if(strcmp(cmd, "/kick", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /kick [playerid]"); return 1; } new playa; if(IsStringAName(tmp)) { playa = GetPlayerID(tmp); } else { playa = strval(tmp); } GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 100) { Kick(playa); format(string, sizeof(string), "AdmCmd: %s Kicked %s",sendername, giveplayer); printf("%s",string); format(string, sizeof(string), "AdmCmd: %s was kicked by %s",giveplayer ,sendername); SendClientMessageToAll(COLOR_RED, string); } else { SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!"); } return 1; } |
if(strcmp(cmd, "/ban", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ban [playerid]"); return 1; } new playa = strval(tmp); GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 133 ![]() { format(string, sizeof(string), "AdmCmd: %s Banned %s",sendername, giveplayer); printf("%s",string); format(string, sizeof(string), "AdmCmd: %s was Owned by %s",giveplayer ,sendername); PlayerInfo[playa][pAdmin] = PlayerInfo[playa][pLevel]; PlayerInfo[playa][pLevel] = -999; SendClientMessageToAll(COLOR_RED, string); Ban(playa); return 1; } if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 3) { format(string, sizeof(string), "AdmCmd: %s Banned %s",sendername, giveplayer); printf("%s",string); format(string, sizeof(string), "AdmCmd: %s was banned by %s",giveplayer ,sendername); SendClientMessageToAll(COLOR_RED, string); PlayerInfo[playa][pAdmin] = PlayerInfo[playa][pLevel]; PlayerInfo[playa][pLevel] = -999; Ban(playa); return 1; } if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 1) { if(PlayerInfo[playa][pLevel] > 2) { format(string, sizeof(string), "AdmNote: %s is level %d",playa, PlayerInfo[playa][pLevel]); SendClientMessage(playerid,COLOR_RED, string); return 1; } format(string, sizeof(string), "AdmCmd: %s Banned %s",sendername, giveplayer); printf("%s",string); format(string, sizeof(string), "AdmCmd: %s was banned by %s",giveplayer ,sendername); SendClientMessageToAll(COLOR_RED, string); PlayerInfo[playa][pAdmin] = PlayerInfo[playa][pLevel]; PlayerInfo[playa][pLevel] = -999; Ban(playa); } else { SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!"); } return 1; } |