[XF:API] Xenforo Sync

Ядро плагина [XF:API] Xenforo Sync 1.0.0

Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: Source (v34)
  3. CS: GO
  4. Team Fortress 2
  5. DOD: Source
  6. L4D 1 & 2
  7. Half-Life 2: Deathmatch
(Этот плагин уже был на форуме, но там было всё в одном ресурсе, что было неправильно, теперь он разбит на ядро и модули к нему)

API для доступа к некоторой информации с форума XF, информация достаётся по средствам подключения к БД.

Текущий список модулей:

XfGroup_Standart - стандартные группы XF
XfGroup_Social - социальны группы (плагин [tl] Social Groups)

C-подобный:
forward void Xf_OnUserLoaded(int client);
forward void Xf_OnGroupsLoaded();

native bool Xf_IsClientLoaded(int client);
native bool Xf_IsClientHasGroup(int client, int group, XfGroup type = XfGroup_Standart);
native int Xf_GetClientGroupsCount(int client, XfGroup type = XfGroup_Standart);
native int Xf_GetClientGroups(int client, XfGroup type = XfGroup_Standart, int[] groups, int size);
native bool XF_GetClientName(int client, char[] szName, int maxlen);

native bool Xf_IsGroupsLoaded();
native bool Xf_GetGroupName(int id, XfGroup type = XfGroup_Standart, char[] szName, int len);
native bool Xf_IsGroupExists(int id, XfGroup type = XfGroup_Standart);
native Database Xf_GetDatabaseConnection();
native int Xf_GetClientId(int client);

Настройка файла database.cfg
C-подобный:
"xf_forum"
    {
         "driver"    "mysql"
        "host"        "host"
        "database"    "DB"
        "user"        "user"
        "pass"        "pass"
    }
Требования
На форуме должен быть установлен плагин для регистрации через стим. (Тестировалось с этим: Steam Integration )
Возможно: [tl] Social Groups
Установка
Скачать архив.
Разархивировать.
Скомпилировать плагин.
Загрузить файлы на сервер, соблюдая структуру файлов.
Добавить запись в файл databases.cfg
Перезагрузить сервер (лучше) или использовать команду sm_rcon sm plugins load plugin_name
Автор
Mr_panica
Скачивания
82
Просмотры
2,254
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

Сверху Снизу