И даже после всего этого - старая информация не пропадает. Просто теперь окно ответа не появляется.
Вид для печати
И даже после всего этого - старая информация не пропадает. Просто теперь окно ответа не появляется.
Во-первых, ты забываешь отчистить массив перед повторным использованием (да и переменная там ни к чему)
Во-вторых, консоли ошибок никаких нет от crashdetect?PHP код:
stock ShowPlayer_Admin_Report_List(playerid)
{
static string[1048];
string[0] = '\0';
for(new i = 1; i < MAX_ADMIN_REPORTS; i++)
{
if(aReportInfo[i][rPlayerID] == -1)
continue;
format(string, sizeof(string), "%s %d. %s\n", string, i, PlayerInfo[aReportInfo[i][rPlayerID]][pName]);
}
if(isnull(string))
SendClientMessage(playerid, -1, !""ERPP"На данный момент нет доступных жалоб/сообщений от игроков.");
else
ShowPlayerDialog(playerid, 800, DIALOG_STYLE_LIST, ""CSERV"Список жалоб/сообщений от игроков", string, "Выбрать", "Отмена");
return 1;
}
И покажи где ты записываешь информацию в PVar report_id_to_answer