Counter-Strike 1.6 > Плагины AmxModX > Новые > AES CSStatsX SQL ReAPI 0.5.9.1
Категории плагинов     
  • Моды
  • Для 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 ReAPI
    Ссылка на материал:

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

    ВНИМАНИЕ! С плагином устанавливается 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 была добавлена статистика по помощи в убийствах (ассисты).

    Модификации и дополнения:

    Для отображения топ игроков используются прямые запросы, которые могут вызвать лаги запросе таблицы с игроками. С версии 0.4 я добавил возможность осуществлять потоковые запросы, но чтобы ваши плагины начали использовать эту возможность потребуются знания в скриптинге под AMXX.
    • Имеется дополнение CSXSQL: Onlinetime Awards (csstatsx_playtime_awards.sma)
      Альтернатива TOPx By GameTime для CSstatsX SQL. Плагин для выдачи флагов доступа ТОП игрокам по сыгранному времени. Настраивается в исходнике:
      #define TOP         3                // Скольким игрокам из топа выдавать флаги?
      #define IGNORE_FLAGS    (ADMIN_MENU|ADMIN_LEVEL_H)    // Не выдавать плюшки игрокам с этими флагами
      #define GIVE_FLAGS    ADMIN_LEVEL_H            // Выдаваемые флаги

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

    Плагин перехватывает стандартные команды statsx и заменяет их вывод своим. За остальной функционал в виде HUD сообщений, чата, /me должен отвечать ваш плагины StatsX.

    Источник


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

    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 - скилл
    Дата создания: 16.04.19      Просмотров: 1686