Counter-Strike 1.6 > Плагины AmxModX > Новые > AES CSStatsX SQL 0.5
Категории плагинов     
  • Моды
  • Для ReAPI
  • ReHLDS
  • Стандартные
  • Админские
  • Плагины от AlexandrFiner
  • Плагины от SKAJIbnEJIb
  • Плагины от Radius
  • Игровые
  • Развлекательные
  • Информационные
  • Серверные
  • Рекламные
  • Античитерские
  • Защитные
  • Новогодние
  • Музыкальные
  • ZP классы зомби
  • GameCMS
  • ZP доп. предметы
  • ZP серверные плагины
  • JailBreak плагины
  • DeathRun плагины
  • Jump плагины
  • Surf плагины
  • War3FT плагины
  • HnS плагины
  • Knife плагины
  • CSSB [WC3] Shopmenu3
  • DeathMatch плагины
  • BioHazard плагины
  • Плагины от neygomon
  • AES CSStatsX SQL
    Ссылка на материал:

    Универсальный плагин опыта и званий. За определенные действия игроки получают опыт и повышаются по званию. Включает в себя систему поощрений игроков в виде бонусов за звания. Всё полностью настраивается как вам нужно.

    ВНИМАНИЕ! С плагином устанавливается AES StatsX и CSstats SQL, заменяется модуль csx_amxx_i386 (описание ниже)

    Команды:

    Для игроков:

    • say /aenable - вкл/выкл информер.
    • say /anew - открыть меню бонусов.
    • /top15 - MOTD окно с топом игроков на сервере. Вместо 15 можно указать желаемую позицию.
    • /statsme - MOTD окно с вашей статистикой за карту.
    • /rankstats - MOTD окно с вашей статистикой на сервере.
    • /rank - вывод чат сообщения с информацией о вашем ранке на сервере.
    • /stats - вывод меню статистики.
    • /hot/topnow - MOTD окно с топом играющих игроков в данный момент на сервере.
    • /history/sestats - MOTD окно с информацией о ваших последних играх на сервере.
      • Доступно при включенной записи статистики за карту в CSstatsX SQL.

    Для администраторов:

    • aes_recalc - выполнить перерасчет уровней игроков. [RCON]
    • aes_exp_menu - открыть меню редактирования опыта игроков. [CVAR]
    • aes_exp_menu_set "" "<опыт>" - задать опыт игроку. [СVAR]
    • aes_exp_menu_level"" "<уровень>" - задать уровень игроку. [CVAR]
    • csstats_sql_reset - полный сброс статистики. Выполнять нужно в консоли сервера или через RCON.

    Автор: serfreeman1337


     

    Плагин CSstats SQL ведет Запись игровой статистики Counter-Strike в БД MySQL или SQLite.

    Плагин может выступать в качестве полной замены модуля CSX. После установки он начнет самостоятельность считать статистику игроков и записывать её в базу данных, но чтобы все ваши плагины статистик начали использовать его данные придется немного их изменить, об этом ниже. Может работать с локальной базой данных SQLite. Из новых функций есть подсчет времени нахождения игрока на сервере и расчет скилла по формуле ELO, запись статистики по используемому оружию и истори игр игроков (на подобии HLstatsX:CE). С версии 0.7.2 была добавлена статистика по помощи в убийствах (ассисты).

    Плагин статистики StatsX с поддержкой AES и CSstatsX SQL. Скопирован один из дизайнов Army Ranks StatsX, добавлены формулы расчета K:D, процента убийств в голову, скилла на основе эффективности, добавлен топ текущих игроков на сервере (команда /hot). С поддержкой CSstatsX SQL скилл начинает считаться по формуле ELO, добавляется вывод онлайн времени, появляется новое MOTD окно с историей игр, а в /rankstats добавляется статистика по используемому оружию и сыгранным раундам. С помощью кваров можно полностью перенастроить формирование мотд окна и сообщений. HTML форматирование стиля через словарь.
    Плагин перехватывает стандартные команды statsx и заменяет их вывод своим. За остальной функционал в виде HUD сообщений, чата, /me должен отвечать ваш плагины StatsX.



    Настройки server.cfg:

    csstats_sql_host "localhost" // хост БД MySQL

    csstats_sql_user "root" // пользователь БД MySQL

    csstats_sql_pass "password" // пароль БД MySQL

    csstats_sql_db "amxx" // название БД.

    aes_statsx_top "*abcfi" // настройка отображения /top15, /hot.
    // * - Ранг
    // a - Ник (Only /top15)
    // b - Убийства
    // c - Смерти
    // d - Попаданий
    // e - Выстрелов
    // f - В голову
    // g - Точность
    // h - Эффективность
    // i - Скилл
    // j - Звание Army Ranks (только при компиляции с поддержкой AES)
    // k - K:D
    // l - HS:K
    // m - HS %
    // n - онлайн время (только при компиляции с поддержкой CSstasX SQL)

    aes_statsx_rank "bci" // настройка сообщения /rank.

    aes_statsx_sestats "poqnbckfl" // настройка отображения /sestats, /history.
    // o - изменение скилла
    // p - дата сессии
    // q - карта

    aes_statsx_skill "60.0 75.0 85.0 100.0 115.0 130.0 140.0 150.0 165.0 180.0 195.0 210.0" // настройка разряда скилла.
    L- L L+ M- M M+ H- H H+ P- P P+ G

    aes_statsx_motd_skill "0" // как выводить скилл в motd окнах.
    // 0 - html (картинка с буквой + скилл)
    // 1 - буква (скилл)
    // 2 - буква
    // 3 - скилл

    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 - выключить учет ассистов.
    Дата создания: 04.05.19      Просмотров: 1874