Skripta koju koristim: Design
Detaljan opis problema: Ovako, rent me neÅ¡to zeza, sve sam napravio i sad kad sjednem u rent vozilo oupÄe mi ne izbaci poruku da je to za rent i može se voziti bez da je rentano
Dio skripte:
if(v >= KOLRent[0] && v <= KOLRent[20])
{
if (HireCar[playerid] != v)
{
if(JelRentan[v]==1)
{
SendClientMessage(playerid, COLOR_GREY, "Ovo vozilo je vec iznajmljeno!");
RemovePlayerFromVehicle(playerid);
}
else
{
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (IsPlayerInRangeOfPoint(playerid,30.0,SBizzInfo[i][sbEntrancex], SBizzInfo[i][sbEntrancey], SBizzInfo[i][sbEntrancez]))
{
new cijenastring[128];
format(cijenastring,sizeof(cijenastring),"~w~Cijena renta:~y~$~g~%d~n~~y~Da iznajmis pisi ~r~/rent", SBizzInfo[i][sbEntcost]);
GameTextForPlayer(playerid,cijenastring, 5000, 3);
TogglePlayerControllable(playerid, 0);
}
}
}
}
}
for(new i; i < sizeof(KOLRent); i++)
{
JelRentan[i] = 0;
}
// RENT VOZILA
// --- kolodvor
KOLRent[0] = AddStaticVehicleEx(565,1839.7612305,-1853.3448486,12.8897476,179.8648682,-1,-1); //Flash
KOLRent[1] = AddStaticVehicleEx(405,1844.6616211,-1871.0820312,13.1397476,0.0000000,-1,-1); //Sentinel
KOLRent[2] = AddStaticVehicleEx(518,1841.2451172,-1871.0045166,12.9345551,0.0000000,-1,-1); //Buccaneer
KOLRent[3] = AddStaticVehicleEx(475,1837.9803467,-1871.0670166,13.0397472,0.0000000,-1,-1); //Sabre
KOLRent[4] = AddStaticVehicleEx(533,1834.5057373,-1871.1595459,12.9397478,0.0000000,-1,-1); //Feltzer
KOLRent[5] = AddStaticVehicleEx(496,1836.7220459,-1853.4516602,12.9274750,179.3649292,-1,-1); //Blista Compact
KOLRent[6] = AddStaticVehicle(521,2102.5461426,-1779.2521973,13.0532856,270.6749268,-1,-1); //FCR-900
KOLRent[7] = AddStaticVehicle(521,2102.4326172,-1777.6933594,13.0533838,268.6899414,-1,-1); //FCR-900
KOLRent[8] = AddStaticVehicle(461,2102.7690430,-1776.2963867,13.0678434,268.6899414,-1,-1); //PCJ-600
KOLRent[9] = AddStaticVehicle(581,2103.0971680,-1775.0816650,13.0914345,266.7049561,-1,-1); //BF-400
KOLRent[10] = AddStaticVehicle(461,2103.3005371,-1773.7054443,13.0654707,262.7349854,-1,-1); //PCJ-600
KOLRent[11] = AddStaticVehicle(481,2103.0527344,-1772.3199463,13.0203638,258.7650146,-1,-1); //BMX
KOLRent[12] = AddStaticVehicle(481,2103.2727051,-1771.5989990,13.0212240,262.7349854,-1,-1); //BMX
KOLRent[13] = AddStaticVehicle(510,2103.3562012,-1770.6339111,13.0886784,266.7049561,-1,-1); //Mountain Bike
KOLRent[14] = AddStaticVehicle(510,2103.4340820,-1769.8469238,13.0894356,272.6599731,-1,-1); //Mountain Bike
KOLRent[15] = AddStaticVehicle(536,2122.0129395,-1781.7453613,13.2394686,0.0000000,-1,-1); //Blade
KOLRent[16] = AddStaticVehicle(412,2118.6147461,-1781.1297607,13.3395281,0.0000000,-1,-1); //Voodoo
KOLRent[17] = AddStaticVehicle(419,2115.2175293,-1781.3750000,13.3194084,0.0000000,-1,-1); //Esperanto
KOLRent[18] = AddStaticVehicle(534,2111.5612793,-1781.5181885,13.2118464,0.0000000,-1,-1); //Remington
KOLRent[19] = AddStaticVehicle(535,2107.7348633,-1781.6817627,13.2288933,0.0000000,-1,-1); //Slamvan
KOLRent[20] = AddStaticVehicle(567,2102.8723145,-1781.8220215,13.3684063,310.3750000,3,3); //Savanna
COMMAND:rent(playerid, params[])
{
if(HireCar[playerid] != 299)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vec imas rentano vozilo! Odjavi prvo trenutno sa /unrentcar !");
return 1;
}
if(JelRentan[GetPlayerVehicleID(playerid)]==1)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vozilo je vec iznajmljeno!");
return 1;
}
if(GetPlayerVehicleID(playerid) >= KOLRent[0] && GetPlayerVehicleID(playerid) <= KOLRent[20])
{
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
if (IsPlayerInRangeOfPoint(playerid,30.0,SBizzInfo[i][sbEntrancex], SBizzInfo[i][sbEntrancey], SBizzInfo[i][sbEntrancez]))
{
if(SBizzInfo[i][sbProd] == 0)
{
GameTextForPlayer(playerid, "~r~zatvoreno", 5000, 1);
return 1;
}
if (PlayerInfo[playerid][pCash] < rentcjenaauta)
{
SendClientMessage(playerid, COLOR_GRAD2, " **Nemate dovoljno novca.");
return 1;
}
DajPare(playerid,-SBizzInfo[i][sbEntcost]);
HireCar[playerid] = GetPlayerVehicleID(playerid);
SBizzInfo[i][sbTakings] = SBizzInfo[i][sbTakings]+SBizzInfo[i][sbEntcost];
SBizzInfo[i][sbProd]--;
SBizzInfo[i][sbReketKasa] = SBizzInfo[i][sbReketKasa]+SBizzInfo[i][sbEntcost]/2;
SaveSBizz(i);
JelRentan[GetPlayerVehicleID(playerid)]=1;
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, "~w~Iznajmili ste vozilo~n~Sada samo ~r~vi ~w~mozete voziti ovo vozilo", 5000, 3);
}
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):