58 lines
2.1 KiB
Markdown
58 lines
2.1 KiB
Markdown
# Arcane Round End Music
|
||
|
||
Плагин для воспроизведения музыки в конце раунда на CS:GO серверах с SourceMod.
|
||
|
||
## Функции
|
||
|
||
- Музыка играет автоматически в конце каждого раунда
|
||
- Каждый игрок может **включить/выключить** музыку персонально
|
||
- Регулировка **громкости** от 0% до 100% (шаг 10%)
|
||
- Настройки сохраняются через **ClientPrefs** (cookies)
|
||
- Поддержка до **128 треков**, воспроизведение по очереди
|
||
|
||
## Зависимости
|
||
|
||
- [SourceMod](https://www.sourcemod.net/) 1.10+
|
||
- [ClientPrefs](https://wiki.alliedmods.net/Client_Preferences_%28SourceMod%29) (входит в SourceMod)
|
||
|
||
## Установка
|
||
|
||
1. Скомпилировать `scripting/arcane_round_end_music.sp`
|
||
2. Положить `.smx` в `addons/sourcemod/plugins/`
|
||
3. Положить `configs/arcane_round_end_music.cfg` в `addons/sourcemod/configs/`
|
||
4. Загрузить аудиофайлы в `sound/arcanegame/music/` на сервере
|
||
5. Прописать треки в конфиге
|
||
6. Перезапустить сервер или загрузить плагин: `sm plugins load arcane_round_end_music`
|
||
|
||
## Конфиг
|
||
|
||
Путь: `addons/sourcemod/configs/arcane_round_end_music.cfg`
|
||
|
||
```
|
||
"RoundEndMusic"
|
||
{
|
||
"songs"
|
||
{
|
||
"1"
|
||
{
|
||
"title" "Название трека"
|
||
"file" "arcanegame/music/track.mp3"
|
||
}
|
||
}
|
||
}
|
||
```
|
||
|
||
> Путь к файлу указывается **относительно папки `sound/`**, без неё.
|
||
|
||
## Команды
|
||
|
||
| Команда | Доступ | Описание |
|
||
|---|---|---|
|
||
| `!res` / `sm_res` | Все игроки | Открыть меню управления музыкой |
|
||
| `sm_res_reload` | Admin (generic) | Перезагрузить список треков из конфига |
|
||
| `sm_res_test` | Admin (generic) | Воспроизвести тестовый трек |
|
||
|
||
## Версия
|
||
|
||
`1.3` — Автор: Codex
|