Die Einrückung ist ja zum Kotzen, hier mal richtig, ich versteh nicht was daran nicht zu kapieren ist.
Ganz oben im Script definierst du
new count = 0;
dann unter OnPlayerCommand machst du deinen Befehl
if(!strcmp(cmdtext, "/afklist", true))
{
new stri[1024], pName[MAX_PLAYER_NAME];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(SpielerIstAFK[i] == true && IsPlayerConnected(i))
{
GetPlayerName(i, pName,sizeof(pName));
format(stri, sizeof(stri), "%s[%d]{99EE22}%s\n", stri, i, pName);
count++;
}
}
if(count == 0)
{
SendClientMessage(playerid, COLOR_GRAU, "Niemand befindet sich im AFK-Modus!");
}
else
{
ShowPlayerDialog(playerid,DIALOG_AFKLIST,DIALOG_STYLE_LIST,"Folgende Spieler befinden sich im AFK-Modus:",stri,"Schließen","");
}
return 1;
}
und das wars.
MfG