• Уважаем(ый/ая) Гость! Все скрипты, стили, дополнения и статьи старайтесь размещать в ресурсах.
CSstatsX SQL / Статистика в БД MySQL

AmxModX CSstatsX SQL / Статистика в БД MySQL 0.7.4

Нет прав для скачивания
Запись игровой статистики Counter-Strike в БД MySQL или SQLite.
  • Выполните импорт файла csstats.sql в вашу БД.
  • Укажите данные для подключения к БД в исходнике плагина в следующих полях:
Квары можно прописывать в amxx.cfg или server.cfg.

Код:
csstats_sql_host "localhost" // хост БД MySQL
csstats_sql_user "root" // пользователь БД MySQL
csstats_sql_pass "" // пароль БД MySQL
csstats_sql_db "amxx" // название БД.
csstats_sql_table "csstats" // название таблицы.

csstats_sql_type "mysql" // тип используемой базы данных.
// mysql - база данных MySQL.
// sqlite - локальная база данных SQLite.

csstats_sql_create_db "1" // автоматическое создание таблицы в БД.
//    0 - не отправлять запрос.
//   1 - отправлять запрос при загрузке карты.

csstats_sql_update "-1" // как обновлять статистику игрока в БД
//    -2 - при смерти и дисконнекте
//    -1 - в конце раунда и дисконнекте
//    0 - при дисконнекте
//    * значение больше 0 - через указанное кол-во секунд и дисконнекте

csstats_sql_forwards "0" // включить собственные форварды для client_death, client_damage
//    0 - выключить
//   1 - включить, необходимо, если csstats_sql используется в качестве замены модуля

csstats_sql_rankformula "0" // формула расчета позиции игрока
//    0 - убийства - смерти - тк
//    1 - убийства
//    2 - убийства + хедшоты
//    3 - скилл
//    4 - время онлайн.

csstats_sql_skillformula "0" // формула расчета скилла
//    0 - The ELO Method (http://fastcup.net/rating.html)

csstats_sql_weapons "0" // запись статистики по используемому оружию
//    0 - запись выключена
//    1 - включить запись.
//        *В БД будет создана новая таблица csstats_weapons.
//        ВНИМАНИЕ: квар csstats_sql_create_db должен быть установлен в 1

csstats_sql_maps "0" // запись истории игр игрока
//    0 - запись выключена
//    1 - запись включена.
//        *ВНИМАНИЕ: нужно выполнить импорт файла csstats_maps.sql в БД.
//        Смотрите инструкцию по установке.

csstats_sql_autoclear "0" // автоматическое удаление неактивных игроков в БД, которые не заходили на сервер указанное количество дней.

csstats_sql_autoclear_day "0" // автоматический полный сброс статистики в указанный день месяца
csstats_sql_cachetime "-1" // функция кеширование для get_stats
//    -1 - кеш включен
//    0 - кеш выключен
//        *не работает при csstats_sql_update -2 и 0
csstats_sql_assisthp "50" // минимальный урон для учета ассиста. 0 - выключить учет ассистов.
  • Скомпилируйте плагин.
Сверху Снизу