[Pomoć] Oko rent vozila..

Započeo Obrisan korisnik
15. Apr. 2012. Zaključano
616
pregleda
11
postova
Deleted User
Obrisan korisnik
15. Apr. 2012.
Skripta koju koristim: GF
Detaljan opis problema: Stavljao sam nova auta za rent kod spawna, sve sam dobro uradio ali ta auta svako može voziti... Ne vidim problem.. Ne shvatam kako ovo da uradim...
Dio skripte:
 if(dialogid == 320)
{
if(response)
{
      if(GetPlayerVehicleID(playerid) >= 139 && GetPlayerVehicleID(playerid) <= 152) && GetPlayerVehicleID(playerid) >= 460 && GetPlayerVehicleID(playerid) <= 462) // OVO
{
if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 4000, 4);
return 1;
}
if (GetPlayerMoney(playerid) <  199)
{
SendClientMessage(playerid, COLOR_GRAD2, "  Nemate dovoljno novca !");
return 1;
}
if(HireCar != 299)
{
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
SendClientMessage(playerid, COLOR_GREY, "Morate prvo da vratite iznajmljeni auto/motor/biciklo  !");
return 1;
}
foreach (Player, i)
{
    if(HireCar == GetPlayerVehicleID(playerid))
    {
        SendClientMessage(playerid, COLOR_GREY, "    Neko je vec iznajmio ovo vozilo !");
        return 1;
    }
}
SafeJBC_GivePlayerMoney(playerid,-200);
SBizzInfo += 200;
ExtortionSBiz(0, 200);
SBizzInfo--;
HireCar = GetPlayerVehicleID(playerid);
OnPropUpdate();
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "Da vratite vozilo kucajte /unrent !");
TogglePlayerControllable(playerid, 1);
gEngine[GetPlayerVehicleID(playerid)] = 1;
}
}
return 1;
}


Evo errora
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : warning 215: expression has no effect
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.
marx
4
Shot Caller
15. Apr. 2012.
Dali si stavio kada sjedne na motor/auto da ga freeza dok ne renta automobil
Deleted User
Obrisan korisnik
15. Apr. 2012.
||¤ Johnny ¤|| wrote on April 15, 2012, 9:26 am:
Dali si stavio kada sjedne na motor/auto da ga freeza dok ne renta automobil
Jao kako bi te razvalio, aj mrš iz teme spameru !
aleluja
5
Godfather
15. Apr. 2012.
Možeš dati koja je točna linija?
Deleted User
Obrisan korisnik
15. Apr. 2012.
Quote from April 15, 2012, 9:49 am:
Možeš dati koja je točna linija?
Stavio sam gore...
if(GetPlayerVehicleID(playerid) >= 139 && GetPlayerVehicleID(playerid) <= 152) && GetPlayerVehicleID(playerid) >= 460 && GetPlayerVehicleID(playerid) <= 462) // OVO
aleluja
5
Godfather
15. Apr. 2012.
if(GetPlayerVehicleID(playerid) >= 139 && GetPlayerVehicleID(playerid) <= 152) && GetPlayerVehicleID(playerid) >= 460 && GetPlayerVehicleID(playerid) <= 462); // OVO

Stavi ovako, jer si zaboravio  ;        😄

http://wiki.sa-mp.com/wiki/GetPlayerVehicleID
Deleted User
Obrisan korisnik
15. Apr. 2012.
Quote from April 15, 2012, 9:54 am:
if(GetPlayerVehicleID(playerid) >= 139 && GetPlayerVehicleID(playerid) <= 152) && GetPlayerVehicleID(playerid) >= 460 && GetPlayerVehicleID(playerid) <= 462); // OVO

Stavi ovako, jer si zaboravio  ;        😄

http://wiki.sa-mp.com/wiki/GetPlayerVehicleID
Ma nije to,
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : warning 215: expression has no effect
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Vegas\Desktop\dv rp\gamemodes\division.pwn(20838) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Johnâ„¢
5
Godfather
15. Apr. 2012.
Prepravi tu liniju u ovo:

if(GetPlayerVehicleID(playerid) >= 139 && GetPlayerVehicleID(playerid) <= 152 && GetPlayerVehicleID(playerid) >= 460 && GetPlayerVehicleID(playerid) <= 462)
Deleted User
Obrisan korisnik
15. Apr. 2012.
Radi hvala, ali se meni opet ništa ne prikazuje na tim autima za rent što sam dodao... Može ih voziti ko hoće..
Johnâ„¢
5
Godfather
15. Apr. 2012.
Pa ti si to stavio pod OnDialogResponse callback, a trebalo bi pod OnPlayerEnterVehicle ili OnPlayerStateChange callback.
Deleted User
Obrisan korisnik
15. Apr. 2012.
Stavio sam znači OnDialogResponse, OnPlayerStateChange, ali neam ideju kako to napraviti na OnPlayerEnterVehicle...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha