Hallo Ich habe ein Problem und zwar wenn mehr als etwa 5 Spieler auf dem Server sind und ich zbs. Id 3 Kicken will wird immer jmd anderst gekickt immer der falsche wird gekickt woran liegt das??
Hier der Befehl:
dcmd_kick(playerid, params[])
{
	levelerror(3);
	if(sscanf(params, "us[200]", plid, estring)) return SendErrorMessage(playerid, "Benutze: /kick <ID> <Grund>");
	if (!IsPlayerConnected(plid)) return SendErrorMessage(playerid, "* Spieler nicht Online!");
	format(ssstring, sizeof(ssstring), "* Du hast {FFFFFF}%s(%d) vom Server gekickt!", PlayerName(plid), plid);
	SendClientMessage(playerid, 0x66FF33, ssstring);
	format(largestring, sizeof(largestring), " %s(%d) hat dich vom Server gekickt \r\nGrund: %s", escpname(playerid), playerid, estring);
	ShowPlayerDialog(plid, DIALOG_KICK, DIALOG_STYLE_MSGBOX, "Du wurdest vom Server gekickt!", largestring, "Ok", "Verlassen");
             TogglePlayerControllable(plid,false);
	Kick(plid);
	return 1;
}
plid ist oben schon definiert im script
 
		 
		
		
	 
			
									
		


