Započeo CADILAB
•6. Mar. 2014.• Zaključano[Pomoc] Rent
245
pregleda
6
postova
Administrator
Balkan SA:MP
SA-MP Doprinos
GTA VI Pionir
Balkan SA:MP
SA-MP Doprinos
GTA VI Pionir28
Saradnik
165 / 500 XP
Doprinosilac(51)
2,751
Postovi:
153
Teme:
Pridružio se:Jul 2011
6. Mar. 2014.
Skripta koju koristim: Od 0
Detaljan opis problema: Evo napravio sam rent vozila, i sada, radi sve igrac renta i to, ali kad sidje sa motora i ponovo hoce da udje pise mu morate da vratite iznajmljeni motor, a taj motor sto ga ja vozim sam vec iznajmio. Znaci nece da vozi motor koji sam iznajmio izbaci mu tu poruku.
Ovde mu renta motor
Ovde sam napravio da mu postavlja rent
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Evo napravio sam rent vozila, i sada, radi sve igrac renta i to, ali kad sidje sa motora i ponovo hoce da udje pise mu morate da vratite iznajmljeni motor, a taj motor sto ga ja vozim sam vec iznajmio. Znaci nece da vozi motor koji sam iznajmio izbaci mu tu poruku.
Ovde mu renta motor
GivePlayerMoney(playerid, -100);
PI -= 100;
RentaVozilo = GetPlayerVehicleID(playerid);
TogglePlayerControllable(playerid, 1);
SCM(playerid, WHITE, "Iznajmili ste vozilo na 15 minuta.");
SCM(playerid, WHITE, "Ukoliko zelite da vise ne iznajmljujete motor kucajte /unrentbike");
SacuvajIgraca(playerid);Ovde sam napravio da mu postavlja rent
new v = GetPlayerVehicleID(playerid);
if(RentMotor(v))
{
if(GetPlayerMoney(playerid) < 150)
{
SCM(playerid, ORANGE, "Nemate dovoljno novca za iznajmljivanje ovog vozila !");
RemovePlayerFromVehicle(playerid);
return 1;
}
if(RentaVozilo != 0)
{
SCM(playerid, ORANGE, " >> Morate prvo da vratite iznajmljeno vozilo !");
RemovePlayerFromVehicle(playerid);
return 1;
}
for(new i=0; i {
if(RentaVozilo == GetPlayerVehicleID(playerid))
{
SCM(playerid, ORANGE, " >> Neko je vec rentao ovo vozilo !");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
SPD(playerid, DIALOG_RENTMOTOR, DIALOG_STYLE_LIST, "Rentanje Motora", "15 Minuta (100$)\n20 Minuta (150$)\n30 Minuta (200$)", "Rentaj", "Izlaz");
TogglePlayerControllable(playerid, 0);
}Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Administrator
Balkan SA:MP
SA-MP Doprinos
GTA VI Pionir
Balkan SA:MP
SA-MP Doprinos
GTA VI Pionir28
Saradnik
165 / 500 XP
Doprinosilac(51)
2,751
Postovi:
153
Teme:
Pridružio se:Jul 2011
6. Mar. 2014.
Pa da, na connectu sam setovo to na 0, a kad renta to bas nisam ni siguran.
Edit - jeste evo celi statechange
Edit - jeste evo celi statechange
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new v = GetPlayerVehicleID(playerid);
if(RentMotor(v))
{
if(GetPlayerMoney(playerid) < 150)
{
SCM(playerid, ORANGE, "Nemate dovoljno novca za iznajmljivanje ovog vozila !");
RemovePlayerFromVehicle(playerid);
return 1;
}
if(RentaVozilo != 299)
{
SCM(playerid, ORANGE, " >> Morate prvo da vratite iznajmljeno vozilo !");
RemovePlayerFromVehicle(playerid);
return 1;
}
for(new i=0; i {
if(RentaVozilo == GetPlayerVehicleID(playerid))
{
SCM(playerid, ORANGE, " >> Neko je vec rentao ovo vozilo !");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
SPD(playerid, DIALOG_RENTMOTOR, DIALOG_STYLE_LIST, "Rentanje Motora", "15 Minuta (100$)\n20 Minuta (150$)\n30 Minuta (200$)", "Rentaj", "Izlaz");
TogglePlayerControllable(playerid, 0);
}
}
return 1;
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
6. Mar. 2014.
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(RentMotor(GetPlayerVehicleID(playerid)))
{
if(GetPlayerMoney(playerid) < 150)
{
SCM(playerid, ORANGE, "Nemate dovoljno novca za iznajmljivanje ovog vozila !");
RemovePlayerFromVehicle(playerid);
}
if(RentaVozilo != 299)
{
SCM(playerid, ORANGE, " >> Morate prvo da vratite iznajmljeno vozilo !");
RemovePlayerFromVehicle(playerid);
}
for(new i=0; i {
if(RentaVozilo == GetPlayerVehicleID(playerid))
{
SCM(playerid, ORANGE, " >> Neko je vec rentao ovo vozilo !");
RemovePlayerFromVehicle(playerid);
}
}
SPD(playerid, DIALOG_RENTMOTOR, DIALOG_STYLE_LIST, "Rentanje Motora", "15 Minuta (100$)\n20 Minuta (150$)\n30 Minuta (200$)", "Rentaj", "Izlaz");
TogglePlayerControllable(playerid, 0);
}
}
return 1;
}ajd probaj ako neradi onda je problem u upisivanju u tu varijablu
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
