GameCMS API (5.6.1)

GameCMS API


Позволяет серверу Counter-Strike 1.6, а также установленным плагинам работать с сайтом на движке GameCMS. Присутствуют 2 файла настроек gamecms.ini не изменяемые в процессе работы плагина и gamecms.cfg, используемые в том числе и дочерними плагинами.

Настройки в gamecms.ini:
  • cms_hostname "127.0.0.1" //ip адрес, где находится БД
  • cms_username "root" //имя пользователя БД
  • cms_password "" //пароль пользователя
  • cms_dbname "gamecms" //имя БД
  • "cms_url" "site.ru" //корень сайта без http:// !!!
  • "cms_game_server" "111.222.333.444:27023" //адрес (IP:PORT) игрового сервера (123.456.789.101:12345), если пишет "Server was not found in Database" (например, на локальных серверах или для использование админов с другого сервера)
  • "cms_hltv_flags" "ab" //выдать флаги HLTV серверу. Оставить пустым или закомментировать, если не нужно.
  • "cms_cmd_group_menu" "cms_group" //консольная команда для открытия меню групп пользователей
  • "Groups" //Настройка групп пользователей
    {
    1 "abcdefijlmntu" //1 Гл. админ
    }

Настройки в gamecms.cfg:
  • cms_debug "0" //1- информационные сообщения о выполнении действий
    //2- отладочные сообщения о выполнении действий
    //3- работа нативов (проверенные в работе нативы не логируются)
    //4- работа с БД, запросы (можно не включать, т.к. все запросы проверены в работе)
    //при включении высокого уровня нижние уровни также выполняются
    //пример: при включении 3-го уровня уровни 1 и 2 также выполняются
    //некоторые обязательные сообщения работы плагина не отключаются!
  • cms_service_auto_remove "1" //удаление истекших услуг автоматически: 1- сразу после окончания, 0- при смене карты их удалит движок
  • cms_use_cmd_add_admin "0" //разрешить добавления услуг в базу сайта командой amx_addadmin, 0- запретить
  • cms_use_group_flags "0" //использовать группы пользователей для выдачи флагов доступа,
    //0- отключить
    //1- взять данные о флагах группы из конфига (cms_add_user_group)
    //2- взять данные о флагах группы из БД сайта
  • cms_use_admins "1" //использовать загрузку и управление админами с сайта GameCMS, 0- не использовать админов
  • cms_use_member_online "1" //записывать в БД метку, что игрок находится на сервере (`users`.`member_online`)
  • cms_use_game_money "1" //использовать игровые деньги, колонка `game_money` (1- да, 0- нет)



Чат
Loading
Чат