- 39
- 33
- Версия SA-MP
-
- 0.3.7 (R1)
VoiceChatBR
Голосовой чат для PC, совместимый по протоколу с голосовым каналом мобильного клиента BlackRussia. Проще говоря: воис чат бр для пк.
Возможности
- 3D-звук: панорама и громкость зависят от позиции говорящего относительно камеры.
- Настраиваемая дистанция слышимости (зона стрима).
- Список игроков в зоне слышимости с индикацией «говорит» и индивидуальной громкостью по нику (сохраняется).
- Иконки над головой говорящих + индикатор своего микрофона у радара.
- Выбор устройств ввода/вывода, усиление микрофона, мастер-громкость.
- Ручной выбор адреса голос-сервера или авто (порт сервера + смещение).
- ENet — сетевой транспорт.
- Opus — кодек голоса, 48 kHz, моно.
- OpenAL — вывод и 3D-позиционирование звука (источник на каждого говорящего, привязка к мировым координатам игрока/машины, линейное затухание по расстоянию).
- WinMM (waveIn) — захват с микрофона (PC-замена мобильного OpenSL-рекордера).
- Dear ImGui + Direct3D9 — внутриигровой оверлей (хук на EndScene).
- MinHook — перехват функций.
- RakHook — работа с сетевым стеком RakNet самого SA-MP.
- plugin-sdk — доступ к игровым структурам GTA SA (педы, камера, матрицы) для расчёта 3D-позиций.
Проверено на проектах: RageRussia, BlessRussia, BlackRussia
Автор: mofbe
скрин
видео демонстрация