Иконка ресурса

Player preferences 1.0.7

Нет прав для скачивания

d3m37r4

Скриптер
Постоялец
Регистрация
8 Июн 2017
Сообщения
703
Симпатии
384
Пол
Мужской
ВКонтакте
id109544387
Telegram
@dmitry_isakow
d3m37r4, вчера так делал, много играл с кодом - не было такого, закрывало соединение сразу и все тип топ. Но если же попадется такая беда придется хотфиксить булевым пластырем =(
 

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
237
Симпатии
54
Пол
Мужской
d3m37r4, понял, сделаю
 

d3m37r4

Скриптер
Постоялец
Регистрация
8 Июн 2017
Сообщения
703
Симпатии
384
Пол
Мужской
ВКонтакте
id109544387
Telegram
@dmitry_isakow
До SQL_FreeHandle(sConnection); в случае ретурна выше дело не дойдет.
C++:
public sql_test_init() {
    new Handle: sConnection;

    g_hTuple = SQL_MakeDbTuple(
        dbdata[host],
        dbdata[user],
        dbdata[pass],
        dbdata[db]
    );

    new errCode, error[512];
    sConnection = SQL_Connect(g_hTuple, errCode, error, charsmax(error));

    if (sConnection == Empty_Handle)    {
        SQL_FreeHandle(g_hTuple);
        log_amx("[PP] Error connecting to db '%s': #%d: %s", dbdata[db], errCode, error);

        return;
    }

    server_print("[PP] Connection to '%s' database success", dbdata[db]);

    SQL_FreeHandle(sConnection);
}

C++:
    new status[4];
    get_plugin(plugin, .status = status, .len5 = charsmax(status));
    DEBUG = !!(status[0] == 'd');
Проверить, запущен-ли плагин в режиме дебага можно проще, но это уже так.
C++:
DebugMode = bool: plugin_flags() & AMX_FLAG_DEBUG);
 

d3m37r4

Скриптер
Постоялец
Регистрация
8 Июн 2017
Сообщения
703
Симпатии
384
Пол
Мужской
ВКонтакте
id109544387
Telegram
@dmitry_isakow
UPD: про SQL_FreeHandle(sConnection) бред написал, сорян)
 

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
237
Симпатии
54
Пол
Мужской

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
237
Симпатии
54
Пол
Мужской
cpCTRL обновил(а) ресурс Player preferences новой записью:

Исправление ошибок с БД и массивом JSON

За частичные тесты спасибо Limbooc
За подсказки d3m37r4

* Убран лишний аргумент в запросе в БД при сохранении (SET в ODKU не используется)
* Исправлено выкидывание ошибок при загрузке неправильных данных с БД
* Создание массива JSON игроку возвращено с изначальное место, так как если у него были загружены нераспознанные жсоном данные, массив не создавался, что мешало сделать апдейт и установить новые при дисконнекте
Узнать больше об этом обновлении...
 

angrybot

Администратор
Модератор
Разработчик
Постоялец
Пользователь
Дизайнер
Регистрация
15 Дек 2019
Сообщения
140
Симпатии
45
Драйвер по-моему старый.

1 база вообще платная.
популярность как расчитана? по покупкам enterpise?
 

karaulov

Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
574
Симпатии
204
angrybot, наверно, потому что я нигде не вижу где там можно лайк или дизлайк поставить за какую-то определенную базу)))
Откуда они эти "Очки" берут хз )
 
Сверху Снизу