[Pomoc] rent auti

Započeo [GU:RP] ivica 156, Januar 11, 2012, 21:11:10 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Cyber
Detaljan opis problema:ja sam sada napravio komandu za sve rentove za aute motore i bicikle kako sada da u komandu /iznajmi ubacim da kad netko renta biciklo,auto motor da mu dodu pare na firmu evo komande:
CMD:iznajmi(playerid,params[])
{
   new
   string[128];
   if(RentaBike[playerid] == 0)
   {
    if(GetPlayerMoney(playerid) < 30) { SCM(playerid,COLOR_GRAD4,"(greska) Nemate dovoljno novaca da izjamite vozilo."); return 1; }
new hirefee = HireCost(GetPlayerVehicleID(playerid));
HireCar[playerid] = GetPlayerVehicleID(playerid);
OnPropUpdate();
RentaBike[playerid] = 1;
GivePlayerMoney(playerid,-100);
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;
}

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Poslednja Izmena: Januar 11, 2012, 21:15:23 POSLE PODNE od [TG]$--L84S--$

ja msm ovako dodaj u komandi
SBizzInfo[ovdje dodaj bizz id][sbTill] += i stavis cijenu koliko je rent;

e a sada kako da napravim ono da npr netko renta vozilo da vise da je vec iznajmljeno da ga ne moze rent


npr ti si igrac ja rentam vozilo i sad ja odem sa servera nisam odjavio/unrentao vozilo i ti bas pogodis moje i da pise da je to vozilo koje oces rentat vec iznajmljeno jel kontas me :D


foreach (Player, i)
{
    if(HireCar[i] == GetPlayerVehicleID(playerid))
    {
        SendClientMessage(playerid, COLOR_GREY, "ovde napises da neko koristi auto/motor/biciklo");
        return 1;
    }
}


probaj ovako

e nezz dal smijem pitat ovdje u ovoj temi za drugu e sad za firme kad se netko zaposli na koji nacin radi to ak mi mozes objasnit netko ima firmu neku i sada se netko zaposli i on dobija pare kako ide to jos moram to sredit ak nije problem.


e ima jedan mali problem ono za rent je ok ali kad kuca /odjavi ostane evo komande ak mozes vidjte di je problem
CMD:odjavi(playerid,params[])
{
    //new idcar = GetPlayerVehicleID(playerid);
   if(RentaBike[playerid] != 299)
   {
    if(idcar == RentaBike[playerid])
    {
       TogglePlayerControllable(playerid, 1);
    }
      SetVehicleToRespawn(GetPlayerVehicleID(playerid));
      RentaBike[playerid] = 0;
      SendClientMessage(playerid,CRVENA,"{F3FF02}(rent) {FFFFFF}Uspjesno ste vratili {F3FF02}iznajmljeno {FFFFFF}vozilo.");
   }
   return 1;
}

umjesto 0 stavi 299
RentaBike[playerid] = 0;
RentaBike[playerid] = 299;
tako mislim
if(RentaBike[playerid] != 299) zbog ovoga

e care hvala ti puno evo radi e jos sam jedno pitanje da ne spmama znas ono di smo stavlja u iznajmi e kad pise igracu da je vozilo unajmljeno kak da stavim da ga izbaci iz vozila?

Di to pise da je vozilo vec iznajmljeno dodaj:
RemovePlayerFromVehicle(playerid);
Trenutni projekt: NightLife Roleplay

Bizz System 40%
House System 70%
Car Ownership 20%
Log/reg System 100%
Poslovi 20%
Anticheat 0%
Organizacije 50%
Event System 0%
Komande 20%


Da dodas Ispod SendClientMessage
Trenutni projekt: NightLife Roleplay

Bizz System 40%
House System 70%
Car Ownership 20%
Log/reg System 100%
Poslovi 20%
Anticheat 0%
Organizacije 50%
Event System 0%
Komande 20%