63 lines
3.3 KiB
Markdown
63 lines
3.3 KiB
Markdown
# ArcaneGame Custom Rounds Core
|
|
|
|
Плагин кастомных раундов для CS:GO серверов на SourceMod. Администраторы выбирают режим на следующий раунд через меню — и весь сервер играет в изменённых условиях.
|
|
|
|
## Функции
|
|
|
|
- 7 режимов кастомных раундов:
|
|
- **AWP Only** — только AWP + нож
|
|
- **AWP Only [NoScope]** — AWP без прицела (zoom заблокирован)
|
|
- **HE Only** — только гранаты HE с бесконечным боезапасом
|
|
- **Ножевой раунд** — только ножи
|
|
- **Scout Only** — только SSG-08 + нож
|
|
- **Низкая гравитация** — гравитация уменьшена (настраивается)
|
|
- **1 HP** — у всех игроков минимальное здоровье
|
|
- Сохранение и восстановление снаряжения игроков после кастомного раунда
|
|
- Блокировка покупок во время режима
|
|
- Интеграция AG Coins (награда за победу / убийства / хедшоты / выживание)
|
|
- Объявления в чат о текущем и следующем режиме
|
|
- Настройка через ConVars и AutoExecConfig
|
|
|
|
## Зависимости
|
|
|
|
- [SourceMod](https://www.sourcemod.net/) 1.10+
|
|
- `agcoins_bridge` — библиотека AG Coin (входит в систему ArcaneGame)
|
|
|
|
## Установка
|
|
|
|
1. Скомпилировать `scripting/ArcaneGame_CustomRounds_Core.sp`
|
|
2. Положить `.smx` в `addons/sourcemod/plugins/`
|
|
3. Убедиться, что `agcoins_bridge` загружен на сервере
|
|
4. Перезапустить сервер — конфиг создастся автоматически в `cfg/sourcemod/ArcaneGame_CustomRounds_Core.cfg`
|
|
|
|
## Команды
|
|
|
|
| Команда | Доступ | Описание |
|
|
|---|---|---|
|
|
| `!cr` / `sm_cr` | Группы DEIDARA / TESTER или по флагу | Открыть меню кастомных раундов |
|
|
|
|
## ConVars
|
|
|
|
| ConVar | По умолчанию | Описание |
|
|
|---|---|---|
|
|
| `sm_cr_access_flag` | `b` | Флаг доступа для sm_cr (fallback) |
|
|
| `sm_cr_access_use_overrides` | `1` | Разрешить доступ через admin_overrides.cfg |
|
|
| `sm_cr_coins_enable` | `1` | Включить AG Coin награды |
|
|
| `sm_cr_coins_win` | `0` | Монеты за победу в кастомном раунде |
|
|
| `sm_cr_coins_kill` | `0` | Монеты за убийство |
|
|
| `sm_cr_coins_headshot` | `0` | Монеты за хедшот |
|
|
| `sm_cr_coins_survive` | `0` | Монеты за выживание победителю |
|
|
| `sm_cr_lowgravity_value` | `0.40` | Значение гравитации (Low Gravity) |
|
|
| `sm_cr_onehp_value` | `1` | Здоровье игроков в режиме 1 HP |
|
|
| `sm_cr_announce` | `1` | Показывать объявления в чат |
|
|
|
|
## Уровни доступа
|
|
|
|
Доступ к меню имеют:
|
|
- Группы SM **DEIDARA** и **TESTER**
|
|
- Любой игрок с флагом, указанным в `sm_cr_access_flag` (если `sm_cr_access_use_overrides = 1`)
|
|
|
|
## Версия
|
|
|
|
`1.1.0` — Автор: deidara.dev
|