[Pomoc] Nerentana vozila se mogu voziti

31. Mar. 2013. Zaključano
734
pregleda
13
postova
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
Skripta koju koristim:GTARP
Detaljan opis problema:E ovako imam jedan problem kad hocu da uzmem rent vozilo automobil izadje mi dijalog da rentam i ja pritisnem ne i mogu da upalim kola na shift i da vozim kako da napravim da ne mogu da se pale kola ako se ne uzme rent??
Dio skripte:Mislim da je ovo
if(!strcmp(cmd, "/engine", true) || strcmp(cmd, "/upali", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if(IsPlayerInAnyVehicle(playerid))
{
    if(engineOn[GetPlayerVehicleID(playerid)] == 0)
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
return 1;
}
if(IsAnOwnableCar(idcar))
{
if(PlayerInfo == idcar) { }
else if(PlayerInfo == idcar) { }
else if(PlayerInfo == idcar) { }
else { return 1; }
}
if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
{
return 1;
}
if(gEngine == 1) { return 1; }

new playerveh = GetPlayerVehicleID(playerid);
PutPlayerInVehicle(playerid, playerveh, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s okrece kljuc i pokusava da upali motor.", sendername);
ProxDetector(30.0, playerid, string, COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
SetTimerEx("StartingTheVehicle",1300,0,"i",playerid);
GameTextForPlayer(playerid, "~w~Motor se pokrece...",3500,3);
gEngine = 1;
return 1;
}
if(engineOn[GetPlayerVehicleID(playerid)] == 1)
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
return 1;
}
if(IsAnOwnableCar(idcar))
{
    if(PlayerInfo == idcar) { }
else if(PlayerInfo == idcar) { }
else if(PlayerInfo == idcar) { }
else { return 1; }
}
if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
{
return 1;
}
engineOn[GetPlayerVehicleID(playerid)] = false;
//RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s okrece kljuc i gasi motor.", sendername);
ProxDetector(30.0, playerid, string, COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
gEngine = 0;
return 1;
}
}
    }
    return 1;
}
ili ovo
if(strcmp(cmd, "/rentcar", true) == 0)
{
        if(IsPlayerConnected(playerid))
{
if(GetPlayerVehicleID(playerid) >= 128 && GetPlayerVehicleID(playerid) <= 152)
{
new hirefee = HireCost(GetPlayerVehicleID(playerid));
if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 1);
return 1;
}
if (GetPlayerMoney(playerid) <  500)
{
SendClientMessage(playerid, COLOR_GRAD2, "  Nemate toliko novca !");
return 1;
}
if(HireCar != 299)
{
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
TogglePlayerControllable(playerid, 1)
SendClientMessage(playerid, COLOR_GREY, "Morate prvo da vratite iznajmljeni auto/motor/camac !");
return 1;
}
foreach (Player, i)
{
    if(HireCar == GetPlayerVehicleID(playerid))
    {
        SendClientMessage(playerid, COLOR_GREY, "    Neko je vec iznajmio ovaj auto !");
        return 1;
    }
}
/*if(PlayerInfo == 1)
{
GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
TogglePlayerControllable(playerid, 1);
return 1;
}*/
SafeGivePlayerMoney(playerid,-500);
SBizzInfo += 500;
ExtortionSBiz(0, SBizzInfo);
SBizzInfo--;
HireCar = GetPlayerVehicleID(playerid);
OnPropUpdate();
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Nemojte zaboraviti da ~r~/unrentcar~n~~g~/lock ~w~da zakljucate auto.",hirefee);
SendClientMessage(playerid, COLOR_YELLOW2, "Sada mozete upaliti motor !");
gEngine = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
//TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, string, 5000, 3);
}
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Blaeks_Biofor
5
Forum Don
31. Mar. 2013.
napravi proveru pod onplayerstatechange kada igrac udje u vozilo za iznajmljivanje da mu udari freeze + poruku
Bugi
5
Crime Lord
31. Mar. 2013.
Nije to problem, napravi kada igrac udje u rent vozilo TogglePlayerControllable(playerid, 0) a kad stisne rent da ide TogglePlayerControllable(playerid, 1) a kad stisne da nece da rent samo da ga izbaci iz auta..
xyzcod2
5
Underboss
31. Mar. 2013.
ma obrisi to i skini ovo
http://balkan-samp.com/forum/index.php?topic=70780.0
samo brises,dodajes,mjenjas i sta god oces sa vozilima
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
Molim vas napravite mi ne znam kako
xyzcod2
5
Underboss
31. Mar. 2013.
BocaBajrovic1995 wrote on March 31, 2013, 2:21 pm:
Molim vas napravite mi ne znam kako

pa reko sam ti da skines ovo http://balkan-samp.com/forum/index.php?topic=70780.0
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
Quote from March 31, 2013, 2:21 pm:
Molim vas napravite mi ne znam kako

