Hallo
Ich habe hier eine AFK Liste, doch wenn man die Liste aufruft steht da immer das keiner im AFK Modus ist ausser es ist die ID 0 AFK dann steht nur die ID 0 Drinnen sonst keiner.
Warum ist das so ?
Hier die afkliste :
if(!strcmp(cmdtext, "/afklist", true))
{
new count = 0, stri[1024], pName2[MAX_PLAYER_NAME];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetPlayerName(i, pName2,sizeof(pName2)))
{
if(SpielerIstAFK[i] == true)
{
format(stri, sizeof(stri), "%s[%d]{99EE22}%s\n", stri, i, pName2);
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;
}
return 0;
}