Hi, ich habe ein Problem.
Prizipiell ist mir bekannt wie man einen kickall Befehl erstellt. Mein Problem ist nun dass ich alle Spieler außer die Admins und UVs kicken möchte.
Dies gelingt mir allerdings nicht wirklich. Ich habe schon viel ausprobiert aber ich habe keine ideen mehr wie ich das umsetzen kann.
ich hoffe jemand kann mir helfen
Code
ocmd:kickall(playerid,params[])
{
if(isPlayerAnAdmin(playerid,8))
{
for(new i=0; i < MAX_PLAYERS; i++)
{
if(!isPlayerAnAdmin(i,1) && !isPlayerUservertreter(i,1))
{
if(IsPlayerConnected(i))
{
Kick(i);
SendClientMessage(playerid,TURQUOISE,"Du hast Alle Spieler (Keine Team Mitglieder) gekickt!");
return 1;
}
else
{
SendClientMessage(playerid,RED,"FEHLER: Es sind keine Kickbare Spieler online!");
return 1;
}
}
}
return 1;
}
else
{
SendClientMessage(playerid,RED,"FEHLER: Du bist kein Admin oder dein Rang ist zu niedrig!");
return 1;
}
}
Alles anzeigen