API для работы с кредитной системой плагина [DBTech] DragonByte Credits.
Возможности API:
Все транзакции с кредитами отображаются в разделе транзакций: /dbtech-credits
Важно, чтоб кредиты пользователей хранились в таблице xf_user.
Как выглядят транзакции:
Пример использования:
bVisibility - выводить ли информацию в логе транзакций.
Выводит.

Плагин создаёт новые евенты в БД форума, если такого евента не было раньше.
Запись в databases.cfg:
Требования
Форум на движке XenForo 2
Плагин для связи аккаунта форума со Steam
Плагин кредитов: (тестировалось с версией 5.5.0)
Переменные
В ядре плагина есть #define CURRENCY_ID 2 - туда нужно вставить ID ваших кредитов.
Узнать ID можно при редактировании валюты, в поисковой строке.
Установка
Не забыть поменять ID кредитов в исходнике.
Скомпилировать плагин.
Закинуть его на сервер.
Возможности API:
- Добавлять кредиты пользователю.
- Отбирать кредиты у пользователя.
- Узнавать количество кредитов у пользователя.
- Узнавать является ли пользователь зарегистрированным на форуме.
Все транзакции с кредитами отображаются в разделе транзакций: /dbtech-credits
Важно, чтоб кредиты пользователей хранились в таблице xf_user.
Как выглядят транзакции:
Пример использования:
bVisibility - выводить ли информацию в логе транзакций.
Выводит.

Плагин создаёт новые евенты в БД форума, если такого евента не было раньше.
Запись в databases.cfg:
Требования
Форум на движке XenForo 2
Плагин для связи аккаунта форума со Steam
Плагин кредитов: (тестировалось с версией 5.5.0)
Переменные
В ядре плагина есть #define CURRENCY_ID 2 - туда нужно вставить ID ваших кредитов.
Узнать ID можно при редактировании валюты, в поисковой строке.
Установка
Не забыть поменять ID кредитов в исходнике.
Скомпилировать плагин.
Закинуть его на сервер.