07.08.2017, 22:58
I'm not sure if that'd work but try:
pawn Код:
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, "rs[143]", 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;
}