07.08.2017, 13:32
Hello! I've made a kick zcmd command but it doesn't do anything
Help me please! Here is the code of the command
Thanks in advance!
Help me please! Here is the code of the command
Код:
COMMAND:kick(playerid, params[]) { new pid, reason[105]; if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, 0xAAAAAAAA, "ERROR: Нямаш левъл за тази команда"); if(PlayerInfo[playerid][pAdmin] >= 3) { if(sscanf(params, "us[128]", pid, reason)) return SendClientMessage(playerid, 0xFFFFFFFF, "Използвай: /kick [playerid/name] [reason]"); if(IsPlayerConnected(pid) && pid != INVALID_PLAYER_ID && pid != playerid) { new adminname[MAX_PLAYER_NAME], paramname[MAX_PLAYER_NAME], string[180]; GetPlayerName(pid, paramname, sizeof(paramname)); GetPlayerName(playerid, adminname, sizeof(adminname)); format(string, sizeof(string), "%s беше изхвърлен от сървъра от %s![Причина:%s]", paramname, adminname, reason); SendClientMessageToAll(0xCC0000FF, string); Kick(pid); } else return SendClientMessage(playerid, 0xFFFFFFFF, "Това си ти или няма такъв играч"); } return 1; }
