29.03.24
17:31
Модуль VoiceTranscoder Для ReHLDS
Модуль VoiceTranscoder Для ReHLDS

Модуль VoiceTranscoder Для ReHLDS

VoiceTranscoder - metamod плагин, позволяющий общаться игрокам с non-steam и steam клиентов.
Данный плагин частенько обновляется т.к Valve любит пошалить и предоставить пару новых испытаний разработчикам плагинов и модулей в сфере CS 1.6 серверов. Данный модуль написан под последнее актуальное обновление

Доп. Информация:

Работоспособность: под ReHLDS >= 610, а так же на HLDS 5787 и выше.

Квары: (настройка файла VoiceTranscoder.cfg)

Код
VTC_ForceSendHLTV - если включен HLTV, то голосовые пакеты всегда будут отсылаться на основе данных из gamedll
VTC_ThreadMode - включить/выключить кодирование в отдельном потоке(изменение квара применяется только при запуске сервера. По умолчанию выключена)
VTC_Volume_OldToNew - усиление громкости при кодировании из Speex в SILK (стандартное значение 1.0)
VTC_Volume_NewToOld - усиление громкости при кодировании из SILK в Speex (стандартное значение 1.0)
VTC_HltvCodec - Какие пакеты отсылать HLTV. "old" - Speex ; "new" - SILK (стандартное значение "old")
VTC_MaxDelta - Защита от флуда голосовыми пакетами(например при спидхаке), значения в миллисекундах(это максимальная разница между серверным временем и клиентским голосовым временем, стандартное значение равно 200)


Установка:
В папке addons создаем папку VoiceTranscoder и копируем в неё файл VoiceTranscoder.so или VoiceTranscoder.dll в зависимости от операционной системы, Linux или Windows соответственно.

Открываем addons/metamod/plugins.ini (если такого файла нет, то создаем сами) и добавляем следующую строчку:

Windows:
Код
win32 addons\VoiceTranscoder\VoiceTranscoder.dll


Linux:
Код
linux addons/VoiceTranscoder/VoiceTranscoder.so


Внимание! Конфиг VoiceTranscoder.cfg,должен находиться там же где и сам модуль. Далее перезагружаем сервер, в консоли игрового сервера вводим "meta list" и ищем такую строчку

Код
[1] VoiceTranscoder RUN - VoiceTranscoder. v2017 RC ini ANY ANY


Если эта строчка появилась в консоли сервера, то Вы успешно установили модуль VoiceTranscoder.

VoiceTranscoder_2017_RC3.zip - последняя версия VTC
VoiceTranscoder_API_3.1.zip - API для metamoda
VtcAmxxApi_2017_RC.zip - API для плагинов amxx

Для того, чтобы потом не было проблем, откройте Ваш server.cfg
И удалите от туда данные строчки:

Код
sv_voicequality 5
sv_voiceenable 1
sv_voicecodec voice_speex

Модуль VoiceTranscoder Для ReHLDS
Скачать бесплатно