dali moze neko mi posalje cmd Jaill
[pawn]YCMD:zatvori(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"PG: "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pAdmin] > 0 || PlayerInfo[playerid][pGM] > 0)
{
new ID, Vreme, Razlog[64];
if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"PG: "SIVA"Morate biti na Admin & GameMaster duznosti!");
if(sscanf(params, "uis[64]", ID, Vreme, Razlog)) return SCM(playerid, -1, ""SPLAVA"Nexus Gaming Pomoc | "BELA"/zatvori [ID/Nick] [Vreme (minuta)] [Razlog]");
if(!IsPlayerConnected(ID)) return SCM(playerid, -1, ""SPLAVA"ERROR: "BELA"Igrac je offline!");
if(Vreme < 1 || Vreme > 50000) { SCM(playerid, -1, ""SPLAVA"ERROR: "BELA" Vreme ne moze biti manje od 1 a ni vise od 50000 minuta!"); return 1; }
if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[ID][pAdmin] >= 6) return SCM(playerid, -1, ""SPLAVA"ERROR: "BELA"Ne mozete staviti u zatvor Head Admina!");
ResetPlayerWeapons(ID);
SetPlayerPos(ID, 107.2300,1920.6311,18.5208);
SetPlayerWorldBounds(ID, 337.5694,101.5826,1940.9759,1798.7453);
SetPlayerInterior(ID, 0);
TogglePlayerControllable(ID, 0);
freeze[ID] = SetTimerEx("Freeze",5000, false, "i", ID);
PlayerInfo[ID][pZatvor] = 3;
PlayerInfo[ID][pZatvorenVreme] += Vreme*60;
new string[256];
new stringic[256];
format(string, sizeof(string), ""ORANGE"PG: Zatvorili ste %s u zatvor na %d minuta!.", GetName(ID),Vreme);
SCM(playerid, -1, string);
format(string, sizeof(string), ""ORANGE"PG: Admin %s vas je zatvorio na %d minuta.", GetName(playerid), Vreme);
SCM(ID, -1, string);
format(string, sizeof(string), ""ORANGE"[RAZLOG]: %s.", Razlog);
SCM(ID, -1, string);
format(string, sizeof(string), ""ORANGE"[AREA 51] SC Staff Team je zatvorio igraca %s | Minuti: %d | Razlog: %s",GetName(ID),Vreme,Razlog);
SCMTA(-1, string);
format(stringic, sizeof(stringic), ""ORANGE"Admin %s je zatvorio igraca", GetName(playerid));
Adminp(-1, stringic);
SavePlayer(ID);
}
else return SCM(playerid, -1, ""CRVENA"PG: "SIVA"Samo Admini & GameMasteri!");
return 1;
}
[/pawn]
Citat: Dimi123321123 poslato Maj 20, 2023, 12:44:51 POSLE PODNE
dali moze neko mi posalje cmd Jaill
U slucaju da treba ti i da nekoga oslobodis, donekle mozes ovo iskoristiti.[pawn]YCMD:zatvorioff(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"PG:RP| "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid))
{
new ID[25], Vreme, filee[56];
if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[NG:RPG] "SIVA"Morate biti na Admin & Helper duznosti!");
if(sscanf(params, "s[25]i", ID, Vreme)) return SCM(playerid, -1, ""SPLAVA"PG:RPPomoc | "BELA"/zatvorioff [Ime_Prezime] [Vreme (minuta)]");
if(Vreme < 1 || Vreme > 50000) { SCM(playerid, -1, ""SPLAVA"[GRESKA] "BELA" Vreme ne moze biti manje od 1 a ni vise od 50000 minuta!"); return 1; }
format(filee, sizeof(filee),"Korisnici/%s.ini", ID);
if(!fexist(filee)) return 1;
new string[128];
format(string, sizeof(string), ""ORANGE"[NG:RPG][OFF] Zatvorili ste %s u zatvor na %d minuta!.", ID,Vreme);
SCM(playerid, -1, string);
format(string, sizeof(string), ""ORANGE"Admin %s je off zatvorio igraca %s", GetName(playerid), ID);
Adminp(-1, string);
new INI:File = INI_Open(filee);
INI_SetTag(File,"data");
INI_WriteInt(File,"Zatvor", 3);
INI_WriteInt(File,"ZatvorenVreme", Vreme*60);
INI_Close(File);
}
else return SCM(playerid, -1, ""CRVENA"[NG:RPG] "SIVA"Samo Vlasnik!");
return 1;
}[/pawn]
Citat: Maid_Corbic poslato Maj 20, 2023, 12:50:34 POSLE PODNE
U slucaju da treba ti i da nekoga oslobodis, donekle mozes ovo iskoristiti.
[pawn]YCMD:zatvorioff(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"PG:RP| "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid))
{
new ID[25], Vreme, filee[56];
if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[NG:RPG] "SIVA"Morate biti na Admin & Helper duznosti!");
if(sscanf(params, "s[25]i", ID, Vreme)) return SCM(playerid, -1, ""SPLAVA"PG:RPPomoc | "BELA"/zatvorioff [Ime_Prezime] [Vreme (minuta)]");
if(Vreme < 1 || Vreme > 50000) { SCM(playerid, -1, ""SPLAVA"[GRESKA] "BELA" Vreme ne moze biti manje od 1 a ni vise od 50000 minuta!"); return 1; }
format(filee, sizeof(filee),"Korisnici/%s.ini", ID);
if(!fexist(filee)) return 1;
new string[128];
format(string, sizeof(string), ""ORANGE"[NG:RPG][OFF] Zatvorili ste %s u zatvor na %d minuta!.", ID,Vreme);
SCM(playerid, -1, string);
format(string, sizeof(string), ""ORANGE"Admin %s je off zatvorio igraca %s", GetName(playerid), ID);
Adminp(-1, string);
new INI:File = INI_Open(filee);
INI_SetTag(File,"data");
INI_WriteInt(File,"Zatvor", 3);
INI_WriteInt(File,"ZatvorenVreme", Vreme*60);
INI_Close(File);
}
else return SCM(playerid, -1, ""CRVENA"[NG:RPG] "SIVA"Samo Vlasnik!");
return 1;
}[/pawn]
ne trebami YCMD nego CMD
Formular, lock!