- ИНФОРМАЦИЯ
- CS: Source (OrangeBox)
- CS: Source (v34)
- CS: GO
Voice Adverts — плагин для воспроизведения голосовой рекламы на сервере.
Что делает плагин:
- Проигрывает случайный голосовой трек каждые N секунд
- Не мешает музыке конца раунда — реклама не воспроизводится во время конца
- Если реклама уже начала играть, но раунд закончился — звук прерывается
- При изменении времени через sm_voiceadverts_time — интервал обновляется без перезагрузки сервера
- Если установить sm_voiceadverts_time 0 — воспроизведение будет отключено
Настройки для игроков (через !vr):
Включить / отключить рекламу
Выбрать громкость рекламы (от 0% до 100%)
Настройка треков:
- Добавьте пути к звукам в файл:
addons/sourcemod/configs/voice_adverts.ini - Поддерживаются .mp3 и .wav
- Конфигурация создаётся автоматически:
cfg/sourcemod/voice_adverts.cfg
Поддержка баз данных:
- SQLite — используется по умолчанию, без дополнительной настройки
- MySQL — требуется настройка (см. ниже)
// Необходимо подключение к базе данных
// Либо SQLite, либо MySQL
// Для SQLite ничего настраивать не нужно — просто выберите её в файле настроек!
// Для MySQL добавьте в /addons/sourcemod/configs/databases.cfg:
"voice_adverts"
{
"driver" "mysql"
"host" "Ваш ip адрес"
"database" "Название вашей базы данных"
"user" "Имя юзера"
"pass" "Пароль от базы данных"
//"timeout" "0"
"port" "3306"
}
// Либо SQLite, либо MySQL
// Для SQLite ничего настраивать не нужно — просто выберите её в файле настроек!
// Для MySQL добавьте в /addons/sourcemod/configs/databases.cfg:
"voice_adverts"
{
"driver" "mysql"
"host" "Ваш ip адрес"
"database" "Название вашей базы данных"
"user" "Имя юзера"
"pass" "Пароль от базы данных"
//"timeout" "0"
"port" "3306"
}