Hallöschen BrotFische
Emm, ich habe hier ein kleines problem, immer wenn ich jemand kicken will dann wird der name von der ID 0 angezeigt, aber die Spieler werden richtig gekickt...
ocmd:kick(playerid,params[])
{
if(SpielerInfo[playerid][pAdmin] < 2)return SendClientMessage(playerid,COLOR_GREY,"Du darfst dieses Befehl nicht benutzen.");
new pID,Name[MAX_PLAYER_NAME],kName[MAX_PLAYER_NAME],reason[100],string[128];
GetPlayerName(playerid,Name, sizeof(Name));
GetPlayerName(pID,kName, sizeof(kName));
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,COLOR_GREY,"FEHLER: /kick [playerid] [Grund]");
format(string, sizeof string,"AdmCmd: %s wurde von %s gekickt. Grund %s.",kName, Name,reason);
SendClientMessageToAll(COLOR_LIGHTRED,string);
SpielerInfo[pID][pKicks] ++;
SavePlayer(pID);
Kick(pID);
return 1;
}