oko jail komande

Započeo Deken
27. Jan. 2019.
529
pregleda
7
postova
Deken
5
Underboss
27. 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 sad imam problem popravio sam za otkucaj preostalo vreme i to sve a sad igracu vreme ide ispod 0 doo minus beskonacno  zna neko resenje
evo komanda


CMD:jail(playerid,params[])
{
if(PlayerInfo == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne možete koristiti ovu komandu jer niste ulogovani.");
if(PlayerInfo == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne možete koristiti komande dok ste u zatvoru!");
if(PlayerInfo == 1) return 0;
{
new targetid,reason,string1,string2,string3;
if(PlayerInfo>=1)
{
    if(PlayerInfo == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Niste na dužnosti i ne možete koristiti ovu komandu!");
if(sscanf(params,"us",targetid,reason)) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Koristi /jail [ID/DEO IMENA] ");
if(!IsPlayerConnected(targetid)) return SCM(playerid,-1,""CRVENA"[BD:RP]"BELA"Traženi igrac nije online!");
if(PlayerInfo > PlayerInfo) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozeš koristiti ovu komandu za admina veæeg admin levela!");
GetPlayerName(playerid,playername,sizeof(playername));
GetPlayerName(targetid,nname,sizeof(nname));
format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Zatvorili ste igraèa [%d]%s zbog %s!",targetid,nname,reason);
SendClientMessage(playerid,-1,string1);
format(string2,sizeof(string2), ""CRVENA"[BD:RP]"BELA"Igraè %s je zatvoren od strane AT!",targetid,nname);
SendClientMessageToAll(-1,string2);
format(string3,sizeof(string3), ""CRVENA"[BD:RP]"BELA"Zatvoreni ste od strane Admina %s zbog %s!",playername,reason);
SendClientMessage(targetid,-1,string3);
PlayerInfo += 1;
PlayerInfo += 1;
SetPlayerPos(targetid,274.5182,1868.7407,8.7578);
SetCameraBehindPlayer(targetid);
ResetPlayerWeapons(targetid);
SetPlayerFacingAngle(targetid,270);
PlayerInfo = 3600;
countt=3600;
jail(targetid);
}
}
return 1;
}


evo stock jail


stock jail(targetid)
{
new JAILBAKIS;
if(countt <= 0)
{
KillTimer(JAILBAKIS);
SetPlayerPos(targetid,134.2896,1942.8740,19.3284);
SetPlayerFacingAngle(targetid,90);
SetCameraBehindPlayer(targetid);
SendClientMessage(targetid,-1, ""CRVENA"[BD:RP]"BELA"Izašli ste iz zatvora pokušajte biti bolji gradjanin!");
PlayerInfo = 0;
PlayerInfo = 0;
countt = 0;
}
if(countt > 0)
{
    JAILBAKIS = SetTimerEx("JailTimer",1000,true,"i",targetid);
}
return 1;
}

i evo tajmer jailtimer

forward JailTimer(targetid);
public JailTimer(targetid)
{
PlayerInfo --;
countt --;
new strg;
format(strg,sizeof(strg),"Vreme zatvora: %d",PlayerInfo);
GameTextForPlayer(targetid,strg,1000,3);
return 1;
}
Deken
5
Underboss
27. Jan. 2019.
namestio sam sebi count na 100 namestite vi sebi kako vam odgovara
Nodze
8
Crime Lord
27. Jan. 2019.
https://forum.sa-mp.com/showthread.php?p=2144299
Googlaj malo

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Deken
5
Underboss
27. Jan. 2019.
sta meni ovo ovde znaci boga ti kad lik nigde nije forward ni public za tajmer napravio komandu sma bolje ja uradio nego on
Bryan123
4
Enforcer
27. Jan. 2019.
Postavi proveru unutar jailtime callbacka. Ako je vreme jednako nuli, da killa timer
Deken
5
Underboss
27. Jan. 2019.
brate to radi hvala nisam se setio toga uopste da trebam staviti proveru samo sad je problem sto mi poruku izasli ste iz zatvora ponavlja milion puta
Deken
5
Underboss
27. Jan. 2019.
fixao i to malo sam se zbunio ide lock rep+

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha