02.01.2014, 01:30
This is the whole cmd
and I do not understand what variables you're talking about I only have stocks that have the word ban in them
Код:
CMD:ban(playerid,params[]) { if(pInfo[playerid][pAdminLevel] >= 3) { if(IsPlayerConnected(playerid)) { new targetid,reason[105],string[128]; if(sscanf(params, "us[105]", targetid,reason)) return SendClientMessage(playerid,-1,""chat" /ban [playerid] [reason]"); if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,-1,""chat" Player is not online"); if(!IsPlayerNPC(targetid)) { format(string, sizeof(string), "*"COL_RED" %s %s has banned %s"COL_WHITE" [Reason: %s]",GetAdminName(playerid),PlayerName(playerid),PlayerName(targetid),reason); SendMessageToAllAdmins(string,-1); BanPlayer(targetid,reason,PlayerName(playerid)); } else return SendClientMessage(playerid,-1,"*"COL_RED" You cannot ban an NPC, this has been logged and sent to the server emergency log list!"); } } else { SendClientMessage(playerid,-1,"*"COL_RED" You do not have the right admin permissions for this command!"); } return 1; }