Player Ranking для CS2 — проста система рангів

Завантажте плагін Player Ranking (cs2-ranks) для CS2 на CSSharp. Легка система рангів, досвіду (XP), топ-10 і звань у чаті зі збереженням у MySQL.

15 червня 2026 2 хв читання 386

[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. Перезапустіть сервер або виконайте команду перезавантаження в консолі, щоб застосувати налаштування.

Ця стаття була корисною?