Hi, bei meinem Reportsystem wird ein einzelner Dialog nicht angezeigt.
So sieht die Funktion aus die ihn anzeigen soll.
if(listitem == 2)
{
new query[250], str[1024];
for(new i = 0; i < 50; i++)
{
format(query, sizeof(query), "SELECT * FROM reports WHERE Typ = 2 AND finished = 0 AND ID = %i", i);
mysql_query(query);
mysql_store_result();
if(mysql_fetch_row(query))
{
sscanf(query, "p<|>{i}s[31]s[128]ii", rpInfo[i][rpMelder],
rpInfo[i][rpText],
rpInfo[i][rpTyp],
rpInfo[i][rpFinished]);
}
mysql_free_result();
format(str, sizeof(str), "%s\n%s", str, rpInfo[i][rpMelder]);
}
ShowPlayerDialog(playerid, DIALOG_ADMIN_RP_HILFE, DIALOG_STYLE_LIST, "**REPORTS**", str, "Auswählen", "Abbrechen");
}
Ich verstehe nicht warum mir nichts angezeigt wird. Ich meine, selbst wenn es am query liegen würde, würde mir doch der lehre Dialog angezeigt werden oder nicht?
Habt ihr eine Idee?
MFG