Za proveru jel igrac u vozilu ili ne

Započeo Deken
9. Jan. 2019. Zaključano
599
pregleda
6
postova
Deken
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
9. Jan. 2019.
Problem(error/warning): vaš odgovor
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
zdravo pokusao sam da za posao napravim kao ako igrac izadje iz vozila da mu kaze ako se ne vrati da ce mu unistiti vozilo ali ne radi kako treba

public OnPlayerExitVehicle(playerid, vehicleid)
{
GetPlayerVehicleID(playerid);
if(poslovi == 1 && GetPlayerVehicleID(playerid) == INVALID_VEHICLE_ID)
{
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Vratite se u vozilo u roku od 60 sekundi ili ce vas auto nestati!");
odbrojavanje = SetTimerEx("ODBROJAVANJE", 60000,false,"i",playerid);
}
return 1;
}


forward ODBROJAVANJE(playerid);
public ODBROJAVANJE(playerid)
{
new string1;
poslovi = 0;
format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Niste usli u vozilo 60 sekundi i ono je resetovano!");
SendClientMessage(playerid,-1,string1);
return 1;
}


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(poslovi == 1 && GetVehicleModel(GetPlayerVehicleID(playerid)) == 572)
{
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Usli te u vozilo i spremni ste za rad!");
KillTimer(odbrojavanje);
}
return 1;
}
ElkaIsBack
3
Hustler
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
9. Jan. 2019.
Deken wrote on January 9, 2019, 7:40 pm:
Problem(error/warning): vaš odgovor
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
zdravo pokusao sam da za posao napravim kao ako igrac izadje iz vozila da mu kaze ako se ne vrati da ce mu unistiti vozilo ali ne radi kako treba

public OnPlayerExitVehicle(playerid, vehicleid)
{
GetPlayerVehicleID(playerid);
if(poslovi == 1 && GetPlayerVehicleID(playerid) == INVALID_VEHICLE_ID)
{
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Vratite se u vozilo u roku od 60 sekundi ili ce vas auto nestati!");
odbrojavanje = SetTimerEx("ODBROJAVANJE", 60000,false,"i",playerid);
}
return 1;
}


forward ODBROJAVANJE(playerid);
public ODBROJAVANJE(playerid)
{
new string1;
poslovi = 0;
format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Niste usli u vozilo 60 sekundi i ono je resetovano!");
SendClientMessage(playerid,-1,string1);
return 1;
}


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(poslovi == 1 && GetVehicleModel(GetPlayerVehicleID(playerid)) == 572)
{
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Usli te u vozilo i spremni ste za rad!");
KillTimer(odbrojavanje);
}
return 1;
}

zasto ovo postavljas ovako
odbrojavanje = SetTimerEx("ODBROJAVANJE", 60000,false,"i",playerid);

a ne ovako
SetTimerEx("ODBROJAVANJE", 60000,false,"i",playerid);

i daj mi pokazi gdje si postavio inicijalnu varijablu za odbrojavanje
ElkaIsBack
3
Hustler
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
9. Jan. 2019.
pokusaj bez odbrojavanje varijable da timer postavis pa vidi jel radi
Muma Rascall
6
Forum Don
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
9. Jan. 2019.
ElkaIsBack wrote on January 9, 2019, 8:37 pm:
pokusaj bez odbrojavanje varijable da timer postavis pa vidi jel radi
Kakvo odbrojavanje varijable wtf, ako ukloni odbrojavanje neće moći zaustaviti timer tako da će mu uništiti svakako, gg

GetPlayerVehicleID(playerid) == INVALID_VEHICLE_ID

znači ako vozilo nepostoji tek tad će mu izbaciti da se mora vratiti u vozilo...
Deken
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
10. Jan. 2019.
ja sam mislio kao ako igrac radi posao i ako je izasao iz vozila zato sam stavio da ako izadje?
Deken
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
10. Jan. 2019.
zameno sam invalidvehicleid sa playerstate playerstateexitingvehicle i kad udje isto a opet mi se ne ispisuje poruka

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha