Detaljan opis problema: Napravio sam parking (rent parking) kako da dodam ta auta da se rentaju evo kod jednog auta
Dio skripte:
AddStaticVehicle(522,1949.9178,-1799.9908,13.1172,85.0631,3,3); to je kod jednog auta a evo mi rent komanda:CMD:rent(playerid, params[])
{
new carid = GetPlayerVehicleID(playerid);
if(IsARentCar(carid))
{
if(!IsPlayerInAnyVehicle(playerid))
return SCM(playerid, GREY, "Nisi u vozilu!");
if(SBusinesses == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo robe", 5000, 1);
return 1;
}
if (GetPlayerCash(playerid) < SBusinesses)
{
SendClientMessage(playerid, COLOR_GRAD2, " *Nemas dovoljno novca !");
return 1;
}
TextDrawHideForPlayer(playerid,Cijena1);
TextDrawHideForPlayer(playerid, Rentcar);
GivePlayerCash(playerid,-SBusinesses);
SBusinesses += SBusinesses;
SBusinesses--;
HireCar = GetPlayerVehicleID(playerid);
OnPropTextdrawUpdate();
SaveSBusiness(8);
SetVehicleNumberPlate(HireCar, "{800000}Rentano");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_GRAD2, " {FFFFFF}*Iznajmio si vozilo! Koristi {3198FF}/lock {FFFFFF}da ga zakljucas !");
return 1;
}
else if(IsAnAvioRent(carid))
{
if(!IsPlayerInAnyVehicle(playerid))
return SCM(playerid, GREY, "Nisi u vozilu!");
if(SBusinesses == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo robe", 5000, 1);
return 1;
}
if (GetPlayerCash(playerid) < SBusinesses)
{
SendClientMessage(playerid, COLOR_GRAD2, " *Nemas dovoljno novca !");
return 1;
}
TextDrawHideForPlayer(playerid,Cijena1);
TextDrawHideForPlayer(playerid, Rentcar);
GivePlayerCash(playerid,-SBusinesses);
SBusinesses += SBusinesses;
SBusinesses--;
HireCar = GetPlayerVehicleID(playerid);
OnPropTextdrawUpdate();
SaveSBusiness(32);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_GRAD2, " {FFFFFF}*Iznajmio si letjelicu! Koristi {3198FF}/lock {FFFFFF}da je zakljucas !");
return 1;
}
else if(IsABike25(carid))
{
if(!IsPlayerInAnyVehicle(playerid))
return SCM(playerid, GREY, "Nisi u vozilu!");
if(SBusinesses == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo robe", 5000, 1);
return 1;
}
if (GetPlayerCash(playerid) < SBusinesses)
{
SendClientMessage(playerid, COLOR_GRAD2, " *Nemas dovoljno novca !");
return 1;
}
TextDrawHideForPlayer(playerid,Cijena1);
TextDrawHideForPlayer(playerid, Rentcar);
GivePlayerCash(playerid,-SBusinesses);
SBusinesses += SBusinesses;
SBusinesses--;
HireCar = GetPlayerVehicleID(playerid);
OnPropTextdrawUpdate();
SaveSBusiness(25);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_GRAD2, " {FFFFFF}*Iznajmio si Biciklu! Koristi {3198FF}/lock {FFFFFF}je ga zakljucas !");
return 1;
}
else if(IsARentBike(carid) || IsARentBike1(carid))
{
if(!IsPlayerInAnyVehicle(playerid))
return SCM(playerid, GREY, "Nisi u vozilu!");
if(SBusinesses == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo robe", 5000, 1);
return 1;
}
if (GetPlayerCash(playerid) < SBusinesses)
{
SendClientMessage(playerid, COLOR_GRAD2, " *Nemas dovoljno novca !");
return 1;
}
TextDrawHideForPlayer(playerid,Cijena1);
TextDrawHideForPlayer(playerid, Rentcar);
GivePlayerCash(playerid,-SBusinesses);
SBusinesses += SBusinesses;
SBusinesses--;
TogglePlayerControllable(playerid, 1);
HireCar = GetPlayerVehicleID(playerid);
OnPropTextdrawUpdate();
SaveSBusiness(7);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GRAD2, " {FFFFFF}*Iznajmio si vozilo! Koristi {3198FF}/lock {FFFFFF}da ga zakljucas !");
TogglePlayerControllable(playerid, 1);
return 1;
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
