Nikita_Rellex
Умник
Пытаюсь разобраться в чем же проблема, весь интернет обшарил не нашел, может вы подскажите как исправить данный баг.
Модераторов попрошу не удалять тему поскольку очень она важна для меня.
Модераторов попрошу не удалять тему поскольку очень она важна для меня.
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
PHP:
stock achiev_OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
#pragma unused inputtext
switch(dialogid)
{
case D_ACHIV_MENU:
{
if (!response) return 1;
if (listitem == 4) {
format(t_string, sizeof (t_string), "SELECT * FROM `s_achiev` WHERE `pID` = '%d' ORDER BY `Date` DESC LIMIT 0, 22",
pInfo[playerid][pID]
);
new rows, Cache:tempQuery = mysql_query(dbHandle, t_string);
cache_get_row_count(rows);
printf("Выполнение запроса \"SELECT * FROM `s_achiev` WHERE `Name` ORDER BY `Date` DESC\" заняло %d м.с / %d мик.с ",
cache_get_query_exec_time(MILLISECONDS), cache_get_query_exec_time(MICROSECONDS)
);
if (!rows) {
SendClientMessage(playerid, COLOR_GREY, !"У вас нет выполненых достижений!");
if (cache_is_valid(tempQuery)) cache_delete(tempQuery);
return true;
}
t_string[0] = EOS;
strcat(t_string, ""colwhi"");
for(new i = 0, date_[32], name_[120]; i < rows ; i++)
{
cache_get_value(i, "Date", date_, sizeof date_);
cache_get_value(i, "Info", name_, sizeof name_);
format(t_string, sizeof t_string, "%s[%s] %s\n",
t_string, date_, name_
);
}
ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, !""colserver"История: "colwhi"Выполненных достижений", t_string, !"Закрыть", ""), t_string[0] = EOS;
if (cache_is_valid(tempQuery)) cache_delete(tempQuery);
return true;