pa reko sam ti da skines ovo http://balkan-samp.com/forum/index.php?topic=70780.0
Druze kad to ubacim mesa mi se id svega pokusao sam
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
Molim vas neka mi neko uradi ne razumem dacu sta treba
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
|LG|Yui_Sang wrote on March 31, 2013, 2:51 pm:
Molim vas neka mi neko uradi ne razumem dacu sta treba
Kako ti se zovu vozila na rent rcar ili ??
gde to da vidim
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
|LG|Yui_Sang wrote on March 31, 2013, 2:51 pm:
Molim vas neka mi neko uradi ne razumem dacu sta treba
Kako ti se zovu vozila na rent rcar ili ??
gde to da vidim
U gamemode init de si postavio auto za rent
ovo
//RENT A CAR-------------------------------------------------------------------------------------------
AddStaticVehicleEx(426, 1556.1055908203, -2360.5578613281, 13.374654769897, 0.000000, -1, -1,3600); //128
AddStaticVehicleEx(540, 1530.0439453125, -2360.6708984375, 13.534155845642, 0.000000, -1, -1,3600); //129
AddStaticVehicleEx(546, 1549.4892578125, -2360.6350097656, 13.396503448486, 0.000000, -1, -1,3600); //130
AddStaticVehicleEx(547, 1306.9169921875, -872.98181152344, 39.418125152588, 0.000000, -1, -1,3600); //131
AddStaticVehicleEx(458, 1542.974609375, -2360.6264648438, 13.524865150452, 0.000000, -1, -1,3600); //132
AddStaticVehicleEx(479, 1536.3571777344, -2360.7302246094, 13.45923614502, 0.000000, -1, -1,3600); //133
AddStaticVehicleEx(426, 1311.5627441406, -872.81610107422, 39.398124694824, 0.000000, -1, -1,3600); //134
AddStaticVehicleEx(540, 1316.1315917969, -872.96496582031, 39.557624816895, 0.000000, -1, -1,3600); //135
AddStaticVehicleEx(458, 1320.8198242188, -872.82440185547, 39.548336029053, 0.000000, -1, -1,3600); //136
AddStaticVehicleEx(547, 1324.9924316406, -873.06317138672, 39.418125152588, 0.000000, -1, -1,3600); //137
AddStaticVehicleEx(547, 1229.4836425781, -1422.708984375, 13.259886741638, 0.000000, -1, -1,3600); //138
AddStaticVehicleEx(540, 1225.1971435547, -1422.5925292969, 13.338444709778, 0.000000, -1, -1,3600); //139
AddStaticVehicleEx(426, 1221.0288085938, -1422.4140625, 13.112398147583, 0.000000, -1, -1,3600); //140
AddStaticVehicleEx(547, 1216.8433837891, -1422.3603515625, 13.158842086792, 0.000000, -1, -1,3600); //141
AddStaticVehicleEx(540, 1212.3203125, -1422.4091796875, 13.362313270569, 0.000000, -1, -1,3600); //142
AddStaticVehicleEx(547, -1212.9794921875, -961.11212158203, 128.10562133789, 270, -1, -1,3600); //143
AddStaticVehicleEx(540, -1213.0913085938, -966.20660400391, 128.24513244629, 270, -1, -1,3600); //144
AddStaticVehicleEx(426, -1212.9156494141, -971.40100097656, 128.08563232422, 270, -1, -1,3600); //145
AddStaticVehicleEx(458, -1212.9578857422, -976.13439941406, 128.23583984375, 270, -1, -1,3600); //146
AddStaticVehicleEx(426, -1212.8996582031, -980.92279052734, 128.08563232422, 270, -1, -1,3600); //147
AddStaticVehicleEx(540, 1519.0217285156, -2360.4638671875, 13.534155845642, 0.000000, -1, -1,3600); //148
AddStaticVehicleEx(479, 1512.5151367188, -2360.6262207031, 13.45923614502, 0.000000, -1, -1,3600); //149
AddStaticVehicleEx(458, 1505.6219482422, -2361.0327148438, 13.524865150452, 0.000000, -1, -1,3600); //150
AddStaticVehicleEx(546, 1499.2687988281, -2361.037109375, 13.396503448486, 0.000000, -1, -1,3600); //151
AddStaticVehicleEx(426, 1492.6125488281, -2360.7072753906, 13.374654769897, 0.000000, -1, -1,3600); //152
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
Sad cu probati
BocaBajrovic1995
5
Kingpin
31. Mar. 2013.
|LG|Yui_Sang wrote on March 31, 2013, 3:45 pm:
Probaj ovo

if (newstate == PLAYER_STATE_DRIVER) // Ako je usao u vozilo kao vozac
{
if(GetPlayerVehicleID(playerid) >= 128 && GetPlayerVehicleID(playerid) <= 152)
{
TogglePlayerControllable(playerid, 1);

}
}
Isto nece ☹️
xyzcod2
5
Underboss
31. Mar. 2013.
pod new dodaj
new rent;
i ispred svakog auta stavi
rent = 
,pocinjes od 0 npr.
rent = ... ;
rent = ... ;
itd.
ako si kao sto ti je ovaj napiso onda prilagodi,i dodaj stock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha