GameVox для RAGE:MP

Позиционный голосовой чат с пространственным 3D-звуком для вашего сервера RAGE:MP. Игроки слышат друг друга с учётом расстояния и направления. Без TeamSpeak и без плагина SaltyChat.

Как это работает

GameVox GameLink связывает ваш сервер RAGE:MP с голосовым чатом GameVox

Позиционный голос

Игроки слышат голоса рядом с собой, и чем дальше собеседник, тем тише. Дальность голоса настраивается: от шёпота (3m) до крика (15m) и мегафона (32m).

Пространственный 3D-звук

Вы слышите игроков в стерео с учётом того, в какой стороне они от вас. Голоса звучат слева, справа или по центру в зависимости от того, где стоит игрок.

Прямая замена

Заменяет SaltyChat без лишней возни. Установите ресурс, скажите игрокам пользоваться GameVox, и готово. TeamSpeak не нужен.

Требования

✓
Сервер RAGE:MP

Запущенный сервер RAGE:MP. Скачать можно на rage.mp.

✓
Десктопное приложение GameVox

У каждого игрока должно быть установлено десктопное приложение GameVox. Скачать здесь.

✓
Голосовой канал GameVox

Во время игры на сервере RAGE:MP игроки должны находиться в одном и том же голосовом канале GameVox.

Настройка сервера

Установите ресурс GameVox на свой сервер RAGE:MP за 3 шага

1

Скачайте ресурс

Скачайте ресурс gamevox и распакуйте его в корневую папку вашего сервера. Внутри есть папка packages/gamevox/ и папка client_packages/gamevox/.

2

Подключите пакет

Добавьте require('./gamevox'); в файл packages/index.js вашего сервера (создайте его, если его нет):

// packages/index.js
require('./gamevox');
3

Перезапустите сервер

Перезапустите сервер RAGE:MP. В консоли сервера должно появиться [Gamevox] Server started..

Настройка для игроков

Игроку на старт нужно около 30 секунд

1

Установите GameVox

Скачайте и установите десктопное приложение GameVox.

2

Зайдите в голосовой канал

Откройте GameVox и зайдите в тот же голосовой канал, что и ваши друзья по RAGE:MP.

3

Запустите RAGE:MP

Запустите RAGE:MP и зайдите на сервер. GameVox автоматически распознаёт RAGE:MP и включает позиционный голос. Когда вы перемещаетесь, игроки рядом звучат то громче, то тише.

4

Переключайте дальность голоса

Нажимайте F1, чтобы переключаться между уровнями дальности голоса:

3m Шёпот8m Обычный15m Крик32m Мегафон
5

Мегафон

Удерживайте B, чтобы включить мегафон: он увеличивает дальность вашего голоса до 100m. Отпустите клавишу, чтобы вернуться к обычной дальности. Пригодится для объявлений и ролевых сцен.

Настройка

Дальность голоса и интервалы обновления настраиваются в объектах конфигурации в packages/gamevox/index.js и client_packages/gamevox/index.js

const Config = {
    ServerUniqueIdentifier: "gamevox",

    // Voice ranges in game units (meters)
    VoiceRanges: [3.0, 8.0, 15.0, 32.0],

    // Default voice range index (0-based, 1 = 8m normal)
    DefaultVoiceRangeIndex: 1,

    // Position update interval in milliseconds
    UpdateInterval: 280,

    // Distance multiplier for including players beyond max range
    DistanceMultiplier: 1.3,

    // Show voice range notification when cycling
    ShowVoiceRangeNotification: true,

    // Megaphone: hold-to-use keybind that extends voice range
    MegaphoneRange: 100.0
};

Игровой оверлей

Смотрите, кто говорит, не выходя из игры

Режимы оверлея

Оверлей GameVox показывает участников голосового канала поверх игры. Если участников 5 или меньше, он показывает всех с аватарами, именами и индикаторами речи.

Если участников 6 и больше, оверлей переключается в режим «только говорящие»:

  • Говорит зелёный текст со значком звуковой волны
  • Недавно говорил белый текст, виден 3 секунды
  • Молчит убирается через 3 секунды
  • Когда никто не говорит, показывается «X пользователей в голосовом канале»

Оверлей автоматически меняет размер в зависимости от того, кто говорит. Позиция, размер, прозрачность и порог режима говорящих настраиваются в разделе Настройки GameVox > Игровой оверлей.

Готовы добавить позиционный голос?

Скачайте ресурс, установите его на сервер, и всё заработает