Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ^X x X^ poslato Jul 04, 2011, 23:07:14 POSLE PODNE

Naslov: [Pomoc] Pitanje
Poruka od: ^X x X^ poslato Jul 04, 2011, 23:07:14 POSLE PODNE
Skripta koju koristim: GF
Detaljan opis problema: Dole
Dio skripte: Dole
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

CMD:rentcar(playerid,params[])
{
new string[128];
if(RentaBike[playerid] == 0)
{
if(GetPlayerMoney(playerid) < 30) { SCM(playerid,COLOR_GRAD4,"[ERROR]: Nemas dovoljno novaca."); return 1; }
new hirefee = HireCost(GetPlayerVehicleID(playerid));
HireCar[playerid] = GetPlayerVehicleID(playerid);
OnPropUpdate();
RentaBike[playerid] = 1;
GivePlayerMoney(playerid,-30);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Unajmio si vozilo~n~koristi ~p~/lock",hirefee);
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, string, 5000, 3);
}
else
{
SCM(playerid,COLOR_GRAD4,"[ERROR]: Vec imate rentano vozilo.");
}
return 1;
}



Sta ovo oznacava, jedno stavlja da je vozilo rentano,a  drugo proverava da li vec imas rentano vozilo... jer tako? ali koje je koje... Nisam dugo skriptao pa sam zaboravio...
if(RentaBike[playerid] == 0)
RentaBike[playerid] = 1;
Naslov: Odg: [Pomoc] Pitanje
Poruka od: System32 poslato Jul 04, 2011, 23:12:55 POSLE PODNE
if(RentaBike[playerid] == 0)
to provjerava dali je rentano i ako je onda stavlja varijablu na true RentaBike[playerid] = 1;