Guten Tag
Ich habe mal zum test ein dcmd gemacht, wo alle leute die wanteds haben in einer dialog msgbox aufgelistet werden.
das problem ist jedoch das immer nur der aktuelle angezeigt wird, und die anderen nicht mehr. hier mein dcmd:
dcmd_test(playerid,params[])
{
new str[256];
#pragma unused params
if(Spieler[playerid][Admin]<1337)
{
return 0;
}
else
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(Spieler[i][Wanteds] >= 1)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(i,name,sizeof(name));
format(str,sizeof(str),"%s (%d) Wanteds: %d \n",name, i, Spieler[i][Wanteds]);
ShowPlayerDialog(playerid,DIALOG_TEST,DIALOG_STYLE_MSGBOX,"Gesucht:",str,"Okay","Okay");
}
ShowPlayerDialog(playerid,DIALOG_TEST,DIALOG_STYLE_MSGBOX,"Gesucht:",str,"Okay","Okay");
}
}
return 1;
}
also wenn max 2 wanteds hat, steht da: Max(0) Wanteds: 2
connected nun Moritz und er hat auch wanteds sollte da stehen:
Max(0) Wanteds: 2
Moritz(1) Wanteds: 2
doch es kommt:
Moritz(1) Wanteds: 2
und max, der auch 2 wanteds hat ist nicht mehr drinne