Skripta koju koristim: GF
Detaljan opis problema: Dodao sam neke aute za PD i sad imam errora, kao da ti auti nisu definirani neÅ¡to tako. Pa mi nije jasno, gdje je ta definicija? Ima gore IsACopCar, ali Å¡to definira to? Gdje ima npr. koliko tih auta ima ili koji su ID-ovi tih auta? Isto tako mi bug kad uÄ'em u aute licensera piÅ¡e da ga mogu rentan, a hitmane me izbaci piÅ¡e da je tamo neÅ¡to xd
Dio skripte: Auta
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Pocni prebacivati sve u "array" ... Evo ti primjer za cop car
new CopCar[2];
forward IsACopCar(carid);
public IsACopCar(carid)
{
for(new i = 0; i < sizeof(CopCar); i++)
{
if(carid == CopCar[i]) return 1;
}
return 0;
}
// OnGameModeInit
CopCar[0] = AddStaticVehicleEx(428, 1544.2725830078, -1684.3175048828, 5.8806247711182, 90, 0, 1,300);
CopCar[1] = AddStaticVehicleEx(428, 1544.2365722656, -1676.2415771484, 5.8806247711182, 90, 0, 1,300);
I onda ako zelis provjeru ukoliko igrac nije policajac...
// OnPlayerEnterVehicle
if (IsACopCar(vehicleid) && !ispassenger)
{
if(PlayerInfo[playerid][pLeader]==1 PlayerInfo[playerid][pMember]==1) // tu dodajes kako je kod tebe
{} // nista se ne dogaÄ'a ako je policajac
else // a ako nije
{
SendClientMessage(playerid, COLOR_GREY, "Samo clanovi Policije!");
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz); // neka ga vrati gdje je bio
SetPlayerPos(playerid, cx, cy, cz);
}
}
P.S. Malo pospremi, nije mi najbolje ispalo u kodu...