GameVox para alt:V
Voz por proximidade com áudio espacial 3D para o seu servidor de alt:V. Os jogadores se ouvem de acordo com a distância e a direção. Sem TeamSpeak e sem plugin do SaltyChat.
Como funciona
O GameLink do GameVox conecta o seu servidor de alt:V ao chat de voz do GameVox
Voz por proximidade
Os jogadores ouvem as vozes próximas, que vão sumindo com a distância. O alcance da voz é ajustável, do sussurro (3m) ao grito (15m) e ao megafone (32m).
Áudio espacial 3D
Ouça os jogadores em estéreo de acordo com a direção em que estão em relação a você. As vozes vêm da esquerda, da direita ou do centro, dependendo de onde eles estão.
WebSocket nativo
Usa o suporte nativo a WebSocket do alt:V para uma conexão direta com o GameVox. Sem precisar de overlay de navegador. Leve e eficiente.
Requisitos
Um servidor de alt:V rodando. Baixe em altv.mp.
Cada jogador precisa ter o app do GameVox para desktop instalado. Baixe aqui.
Os jogadores precisam estar no mesmo canal de voz do GameVox enquanto jogam no servidor de alt:V.
Configurar o servidor
Instale o resource do GameVox no seu servidor de alt:V em 3 passos
Baixe o resource
Baixe o resource gamevox e extraia na pasta resources/ do seu servidor.
Atualize o server.toml
Adicione o resource gamevox ao seu server.toml:
resources = [
"gamevox"
]Reinicie o servidor
Reinicie o seu servidor de alt:V. Você deve ver [Gamevox] Server started. no console do servidor.
Configurar o jogador
Começar como jogador leva uns 30 segundos
Entre em um canal de voz
Abra o GameVox e entre no mesmo canal de voz que os seus amigos do alt:V.
Abra o alt:V
Abra o alt:V e entre no servidor. O GameVox detecta o alt:V automaticamente e ativa a voz por proximidade. Você vai ouvir os jogadores próximos mais altos ou mais baixos conforme se movimenta.
Alterne o alcance da voz
Aperte F1 para alternar entre os alcances de voz:
Megafone
Segure B para ativar o megafone, que aumenta o alcance da sua voz para 100m. Solte para voltar ao alcance normal. Útil para anúncios ou cenas de RP.
Configuração
Personalize os alcances de voz e os intervalos de atualização no objeto Config em client/client.js e server/server.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
};Overlay de jogo
Veja quem está falando sem sair do jogo
Modos do overlay
O overlay do GameVox mostra os participantes do canal de voz por cima do jogo. Com 5 participantes ou menos, ele mostra todo mundo com avatar, nome e indicador de fala.
Com 6+ participantes, o overlay passa para o modo só de quem está falando:
- Falando texto verde com um ícone de onda sonora
- Falou há pouco texto branco, visível por 3 segundos
- Em silêncio removido depois de 3 segundos
- Quando ninguém está falando, mostra "X usuários na voz"
O overlay muda de tamanho automaticamente conforme quem está falando. Posição, tamanho, opacidade e o limite do modo de fala podem ser ajustados em Configurações do GameVox > Overlay de jogo.
Pronto para ter voz por proximidade?
Baixe o resource, instale no seu servidor e pronto, já está no ar