Mein /kick Befehl funktioniert nicht richtig und zwar wenn ich mich selbst kicke steht nur da server closed the connection aber nicht %s wurde von %s gekickt grund: %s.
woran liegt das?
ocmd:kick(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
{
new pID,reason[128],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,Rot,"Befehl: /kick [ID] [Grund]");
format(string,sizeof(string),"AdminCommand: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(Rot,string);
Kick(pID);
return 1;
}
}