Evo izvoli.
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(PlayerInfo < 1 && ACCmd == 1)
{
SCM(playerid, -1, "{00FFEE}BE:RP | {FFFFFF}Komande mozete koristiti svake 2 sekunde.");
return 1;
}
SetTimerEx("CmdOpet", 2000, false, "i", playerid);
ACCmd = 1;
if(PlayerInfo <= 0)
{
PlayerInfo++;
}
if(!success) return SendClientMessage(playerid, 0xF81414FF, "| AntiCheat | {FFFFFF}Upisali ste komandu koja ne postoji! Upisite {FFFF80}/komande {FFFFFF}za pregled svih komandi.");
format(CmdString, sizeof(CmdString), "Igrac %s | Komanda: %s",GetName(playerid),cmdtext);
UpisiLog(FAJL_CMDLOG, CmdString);
if(hIgracUlogovan == 0)
{
SCM(playerid, CRVENA, "AntiCheat | {FFFFFF}Niste ulogovani, ne mozete koristiti komande.");
return 0;
}
return 1;
}
CMD:kick(playerid, params[])
{
if(PlayerInfo > 0 || IsPlayerAdmin(playerid))
{
new id, razlog, ime1, ime2;
if(sscanf(params, "us", id, razlog)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/kick [Korisnicki ID ili Ime igraca] ");
if(!IsPlayerConnected(id)) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Taj igrac je offline!");
GetPlayerName(id, ime2, sizeof(ime2));
GetPlayerName(playerid, ime1, sizeof(ime1));
new year, month,day;
getdate(year, month, day);
ServerInfo++;
new strport;
format(strport, sizeof strport, "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je izbacen od admina %s. Razlog: {FFFFFF}%s.", ime2, ime1, razlog);
StaffPoruka(CRVENA, strport);
format(strport, sizeof strport, "|{FFFFFF}A{FF0000}| Izbaceni ste od admina {FFFFFF}%s. {FF0000}Razlog: %s.", ime1, razlog);
SendClientMessage(id, CRVENA, strport);
SetTimerEx("KickPlayer", 100, false, "i", id);
}
else if(PlayerInfo >= 4)
{
new id, razlog, ime1, ime2;
if(sscanf(params, "us", id, razlog)) return SCM(playerid, COLOR_LIGHTBLUE, "Koristite: {FFFFFF}/kick [Korisnicki ID ili Ime igraca] ");
if(!IsPlayerConnected(id)) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Taj igrac je offline!");
GetPlayerName(id, ime2, sizeof(ime2));
GetPlayerName(playerid, ime1, sizeof(ime1));
new year, month,day;
getdate(year, month, day);
ServerInfo++;
new strport;
format(strport, sizeof strport, "|{FFFFFF}GS{48E31C}| {FFFFFF}%s {48E31C}je izbacen od GS-a %s. Razlog: {FFFFFF}%s.", ime2, ime1, razlog);
StaffPoruka(CRVENA, strport);
format(strport, sizeof strport, "|{FFFFFF}GS{48E31C}| Izbaceni ste od GS-a {FFFFFF}%s. {48E31C}Razlog: %s.", ime1, razlog);
SendClientMessage(id, CRVENA, strport);
SetTimerEx("KickPlayer", 100, false, "i", id);
}
else return SCM(playerid, BIJELA, "[{F81414}Anti-Cheat{FFFFFF}]{DBDBDB} Admini i GameSupporti samo!");
return 1;
}