Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YCMD:zatvori(playerid, params[],help)
- {
- #pragma unused help
- if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[NK:RPG] | "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"[NK:RPG] "SIVA"Morate biti na Admin & GameMaster duznosti!");
- if(sscanf(params, "uis[64]", ID, Vreme, Razlog)) return SCM(playerid, -1, ""SPLAVA"[NK:RPG] Pomoc | "BELA"/zatvori [ID/Nick] [Vreme (minuta)] [Razlog]");
- if(!IsPlayerConnected(ID)) return SCM(playerid, -1, ""SPLAVA"[GRESKA] "BELA"Igrac je offline!");
- if(Vreme < 1 || Vreme > 60) { SCM(playerid, -1, ""SPLAVA"[GRESKA] "BELA" Vreme ne moze biti manje od 1 a ni vise od 60 minuta!"); return 1; }
- if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[ID][pAdmin] >= 6) return SCM(playerid, -1, ""SPLAVA"[GRESKA] "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 [128];
- new stringic[256];
- format(string, sizeof(string), ""ORANGE"[NK:RP] Zatvorili ste %s u zatvor na %d minuta!.", GetName(ID),Vreme);
- SCM(playerid, -1, string);
- format(string, sizeof(string), ""ORANGE"[NK:RP] NK Staff clan %s Vas je zatvorio na %d minuta. Ukoliko mislite da ste greskom zatvoreni, zalite se na forumu.", GetName(playerid), Vreme);
- SCM(ID, -1, string);
- format(string, sizeof(string), ""ORANGE"[RAZLOG] Vi ste zatvoreni zbog %s. Pravo na zalbu imate samo uz DOKAZE!!! ", Razlog);
- SCM(ID, -1, string);
- format(string, sizeof(string), ""ORANGE"[AREA 51] NK Admin Team je zatvorio igraca %s | Minuti: %d | Razlog: %s",GetName(ID),Vreme,Razlog);
- AdminGameMasterSpec(-1, string);
- format(stringic, sizeof(stringic), ""ORANGE"Staff %s je zatvorio igraca", GetName(playerid));
- AdminGameMasterSpec(-1, stringic);
- SavePlayer(ID);
- }
- else return SCM(playerid, -1, ""ORANGE"[NK:RPG] "SIVA"Samo NK Staff Team!");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement