Hallo Breadfish-Community,
derzeitig versuche ich das Ticket System zu erweitern, allerdings komme ich nicht weiter beim Ticket an zu zeigen...
C
if(strcmp(cmd, "/tickets", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 250)
{
new string1[200], string2[200], text1[250], rest[1400];
for(new i = 0; i < MAXADMINTICKETS; i++)
{
if(TicketInfo[playerid][t_angenommen]) { text1 = "{00FF00}In Bearbeitung{FFFFFF}"; } else { text1 = "{FF0000}Offen{FFFFFF}"; }
format(string2, sizeof(string2), "%d\t%s\t%s\t%s\t%s\n",TicketInfo[playerid][t_id],TicketInfo[playerid][t_betreff],TicketInfo[playerid][t_absender],TicketInfo[playerid][t_grund]);
format(string1, sizeof(string1), "ID\tBetreff\tAbsender\tGrund\n");
format(rest, sizeof rest, "%s\n%s\n%s\n%s\n%s\n%s", string1,string2);
}
ShowPlayerDialog(playerid, DIALOG_ADMIN_TICKETS, DIALOG_STYLE_TABLIST_HEADERS, "Support-Ticket",rest, "Annehmen", "Beenden");
}
else SendClientMessage(playerid, COLOR_WHITE, "Du bist {FF7A7A}kein{FFFFFF} Administrator!");
return 1;
}
Alles anzeigen
Mein Problem ist, es wird von der Datenbank jediglich nur 1 Ticket angezeigt, die restlichen (also z.B. 3 Tickets) werden nicht angezeigt.
Woran könnte der Fehler liegen?
Lg
J0a9