Skripta koju koristim:Cyber
Detaljan opis problema:imam komandu odjavi i kad odjavim odem rentat drugi pise da vec imam rentano vozilo evo komande:
CMD😮djavi(playerid,params[])
{
//new idcar = GetPlayerVehicleID(playerid);
if(RentaBike != 0)
{
if(idcar == RentaBike)
{
TogglePlayerControllable(playerid, 1);
}
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
RentaBike = 299;
SendClientMessage(playerid,CRVENA,"{F3FF02}(rent) {FFFFFF}Uspjesno ste vratili {F3FF02}iznajmljeno {FFFFFF}vozilo.");
}
return 1;
}
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc] nece da odjavi
535
pregleda
8
postova
Crime Lord
Novi Član
240 / 250 XP
🌱Početnik(0)
836
Postovi:
296
Teme:
Pridružio se:Maj 2010
12. Jan. 2012.
Crime Lord
Novi Član
240 / 250 XP
🌱Početnik(0)
836
Postovi:
296
Teme:
Pridružio se:Maj 2010
12. Jan. 2012.
tako sam i stavio i neko renta oke odjavi i ode opet rentat pise da vec ima rentano
Crime Lord
Novi Član
240 / 250 XP
🌱Početnik(0)
836
Postovi:
296
Teme:
Pridružio se:Maj 2010
13. Jan. 2012.
CMD:iznajmi(playerid,params[])
{
new
string;
if(RentaBike == 0)
{
if(GetPlayerMoney(playerid) < 60) { SCM(playerid,COLOR_GRAD4,"(greska) Nemate dovoljno novaca da izjamite vozilo.Cijena renta: $60"); return 1; }
new hirefee = HireCost(GetPlayerVehicleID(playerid));
if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 1);
return 1;
}
if(HireCar != 299)
{
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
SendClientMessage(playerid, SIVA, "(greska) Morate prvo da vratite iznajmljeno vozilo!");
return 1;
}
foreach (Player, i)
{
if(HireCar == GetPlayerVehicleID(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "Vozilo je vec iznajmljeno!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
HireCar = GetPlayerVehicleID(playerid);
//RentaBike = 1;
GivePlayerMoney(playerid,-60);
SBizzInfo += 60;
ExtortionSBiz(15, SBizzInfo);
SBizzInfo--;
OnPropUpdate();
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SendClientMessage(playerid,CRVENA,"{F3FF02}(rent) {FFFFFF}Uspjesno ste iznajmili vozilo,da ga odjavite kucajte {F3FF02}/odjavi.");
format(string, sizeof(string), "~w~koristi ~p~/lock",hirefee);
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, string, 5000, 3);
}
else
{
SCM(playerid,COLOR_GRAD4,"(greska) Vi vec imate rentano vozilo.");
}
return 1;
}
CMD😮djavi(playerid,params[])
{
new idcar = GetPlayerVehicleID(playerid);
if(RentaBike != 299)
{
if(idcar == RentaBike)
{
TogglePlayerControllable(playerid, 1);
}
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
RentaBike = 299;
SendClientMessage(playerid,CRVENA,"{F3FF02}(rent) {FFFFFF}Uspjesno ste vratili {F3FF02}iznajmljeno {FFFFFF}vozilo.");
}
return 1;
}
opet mi nece vako kak sam stavio ide ja iznajmim oke kad sam kucao da odjavim oke sjednem u to auto/motor koje sam rentao ne pise da je na rentu samo sam sjeo i mogu vozit kad sam osao u drugo i idem rentat pise da ve imam iznajmljeno vozilo
{
new
string;
if(RentaBike == 0)
{
if(GetPlayerMoney(playerid) < 60) { SCM(playerid,COLOR_GRAD4,"(greska) Nemate dovoljno novaca da izjamite vozilo.Cijena renta: $60"); return 1; }
new hirefee = HireCost(GetPlayerVehicleID(playerid));
if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 1);
return 1;
}
if(HireCar != 299)
{
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
SendClientMessage(playerid, SIVA, "(greska) Morate prvo da vratite iznajmljeno vozilo!");
return 1;
}
foreach (Player, i)
{
if(HireCar == GetPlayerVehicleID(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "Vozilo je vec iznajmljeno!");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
HireCar = GetPlayerVehicleID(playerid);
//RentaBike = 1;
GivePlayerMoney(playerid,-60);
SBizzInfo += 60;
ExtortionSBiz(15, SBizzInfo);
SBizzInfo--;
OnPropUpdate();
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SendClientMessage(playerid,CRVENA,"{F3FF02}(rent) {FFFFFF}Uspjesno ste iznajmili vozilo,da ga odjavite kucajte {F3FF02}/odjavi.");
format(string, sizeof(string), "~w~koristi ~p~/lock",hirefee);
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, string, 5000, 3);
}
else
{
SCM(playerid,COLOR_GRAD4,"(greska) Vi vec imate rentano vozilo.");
}
return 1;
}
CMD😮djavi(playerid,params[])
{
new idcar = GetPlayerVehicleID(playerid);
if(RentaBike != 299)
{
if(idcar == RentaBike)
{
TogglePlayerControllable(playerid, 1);
}
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
RentaBike = 299;
SendClientMessage(playerid,CRVENA,"{F3FF02}(rent) {FFFFFF}Uspjesno ste vratili {F3FF02}iznajmljeno {FFFFFF}vozilo.");
}
return 1;
}
opet mi nece vako kak sam stavio ide ja iznajmim oke kad sam kucao da odjavim oke sjednem u to auto/motor koje sam rentao ne pise da je na rentu samo sam sjeo i mogu vozit kad sam osao u drugo i idem rentat pise da ve imam iznajmljeno vozilo
13. Jan. 2012.
Zasto 2 puta saljes istu poruku poruku.Izbrisi u CMD😮djavi omu
i stavi ovako
SCM(playerid,COLOR ....i stavi ovako
GameTextForPlayer(playerid, string, 5000, 3);
}
}
return 1;
}13. Jan. 2012.
Nije mi jasno kako u /iznajmi nemas nigde da ti podesi RentBike a u /odjavi imas? :/ odnosno u iznajmi ti nigde ne gleda RentBike a u odjavi gleda :/ (samo sam bacio pogled pa mozda gresim, bole me oci tek sam usto, al ako sam upravu mesas babe i zabe 😛)
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava