Skripta koju koristim:Balkan-Evolution
Detaljan opis problema:Vako dodao sam jedno auto na rent i kad udjem u to auto pise vozilo se moze rentati ukucajte /rentcar ako zolite rentai i ja ukucam /rentcar ali nista nemogu ga rentat nepisemi rentali ste vozilo i ne odu mi pare nego samo mogu sjedit u autu i nemogu ga vozat
Dio skripte: if(newcar >= 1015 && newcar <= 1015)
{
if (HireCar != newcar)
{
format(string, sizeof(string), "~w~Mozete unajmiti ovo vozilo~n~Cijena:~g~$%d~n~~w~Za iznajmiti Koristi ~g~/rentcar~w~~n~za izlazak Koristi ~r~/exit",SBizzInfo);
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
[POMOC] Rent vozila
Započeo Obrisan korisnik
•11. Apr. 2011.3,509
pregleda
36
postova
11. Apr. 2011.
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
11. Apr. 2011.
if(strcmp(cmd, "/rentcar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154)
{
new hirefee = HireCost(GetPlayerVehicleID(playerid));
if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nema Produkata", 5000, 1);
return 1;
}
if (GetPlayerMoney(playerid) < SBizzInfo)
{
SendClientMessage(playerid, COLOR_GRAD2, " Nemate novca !");
return 1;
}
if(HireCar != 299)
{
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
SendClientMessage(playerid, COLOR_GREY, "Morate unrentati prvo vas prethodni auto/motor/brod prvo !");
return 1;
}
for(new i=0; i {
if(HireCar == GetPlayerVehicleID(playerid))
{
SendClientMessage(playerid, COLOR_GREY, " Netko je vec rentao ovo vozilo !");
return 1;
}
}
/*if(PlayerInfo == 1)
{
GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
TogglePlayerControllable(playerid, 1);
return 1;
}*/
SafeGivePlayerMoney(playerid,-SBizzInfo);
SBizzInfo += SBizzInfo;
ExtortionSBiz(1, SBizzInfo);
SBizzInfo--;
HireCar = GetPlayerVehicleID(playerid);
OnPropUpdate(3);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Ne zaboravite ~r~/unrentcar~n~~g~/lock ~w~za zakljucavanje.",hirefee);
SendClientMessage(playerid, COLOR_YELLOW2, "Mozete upaliti motor vozila !");
gEngine = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
//TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, string, 5000, 3);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /rentcar",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
}
return 1;
} Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
11. Apr. 2011.
Gagi_Corleone wrote on April 11, 2011, 7:39 pm:
I kod komande /rentcar pomeri id
on ti je dao odgovor.
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154)dakle evo idove 135-154 prmojeni u idove kao na onoj tamo prije
i trebalo bi radit.
11. Apr. 2011.
ccc jel mi vako treba izgledat :
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 1015) ili ? posto cu dodati auto sa ID-om 1015Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
11. Apr. 2011.
ne gledaj.
e sada vidis gore u codeu ove znakove >= i <=
objasnjenje.
>= Ovaj znak ti znaci npr od broja 135 pa sve idove nadalje,tj znaci to obuhvaca 135,136,137,138,139 neznam dali si skontao
a ovaj.
<= On zastovalja radnju na idu vozila 154 ,tj 150,151,152,153,154 dake do ida vozila 154.
e sada vides. posto ja vidim da u tebe kao sto si dole naeo ide ovako.
znaci on bi obuhvacao ieve auta 135>1015 dakle pola vozila bi ti bilo na rent.
znaci ta vozila koja si zadnja doado stavi ih ispod orginalnih vozila koja su bila prije.
neznam dali si me shvato ako ti nije jasno reci.
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154)e sada vidis gore u codeu ove znakove >= i <=
objasnjenje.
>= Ovaj znak ti znaci npr od broja 135 pa sve idove nadalje,tj znaci to obuhvaca 135,136,137,138,139 neznam dali si skontao
a ovaj.
<= On zastovalja radnju na idu vozila 154 ,tj 150,151,152,153,154 dake do ida vozila 154.
e sada vides. posto ja vidim da u tebe kao sto si dole naeo ide ovako.
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 1015)znaci on bi obuhvacao ieve auta 135>1015 dakle pola vozila bi ti bilo na rent.
znaci ta vozila koja si zadnja doado stavi ih ispod orginalnih vozila koja su bila prije.
neznam dali si me shvato ako ti nije jasno reci.
11. Apr. 2011.
kontam to ali sad kako da izvedem to to malo nemoguce brate kontas ako stavim
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 1015)
bit ce mi od 135 do 1015 sve na rent ccc pa kako cu onda staviti vozilo 1015 na rent
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 1015)
bit ce mi od 135 do 1015 sve na rent ccc pa kako cu onda staviti vozilo 1015 na rent
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
11. Apr. 2011.
Mirnas_Tajic wrote on April 11, 2011, 7:57 pm:
kontam to ali sad kako da izvedem to to malo nemoguce brate kontas ako stavim
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 1015)
bit ce mi od 135 do 1015 sve na rent ccc pa kako cu onda staviti vozilo 1015 na rent
if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 1015)
bit ce mi od 135 do 1015 sve na rent ccc pa kako cu onda staviti vozilo 1015 na rent
pa stavi ga odman ispod ostalih rent vozila znaci 1 liniju ispod zadnjeg rent vozila.
ili rjesi na ovaj nacin.
umjesto onoga gore stavi ovako.
if(newcar == id_auta || newcar == id_auta || newcar == id_auta || newcar == id_auta)npr na prvi id_auta stavi 135 na drugi id_auta stavi 136 itd.
i ako zelis jos produzit ideve stavi ovako.
|| newcar == id_auta11. Apr. 2011.
Ovo izgleda nemoguce bgm.. a znaci ako stavim if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 1015) sva ce vozila od 135 do 1015 biti na rent ☹️
12. Apr. 2011.
Kod komande /rentcar stavis ovako
if((GetPlayerVehicleID(playerid) >= 125 && GetPlayerVehicleID(playerid) <= 150) || (GetPlayerVehicleID(playerid) == 1015))
A ovde umesto ovoga:
Stavis ovako
Tako bi trebalo da ti radi sve ako si me razumeo.
if((GetPlayerVehicleID(playerid) >= 125 && GetPlayerVehicleID(playerid) <= 150) || (GetPlayerVehicleID(playerid) == 1015))
A ovde umesto ovoga:
if(newcar >= 1015 && newcar <= 1015)
{
Stavis ovako
if((newcar >= 125 && newcar <= 150) || (newcar == 1015))
{Tako bi trebalo da ti radi sve ako si me razumeo.
12. Apr. 2011.
bil to bilo moguce vako: if(GetPlayerVehicleID(playerid) >= 1 && GetPlayerVehicleID(playerid) <= 9999) ako bi ja sva auta stavio na rent ali onda samo za pojedina auta da stavim ono da pise da su na rent ali za ova ostala niko nece znati jesul na rent
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava