Detaljan opis problema: Kako mogu da napravim da samo odedena klasa tj (AddPlayerClass) koriste samo odredena auta ?
Ja sam pokusao preko ovog tuta ali nisam uspio. http://balkan-samp.com/forum/index.php?topic=73073.msg510069#msg510069
Dio skripte:
new vozilab; // STAVIO NA VRH
// STAVIO POD ON GAME MODE INITI
vozilab = AddStaticVehicle(506,486.6433,-1465.4937,18.2367,337.8732,6,0); // supergt
vozilab = AddStaticVehicle(415,483.8667,-1472.6250,18.9388,338.9167,3,0); // cheetlevi
vozilab = AddStaticVehicle(415,496.5440,-1470.8550,18.3614,336.7847,2,0); // desni
vozilab = AddStaticVehicle(426,490.9931,-1484.1381,19.4968,167.0692,0,0); // guarcardown
vozilab = AddStaticVehicle(426,489.1212,-1499.4927,20.1185,176.1033,0,0); // guarcarup
vozilab = AddStaticVehicle(409,489.7298,-1491.7163,19.9367,174.6243,1,0); // lamuzinaxd
vozilab = AddStaticVehicle(411,479.3963,-1525.2686,19.7731,194.4297,123,1); // inf
vozilab = AddStaticVehicle(411,481.3380,-1532.8005,19.3362,195.5780,112,1); // inf2
vozilab = AddStaticVehicle(429,483.6173,-1539.1133,18.8103,205.2406,2,1); // bashenee
vozilab = AddStaticVehicle(451,498.9024,-1566.9537,16.3687,244.7398,36,36); // tur desni
vozilab = AddStaticVehicle(451,510.2401,-1556.6250,16.4356,246.1755,18,18); // tur levi
//STOCK DODAO
stock ArrayVozila(carid)
{
for(new i = 0; i < sizeof(vozilab); i++)
{
if(carid == vozilab) return 1;
}
return 0;
}
//DODAO SAM OVO DOLE
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vozilo= GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(ArrayVozila(vozilo))
{
new Float:x, Float:y, Float:z;
GameTextForPlayer(playerid, "~w~Zakljucano~n~~b~Niste ovlasteni!!", 4000, 5);
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x-2, y, z+1);
}
}
return 1;
}
EH SAD IMAM SEST LJUDI (SEST AddPlayerClass)
new richguy; //DODAO ZA LJUDE
new homeless; //DODDAO ZA LJUDE 2
//OVO DOLE SAM STAVIO POD ONGAMEMODE INITI
//homeless
homeless = AddPlayerClass(1,2562.2642,-960.1628,82.7456,189.8560,0,0,0,0,0,0);
homeless = AddPlayerClass(78,2562.2642,-960.1628,82.7456,189.8560,0,0,0,0,0,0);
homeless = AddPlayerClass(137,2562.2642,-960.1628,82.7456,189.8560,0,0,0,0,0,0);
//richguy
richguy = AddPlayerClass(59,479.5897,-1499.7257,20.4889,258.0644,0,0,0,0,0,0);
richguy = AddPlayerClass(46,479.5897,-1499.7257,20.4889,258.0644,0,0,0,0,0,0);
richguy = AddPlayerClass(186,479.5897,-1499.7257,20.4889,258.0644,0,0,0,0,0,0);
//EH SAD KAKO DA STAVIM DA HOMELESS NE MOGU UZIMATI AUTA (new vozilab ?
Neke slike/video za lakse dobivanje pomoci(neobavezno):
