Перейти к основному содержимому

Установка

:::warning Устаревший проект

Сопровождающие пометили ReVoice как устаревший — прежде чем разворачивать его на боевом сервере, ознакомьтесь с разделом Что такое ReVoice?.

:::

ReVoice — это плагин Metamod, и для его работы уже должны быть установлены и работоспособны ReHLDS и Metamod (рекомендуется Metamod-R).

1. Получите ReVoice

Скачайте выпуск со страницы выпусков или соберите плагин из исходного кода.

2. Разместите плагин

Создайте папку revoice внутри каталога addons в папке вашего мода и поместите туда файл, соответствующий вашей платформе:

ПлатформаФайлРасположение
Windowsrevoice_mm.dll<mod>/addons/revoice/revoice_mm.dll
Linuxrevoice_mm_i386.so<mod>/addons/revoice/revoice_mm_i386.so

3. Зарегистрируйте плагин в Metamod

Добавьте строки в <mod>/addons/metamod/plugins.ini:

win32 addons\revoice\revoice_mm.dll
linux addons/revoice/revoice_mm_i386.so

4. Добавьте файл конфигурации

Скопируйте файл data/revoice.cfg из репозитория проекта рядом с файлом плагина: <mod>/addons/revoice/revoice.cfg. ReVoice выполняет его командой exec при запуске, поэтому используется обычный синтаксис серверных конфигураций (простые присваивания переменных, комментарии //) — см. Настройки.

5. Включите голосовой чат и проверьте результат

Убедитесь, что на сервере включён sv_voiceenable. Запустите сервер и выполните meta list — в списке загруженных плагинов должен появиться Revoice. Выполните в консоли rev version и rev status, чтобы убедиться, что плагин активен, и посмотреть его текущее состояние.