Skripta koju koristim: Moj mod od 0
Opis problema:Stavio sam vozila od pd u skriptu znaci ovo
AddStaticVehicle(596,1603.19995117,-1684.09997559,5.69999981,90.00000000,7,1); //Police Car (LSPD)
AddStaticVehicle(596,1603.19995117,-1687.80004883,5.69999981,90.00000000,7,1); //Police Car (LSPD)
i sad sam napravio provjeru za te aute
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newcar == 596)
{
if(GetPlayerTeam(playerid) != 1) return 1;
else
{
SendClientMessage(playerid, COLOR_GREEN, " Nemate kljuceve od ovog vozila !");
return RemovePlayerFromVehicle(playerid);
}
}
return 1;
}
i ja ko balas udem u auto i mogu vozit :S
Dio skripte:
Slika/Video:
Na pocetku moras dodati new pd1;
new pd2;
Dodas ovo
stock IsALSPD(carid)
{
for(new i = 0; i < sizeof(swat); i++)
if(carid == lspd[i]) return 1;
return 0;
}
public IsACopCar(carid)
{
if(IsALSPD(carid))
return 1;
else if(carid == pd1 || carid == pd2)
{
return 1;
}
return 0;
}
Onda moras ovo dodati
if(newcar == pd1 || newcar == pd2)
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1){ }
else
{
if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pLeader]==3) {}
else { WantedPoints[playerid]+=3; SetPlayerCriminal(playerid,255, "Pokusaj kradje Policajskog vozila"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1);}
}
}
Umjesto ovog
AddStaticVehicle(596,1603.19995117,-1684.09997559,5.69999981,90.00000000,7,1); //Police Car (LSPD)
AddStaticVehicle(596,1603.19995117,-1687.80004883,5.69999981,90.00000000,7,1); //Police Car (LSPD)
Dodas voako
pd1 = AddStaticVehicle(596,1603.19995117,-1684.09997559,5.69999981,90.00000000,7,1); //Police Car (LSPD)
pd2 = AddStaticVehicle(596,1603.19995117,-1687.80004883,5.69999981,90.00000000,7,1); //Police Car (LSPD)
Ako ne rauzimjijes sta ili ti ne ide nesto javi tu
Neradi :S