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;
if(RentaBike[playerid] == 0)
to provjerava dali je rentano i ako je onda stavlja varijablu na true RentaBike[playerid] = 1;