- Поддерживаемые игры
- CS: Source (OrangeBox)
- CS: GO
- Team Fortress 2
- DOD: Source
- Left 4 Dead (L4D/L4D2)
Плагин для связи форума с вашим игровым сервером.
В чём прелесть этого плагина?
В движках форума уже есть всё необходимое для покупки групп (по крайней мере в XF), так же, защита в движках куда лучше, чем в самописках.
В xenforo можно покупать группы на определённый срок через платёжные шлюзы, где можно настраивать информацию о платежах (настройка QIWI, YANDEX и т.д)
Объясню на примере XenForo:
ID группы можно взять из адреса при редактировании группы.
Запоминаем или копируем данный ID, вставляем его в конфиг, прописываем права и иммунитет, админ готов.
При присоединении игрока, который состоит в данной группе, к нему применяются данные права и иммунитет.
Конфиг для настройки админов
Известный баг: После перезагрузки сервера, админки, созданные с помощью данного плагина, работать не будут, но после смены карты начнут.
В чём прелесть этого плагина?
В движках форума уже есть всё необходимое для покупки групп (по крайней мере в XF), так же, защита в движках куда лучше, чем в самописках.
В xenforo можно покупать группы на определённый срок через платёжные шлюзы, где можно настраивать информацию о платежах (настройка QIWI, YANDEX и т.д)
Объясню на примере XenForo:
ID группы можно взять из адреса при редактировании группы.
Запоминаем или копируем данный ID, вставляем его в конфиг, прописываем права и иммунитет, админ готов.
При присоединении игрока, который состоит в данной группе, к нему применяются данные права и иммунитет.
Конфиг для настройки админов
Код:
"forum_admins"
{
"12" // ID группы
{
"flags" "a" // Флаг админа
"immunity" "100" // Иммунитет
}
}
- Требования
- forum_api.smx - Прочти README.md
Плагин связи со Steam.
Для XenForo 2 - Steam Authentication and Integration 1.7.9 by Assadi ( Возможно и этот подойдёт(он бесплатный))
Для Invision Power Board Steam Login Method 3.0.0 by Lavo
Для MyBB 1.8.20 Steam Login for MyBB
- Переменные
- Ядро
forum_api_software "0" Какое программное обеспечение форума вы используете? (0 - отключено, 1 - XenForo, 2 - Invision, 3 - MyBB)
forum_api_debug "0" Включить режим отладки?
Для плагина кредитов
forum_credits_table" "xf_user" Название таблицы, в которой хранятся кредиты.
forum_credits_column "dbtech_credits" Название колонки для чтения и записи кредитов игроков.
forum_credits_user_column "user_id" Имя столбца, чтобы найти правильный элемент / идентификатор пользователя.
Для плагина оповещений
forum_post_interval "1" Интервал в минутах для проверки непрочитанного материала.
forum_post_unread_url "example.com" URL главной страницы вашего форума.
forum_post_unread_alerts "1" Печатайте каждые X минут сообщение с количеством непрочитанных оповещений.
forum_post_unread_conversations "1" Печатайте каждые X минут сообщение с количеством непрочитанных переписок.
- Команды
- sm_forumtest - Вся информация о вас с форума.
sm_reloadgroups - Перезагружает конфиг с админами с форума.
sm_forumcredits - Количество ваших кредитов.
- Установка
- Откройте ваш файл database.cfg (находится в addons / sourcemod / configs) и добавьте новую запись с именем «forum»
Загрузите forum_api.smx и все другие плагины, которые вы хотите (но прочтите требования раньше)
Обновите "forum_api_software" в вашем конфигурационном файле (cfg / sourcemod / forum_api.cfg)