Плагин Army Ranks — звания и ранги для CS 1.6
Army Ranks — это система рангов и званий для серверов Counter-Strike 1.6, ориентированная на соревновательный и долгосрочный игровой процесс. Плагин поощряет активную игру, добавляя опыт (EXP), уровни и звания, которые отображаются игрокам в реальном времени.
Плагин может работать как с локальным хранилищем (nvault), так и с базой данных MySQL, а также поддерживает интеграцию с web-статистикой.
Список званий
В плагине реализована многоуровневая военная иерархия:
- Рядовой
- Ефрейтор
- Мл. Сержант
- Сержант
- Ст. Сержант
- Старшина
- Прапорщик
- Ст. Прапорщик
- Мл. Лейтенант
- Лейтенант
- Ст. Лейтенант
- Капитан
- Майор
- Подполковник
- Полковник
- Генерал-Майор
- Генерал-Лейтенант
- Генерал-Полковник
- Генерал-Армии
- Маршал
Каждое звание соответствует определённому уровню и количеству опыта.
Основные возможности плагина
- Система опыта (EXP) и уровней
- Военные звания с постепенным продвижением
- Интеграция с webstats
- Собственный чат с цветами и префиксами
- Бонусы за повышение уровня
- Сохранение данных nvault / MySQL
- HUD или текстовое отображение прогресса
- Ограничения бонусов по картам
- Получение опыта за действия с бомбой
- Штрафы за тимкилл
Таблица настроек плагина Army Ranks (CS 1.6)
| Переменная | Значение | Описание |
| restrict_maps | 0 / 1 | Включает или отключает запрет выдачи бонусов на определённых картах |
| level_bonus | 0 / 1 | Выдавать оружие игроку при повышении уровня |
| flash_nades | 0 / 1 | Включить выдачу флеш-гранат в качестве бонуса |
| smoke_nades | 0 / 1 | Включить выдачу дымовых гранат |
| he_nades | 0 / 1 | Включить выдачу осколочных гранат |
| hp_by_level | 0+ | Количество HP, выдаваемых за каждый уровень (0 — отключено) |
| ap_by_level | 0+ | Количество брони за каждый уровень (0 — отключено) |
| hide_radar | 0 / 1 | Скрывать радар у игроков |
| army_chat | 0 / 1 | Включить чат плагина с префиксами званий |
| admin_color | 0 / 1 / 2 | Цвет сообщений админа: 0 — жёлтый, 1 — зелёный, 2 — цвет команды |
| save_type | 0 / 1 | Тип сохранения данных: 0 — nvault, 1 — MySQL |
| slash_messages | 0 / 1 | Скрывать сообщения команд, введённых со слэшем (/) |
| team_kill_lost_xp | 0 / 1 | Включить потерю опыта при тимкилле |
| lost_xp_val | 0+ | Количество опыта, теряемого за тимкилл |
| level_up_msg | 0 / 1 / 2 | Сообщение при повышении уровня: 0 — выкл, 1 — всем, 2 — только игроку |
| progress_bar_pos | 0 / 1 | Расположение информации игрока: 0 — HUD под радаром, 1 — под чатом |
| min_players | 1+ | Минимальное количество игроков для получения опыта за действия с бомбой |
| bomb_xp | 0 / 1 | Включить получение опыта за действия с бомбой |
| bdefuse_xp | 0+ | Количество опыта за разминирование бомбы |
| bplant_xp | 0+ | Количество опыта за установку бомбы |
| mysql_host | IP / домен | Адрес MySQL-сервера |
| mysql_user | строка | Имя пользователя MySQL |
| mysql_password | строка | Пароль пользователя MySQL |
| mysql_db_name | строка | Название базы данных |
| mysql_table_name | строка | Название таблицы для хранения данных |
Итог
Army Ranks — это мощный и гибкий плагин системы званий для CS 1.6, который значительно повышает интерес игроков к серверу. Благодаря бонусам, ранговой системе, сохранению прогресса и визуальному отображению достижений, плагин отлично подходит для публичных и соревновательных серверов.
3 шага до полной установки плагина army_ranks.amxx
1. Копируем структуру папок из архива или файл с расширением .amxx (в нашем случае army_ranks.amxx) в папку "cstrike/addons/amxmodx/plugins"
2. Открываем файл plugins.ini который находится в "cstrike/addons/amxmodx/configs" и в конец файла прописываем имя плагина army_ranks.amxx, который мы скопировали на первом шаге. Сохраняем, закрываем.
3. Если сервер при установке плагина был запущен, то необходимо сделать перезапуск или сменить карту.
Важно! Если в архиве с плагином присутствует дополнительная структура с файлами и папками, обязательно сохраняйте её в полном объёме.





