Guten Tag,
Ich habe zwei Probleme, dass erste ist das wenn ich einen Kicken möchte das er zwar gekickt wird aber es wird ihm keine Nachricht im Chat angezeigt. Den anderen Spielern wird nur der Satz angezeigt aber nicht wer wenn gekickt hat. Ich wies nicht wie oder was ich falsch gemacht habe. Ich hoffe mir kann einer Helfen.
hier ist der Befehl:
ocmd:kick(playerid,params[])
{
new pID,Grund[64],str[128];
if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,Bege,"Du bist kein Admin!");
if(sscanf(params,"us[64]",pID,Grund)) return SendClientMessage(playerid,Bege,"Benutze: /kick [SpielerName/ID] [Grund]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Bege,"Spieler ist nicht online!");
format(str,sizeof(str),"AdminCmd: %s wurde von Admin %s gekickt, Grund: %s",SpielerName[pID],SpielerName[playerid],Grund);
SendClientMessageToAll(Bege,str);
// Kick(pID); // absichtlich ausgeklammert.
return 1;
}