Skripta koju koristim: Nesto moje.. :)
Detaljan opis problema: Ovako, uradim sve kako treba(nadam se) i kompajler mi izbaci gresku. Ima vise delova skripta da znate, pa ako neko moze ovo da pogleda i da mi pojasni sta ne radi :P Ili da mi da ideju kako ovo da uradim na drugaciiji nacin?
Dio skripte:
Citatelse if(vehicleid >= pule[0] && vehicleid <= pule[1])
{
new ime[256];
GetPlayerName(playerid, ime, sizeof(ime));
if(strcmp(ime, "Aca_Pule", true)) GameTextForPlayer(playerid, "~r~Samo Pule moze da vozi ovo vozilo.", 5000, 5);
}
{
{
SetPlayerPos_B(playerid, Poz[0], Poz[1]+1.5, Poz[2]+0.5);
GameTextForPlayer(playerid, "~r~Samo Pule moze da vozi ovo vozilo.", 5000, 5);
}
}
Citat//Proba Pule
pule[1] = AddStaticVehicleEx(411,1749.3000000,-1855.0000000,13.4000000,0.0000000,101,106,15); //Inf
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/3vtuyu
Probaj ovako
New Pule;
zatim.
Pule = AddStaticVehicleEx(411,1749.3000000,-1855.0000000,13.4000000,0.0000000,101,106,15); //Inf
Ä'
I onda
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new PlayerName[24];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(newstate == PLAYER_STATE_DRIVER)
{
new Vehicle = GetPlayerVehicleID(playerid);
if(Vehicle == Pule)
{
if(strcmp(PlayerName,"Ime_Prezime",true)) //Provjerava dali je igrac Ime_Prezime
{
RemovePlayerFromVehicle(playerid); //Izbacuje igraca iz auta,ako nije Ime_Prezime
SendClientMessage(playerid, -1, "Ovo vozilo moze voziti jedino Ime_Prezime"); //Izbacuje poruku
}
}
}
return 1;
}
Ovdje "Ime i Prezime stavljas ime i prezime tebe IG
Ubacio sam sve kao sto si mi predlozio i izaslo mi je ovo: http://prntscr.com/3w0hrg
Resen problem! Hvala puno!