02.03.2014, 16:32
Thy this.
Код:
command(unbanip, playerid, params[]) { new string[128], PlayersIP[21]; if(sscanf(params, "z", PlayersIP)) { if(Player[playerid][AdminLevel] >= 4) { SendClientMessage(playerid, WHITE, "SYNTAX: /unbanip [IP]"); } } else { if(Player[playerid][AdminLevel] >= 4) { if(strlen(PlayersIP) >= 5) { format(string, sizeof(string), "unbanip %s", PlayersIP); SendRconCommand(string); format(string, sizeof(string), "WARNING: %s has un-banned IP %s.", GetName(playerid), PlayersIP); SendToAdmins(ADMINORANGE, string, 0); SendRconCommand("reloadbans"); new hour, minute, second, day, year, month, string2[128]; gettime(hour, minute, second); getdate(year, month, day); format(string2, sizeof(string2), "%d/%d/%d | %d:%d | %s | %s (IP unbanned)", day, month, year, hour, minute, PlayersIP, GetName(playerid)); UnbanLog(string2); } else { SendClientMessage(playerid, WHITE, "Invalid IP."); } } } return 1; }