Guten Tag,
also ich hab ein Ticketsystem, dieses soll beim Befehl /support einen Dialog öffnen indem
alle Namen im Ordner Tickets aufgelistet werden, bei mir listet er aber nur einen einzigen Namen auf.
Hier ist mein Code:
new exists[512];
new pname[MAX_PLAYER_NAME];
new meldungen[512];
for(new i; i<MAX_PLAYERS; i++)
{
GetPlayerName(i,pname,sizeof(pname));
}
format(exists,sizeof(exists),"/Tickets/%s.ini",pname);
format(meldungen,sizeof(meldungen),"%s\n",pname);
if (strcmp("/support", cmdtext, true, 10) == 0)
{
if(!dini_Exists(exists))
{
SendClientMessage(playerid,COLOR_GRAD1,"Es gibt keine offene Meldungen.");
}
else
ShowPlayerDialog(playerid,9999,DIALOG_STYLE_LIST,"Meldungen",meldungen,"Auswählen","Abbrechen");
return 1;
}
//Edit: Kann mir den niemand helfen?