Player Ranking для CS2 — Простая система рангов
Скачайте плагин Player Ranking (cs2-ranks) для КС2 на CSSharp. Легковесная система рангов, опыта (XP), топ-10 и званий в чате с сохранением в MySQL.
[CS2] Player Ranking — Простая система рангов от partiusfabaa
Движок (База): CounterStrikeSharp (C# / .NET).
Тип софта: Игровая статистика и ранги (XP, звания в чате, топ-10).
Хранение данных: База данных MySQL.
Автор: partiusfabaa
Player Ranking (cs2-ranks) — это классическая легковесная система начисления очков опыта (XP) и званий для серверов Counter-Strike 2. Плагин разработан строго под фреймворк CounterStrikeSharp и является отличной альтернативой тяжелым системам статистики с громоздкими веб-панелями.
🚀 Как это работает:
Игроки получают или теряют очки опыта за полезные и неудачные действия во время матча: фраги, ассисты, получение MVP, победы или поражения в раундах, а также за установку или разминирование бомбы. Текущий ранг игрока автоматически отображается в чате перед его ником и обновляется в режиме реального времени.
⌨️ Основные команды плагина:
➔ !lvl или !rank — Открыть меню званий или посмотреть свою текущую статистику в чат.
➔ !top — Вывести список 10 лучших игроков сервера в чат.
➔ css_lr_reload — Перезагрузить конфигурационные файлы плагина (вводится только в консоль сервера).
➔ css_lr_giveexp — Выдать определенное количество опыта игроку (для Root-админов).
➔ css_lr_takeexp — Забрать очки опыта у игрока (для Root-админов).
📂 Официальные ресурсы проекта:
➔ Репозиторий и исходный код на GitHub: https://github.com/partiusfabaa/cs2-ranks
🛠️ Инструкция по установке:
1. Убедитесь, что на сервере установлены актуальные версии MetaMod:Source и ядра CounterStrikeSharp.
2. Перейдите в раздел Releases в репозитории проекта на GitHub и скачайте архив последней версии.
3. Распакуйте архив и перенесите папку плагина на ваш сервер строго по пути:
game/csgo/addons/counterstrikesharp/plugins/
4. Запустите игровой сервер один раз для автоматической генерации файлов конфигурации.
5. Настройте параметры начисления очков и укажите данные для подключения к вашей базе данных MySQL в сгенерированном конфиге lvl_base.
6. Перезапустите сервер или выполните команду перезагрузки в консоли для применения настроек.