Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Lockan[MAX_VEHICLES];
- //Ovo dole skroooz na kraj OnGameModeInit stavi ak os da pri paljenu srwa sva org vozila budu lockana!
- for(new i=0;i<MAX_VOZILA;i++)
- {
- if(PolicijskaAuta(i) || TVFAuta(i) || TBTVozila(i) || GroveVozila(i) || BallasVozila(i) || NovinariVozila(i))
- {
- Lockan[i] = 1;
- }
- }
- CMD:lockcar(playerid, params[])
- {
- if(PlayerInfo[playerid][pClan] == -1 && PlayerInfo[playerid][pLider] == -1) return SCM(playerid,-1,"Niste clan niti jedne bande/orge!");
- new veh = GetClosestVehicle(playerid);
- if(!PolicijskaAuta(veh) && !TVFAuta(veh) && !TBTVozila(veh) && !GroveVozila(veh) && !BallasVozila(veh) && !NovinariVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od bande/orge!");
- if(PlayerInfo[playerid][pClan] == 1)
- {
- if(!PolicijskaAuta(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje organizacije!");
- }
- if(PlayerInfo[playerid][pClan] == 2)
- {
- if(!TVFAuta(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
- }
- if(PlayerInfo[playerid][pClan] == 3)
- {
- if(!TBTVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
- }
- if(PlayerInfo[playerid][pClan] == 4)
- {
- if(!GroveVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
- }
- if(PlayerInfo[playerid][pClan] == 5)
- {
- if(!BallasVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
- }
- if(PlayerInfo[playerid][pClan] == 6)
- {
- if(!NovinariVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje organizacije!");
- }
- new Float:Poz[3]; GetVehiclePos(veh, Poz[0], Poz[1], Poz[2]);
- if(IsPlayerInRangeOfPoint(playerid, 3.0, Poz[0], Poz[1], Poz[2]))
- {
- if(Lockan[veh] == 0)
- {
- Lockan[veh] = 1;
- PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
- SCM(playerid,-1,"Vozilo zakljucano!");
- }
- else
- {
- Lockan[veh] = 0;
- PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
- SCM(playerid,-1,"Vozilo otkljucano!");
- }
- }
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(PolicijskaAuta(vehicleid))
- {
- if(PlayerInfo[playerid][pClan] != 1 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~b~Los Santos Police Department!", 2500, 5);
- }
- else if(PlayerInfo[playerid][pClan] == 1 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~b~Zakljucan!", 2500, 5);
- }
- }
- else if(TVFAuta(vehicleid))
- {
- if(PlayerInfo[playerid][pClan] != 2 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~r~The Vinci Family!", 2500, 5);
- }
- else if(PlayerInfo[playerid][pClan] == 2 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~r~Zakljucan!", 2500, 5);
- }
- }
- else if(TBTVozila(vehicleid))
- {
- if(PlayerInfo[playerid][pClan] != 3 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~l~Black Dragon Triads!", 2500, 5);
- }
- else if(PlayerInfo[playerid][pClan] == 3 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~l~Zakljucan!", 2500, 5);
- }
- }
- else if(GroveVozila(vehicleid))
- {
- if(PlayerInfo[playerid][pClan] != 4 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~g~Grove Street Family!", 2500, 5);
- }
- else if(PlayerInfo[playerid][pClan] == 4 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~g~Zakljucan!", 2500, 5);
- }
- }
- else if(BallasVozila(vehicleid))
- {
- if(PlayerInfo[playerid][pClan] != 5 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~w~Ballas!", 2500, 5);
- }
- else if(PlayerInfo[playerid][pClan] == 5 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~w~Zakljucan!", 2500, 5);
- }
- }
- else if(NovinariVozila(vehicleid))
- {
- if(PlayerInfo[playerid][pClan] != 6 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~y~Los Santos Novinari!", 2500, 5);
- }
- else if(PlayerInfo[playerid][pClan] == 6 && Lockan[vehicleid] == 1)
- {
- Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
- GameTextForPlayer(playerid, "~y~Zakljucan!", 2500, 5);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment