- Поддерживаемые игры
-
- CS:GO
- CS:Source
- CS:Source v34
- Left 4 Dead
Модуль для [SHOP] Core, который который позволяет сохранять данные в БД шопа, что бы потом использовать эти данные на других серверах. Аналог clientprefs, но с привязкой к магазину.
Простой пример применения: есть 2 сервера, которые подключены к одной БД магазина и на обеих серверах стоит этот модуль, игрок купил в какой-то предмет, который требует сохранение некоторых данных, к примеру "RGB цвет ника", плагин, который зарегистрировал этот предмет посылает сигнал на этот модуль, который уже записывает это в БД, игрок переходит на второй сервер и там все эти данные предмета были загружены.
На борту есть три натива:
Простой пример применения: есть 2 сервера, которые подключены к одной БД магазина и на обеих серверах стоит этот модуль, игрок купил в какой-то предмет, который требует сохранение некоторых данных, к примеру "RGB цвет ника", плагин, который зарегистрировал этот предмет посылает сигнал на этот модуль, который уже записывает это в БД, игрок переходит на второй сервер и там все эти данные предмета были загружены.
На борту есть три натива:
C-подобный:
/*
* Получить Cookie игрока по id предмета
* -
* @param client Индекс игрока
* @param item_id Индекс предмета
* @param buffer Буфер в который сохранит результат
* @param maxlen Максимальная длинна буфера
* -
* @return true если успех, или же false
*/
native bool Shop_GetClientCookie(int client, ItemId item_id, char[] buffer, int maxlen);
/*
* Задать Cookie игроку по id предмета
* -
* @param client Индекс игрока
* @param item_id Индекс предмета
* @param buffer Данные на сохранение
* -
* @return true если успех, или же false
*/
native bool Shop_SetClientCookie(int client, ItemId item_id, char[] buffer);
/*
* Задать Cookie игроку по id предмета
* -
* @param client Индекс игрока
* @param item_id Индекс предмета
* @param buffer Данные на сохранение
* -
* @return -1 при неудаче, или же время в UNIX
*/
native bool Shop_GetClientCookieTime(int client, ItemId item_id);
- Требования
- Установка
-
- Файлы из папки перекинуть на сервер
- Сменить карту