Hi,
wie baue ich hier ein ob der Spieler den ich kicken will verbunden ist? Bis jetzt habe ich es so aber das funktioniert nicht.
ocmd:kick(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"{C30000}[SERVER]: Du musst mindestens Adminlevel 2 haben.");
new pID, reason[128],string[128];
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,ROT,"{FFFF00}[SERVER]: Der gewählte Spieler ist nicht online.");
if(isPlayerAnAdmin(pID,1)) return SendClientMessage(playerid,0xFFFFFF,"{FFFF00}[SERVER]: Du kannst keine Administratoren kicken.");
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,BLAU,"{FFFF00}[SERVER]: Benutzung /kick [Id] [Grund]");
format(string,sizeof(string),"{FF000F}[KICK]: {FF0000}%s{FF000F} wurde von >>%s<< gekickt. (Grund: %s)",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(ROT,string);
Kick(pID);
return 1;
}
Gruß Tim