bei diesem befehl habe ich ein problem
wen ich zb /kick 2 test mache kommt nicht eine narchicht sondern kommt /kick spielername/id Grund
und nix passiert
hier der befehl
ocmd:kick(playerid, params[])
{
new pID, string[128], reason, kicklogstr[128];
if(Spieler[playerid][Admin] < 1)return SendClientMessage(playerid, ROT, "Du hast nicht die benötigten Rechte.");
if(sscanf(params, "us", pID, reason))return SendClientMessage(playerid, BLAU, "FEHLER: /kick [SpielerID/Name] [Grund]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid, ROT, "Spieler ist nicht online");
if(pID == playerid)return SendClientMessage(playerid, ROT, "Du kannst dich selber nicht kicken.");
if(Spieler[pID][Admin] > 1)return SendClientMessage(playerid, ROT, "Du kannst andere Team-Mitglieder nicht kicken.");
format(string, sizeof(string), "%s wurde von %s gekickt, Grund: %s", SpielerName(pID), SpielerName(playerid), reason);
SendClientMessageToAll(COLOR_RED, string);
new da, mont, yea, hou, minut;
gettime(hou, minut);
getdate(da, mont, yea);
format(kicklogstr, sizeof(kicklogstr), "%s Kicked. Date: %d.%d.%d Time: %02d:%02d || Reason: %s", SpielerName(pID), da, mont, yea, hou, minut);
KickLog(kicklogstr);
Kick(pID);
return 1;
}