Добро пожаловать в Форум администраторов игровых серверов

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы на существующие темы, создавать репутацию, получать собственный личный опыт и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
Иконка ресурса

Модуль [SHOP] Cookies DataBase 1.0.1

Нет прав для скачивания
Поддерживаемые игры
  1. CS:GO
  2. CS:Source
  3. CS:Source v34
  4. Left 4 Dead
Модуль для [SHOP] Core, который который позволяет сохранять данные в БД шопа, что бы потом использовать эти данные на других серверах. Аналог clientprefs, но с привязкой к магазину.

Простой пример применения: есть 2 сервера, которые подключены к одной БД магазина и на обеих серверах стоит этот модуль, игрок купил в какой-то предмет, который требует сохранение некоторых данных, к примеру "RGB цвет ника", плагин, который зарегистрировал этот предмет посылает сигнал на этот модуль, который уже записывает это в БД, игрок переходит на второй сервер и там все эти данные предмета были загружены.
1597959876788.png
1611057350710.png

На борту есть три натива:
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);
Требования
Установка
  • Файлы из папки перекинуть на сервер
  • Сменить карту
Автор
xyligan
Скачивания
0
Просмотры
57
Первый выпуск
Обновление
Рейтинг
0,00 звёзд Оценок: 0

Другие ресурсы пользователя xyligan

shape1
shape2
shape3
shape4
shape7
shape8
Верх