Como Configurar Chat de Proximidade no The Isle
Configure o chat de proximidade no The Isle: Evrima com a PingPlayers. Instale o Mumble e o plugin TheIsleProximity, e vincule com /link-account.
O que é o chat de voz por proximidade
No momento em que este artigo foi escrito, o The Isle: Evrima não oferece suporte nativo a chat de voz por proximidade. Muitos jogadores preferem conversar com quem está por perto no jogo em vez de usar canais de voz globais. Para proporcionar essa experiência, a comunidade desenvolveu soluções usando o Mumble junto com um plugin de proximidade.
Pingplayers inclui o plugin VoIP TheIsleProximity (do The Isle VOIP) junto com o servidor. Portanto, se você alugar um servidor +VoIP conosco, já terá um servidor Mumble rodando e o plugin disponível no lado do servidor.
Instalando o Mumble e o plugin
Antes de poder usar o chat de voz por proximidade, os jogadores precisam ter o cliente do Mumble e o plugin de proximidade instalados em suas máquinas.
Nota: Os servidores The Isle: Evrima +VoIP da Pingplayers já incluem um servidor Mumble, então você só precisa do cliente.
Baixe e instale o cliente do Mumble no seu PC. Para Windows (64 bits), você pode usar este link: https://dl.mumble.info/latest/stable/client-windows-x64


Baixe o plugin por este link. Note que o criador do plugin informou que o arquivo .exe não é assinado digitalmente nem verificado como uma empresa oficial por questões de custo. Por isso, o Windows pode sinalizá-lo como malicioso. Há um post sobre isso no servidor do Discord e você pode conferir a análise do VirusTotal aqui. Nós confiamos no desenvolvedor (Yannik), já que muitos jogadores utilizam o plugin.

- Instale o plugin de proximidade (TheIsleProximity) no seu cliente. Esse plugin permite que o seu cliente Mumble se comunique com o The Isle para ativar a voz baseada em distância.
Para ativar o plugin no Mumble:
- Abra o Mumble e vá em Configurar → Configurações.
- Vá em Plugins e procure por TheIsleProximity na lista.
- Marque a caixa Ativar (Enable) e clique em OK.

Caso não o veja na lista, clique em Recarregar plugins (Reload plugins) após a instalação.
Conectando como SuperUser
O servidor Mumble no seu servidor The Isle: Evrima da Pingplayers é iniciado junto com o jogo. Para criar canais e gerenciar as configurações do servidor, você deve se conectar a ele como SuperUser.
- No painel de controle da Pingplayers, anote: o IP do seu servidor, a porta do Mumble (encontrada em Networking) e a senha do SuperUser (encontrada em Basic Settings).
- Abra o Mumble e clique em Servidor → Conectar → Adicionar novo…
- Preencha os campos:
- Endereço (Address): o IP do seu servidor
- Porta (Port): a porta do Mumble
- Nome de usuário (Username): um nome para se identificar (pode ser SuperUser)
- Senha (Password): a senha do SuperUser obtida em Basic Settings. Note que o campo de senha só aparece ao inserir SuperUser como nome de usuário.
- Rótulo (Label): opcional (ex: "Pingplayers VoIP The Isle: Evrima SuperUser")

- Clique em Salvar e depois em Conectar para entrar como SuperUser.

Editando o servidor Mumble (criar canal, senha, permissões)
Após se conectar como SuperUser, crie o canal de voz que os jogadores usarão para o chat de proximidade e defina sua senha e regras de acesso.
Clique com o botão direito no nome do servidor no Mumble e escolha Adicionar (Add) para criar um novo canal.

Dê um nome ao canal (por exemplo: Proximity_chat). Adicione uma descrição ou imagem se desejar.

Clique com o botão direito no novo canal e escolha Editar (Edit).

Na aba Propriedades (Properties), defina uma senha para o canal e anote-a (você precisará copiá-la nas configurações do servidor de jogo mais tarde). Clique em OK para salvar a senha.

Clique com o botão direito e em Editar novamente. Na aba ACL , configure as permissões. Para um servidor público, você pode permitir que o grupo @all entre; para servidores privados, restrinja conforme necessário.


Aqui, a senha que definimos é test123, então ela aparece como um grupo - Aplique as alterações e feche o editor.
Sincronizando com o servidor do The Isle: Evrima
O servidor do jogo precisa saber o nome do canal do Mumble, a senha e a hash do servidor para que o plugin de proximidade no lado do servidor consiga vincular as contas de jogo dos jogadores aos usuários do Mumble.
- Acesse o painel de controle da Pingplayers → Basic Settings (Configurações Básicas) do seu servidor.
- Copie o nome do canal que você criou no Mumble e cole no campo Mumble Channel Name.
- Copie a senha do canal e cole no campo Mumble Channel Password.
- Obtenha a Hash do servidor Mumble: enquanto estiver conectado ao servidor Mumble (como SuperUser), procure pela hash do servidor no log do lado esquerdo (ou verifique o painel de logs do servidor no Mumble). Copie esse valor e cole no campo Mumble Server Hash em Basic Settings.
- Clique em Update Settings (Atualizar Configurações) no painel de controle.
Reinicie o servidor do jogo para que as novas configurações de VoIP entrem em vigor.

Assim que o servidor reiniciar com esses valores, a funcionalidade de proximidade no lado do servidor estará configurada.
Conectando e ativando o plugin no cliente
Os jogadores precisam vincular o cliente do Mumble à sua conta do jogo uma única vez para ativar o chat de voz por proximidade.
- Se ainda não tiver feito isso, instale o cliente do Mumble (link acima) e ative o plugin TheIsleProximity em Configurar → Configurações → Plugins.
- No Mumble: Servidor → Conectar → Adicionar novo…
Insira o IP do servidor, a porta do Mumble e o seu nome no jogo como Nome de Usuário (Username). Dê o rótulo (Label) que preferir (por exemplo, "Pingplayers VoIP The Isle: Evrima").

- Conecte-se ao servidor Mumble e entre no canal configurado anteriormente.
- No cliente Mumble , abra o painel de logs do lado esquerdo e copie a sua Mumble UserHash (UniqueID) dos logs de conexão.
Abra o The Isle: Evrima e, no chat do jogo, digite:
/link-account YOURHASHCODE(substitua YOURHASHCODE pela sua UserHash e inclua a barra inicial)
Isso vinculará sua conta do jogo ao seu usuário do Mumble para que o plugin de proximidade reconheça você.
- Se tudo der certo, o plugin será ativado na sua conta e você poderá ouvir e falar com jogadores próximos no jogo de acordo com as regras de proximidade.
Prontinho! Agora você já pode usar o chat de voz por proximidade enquanto explora o mapa.
Solução de Problemas
Problemas comuns e como resolvê-los:
- Conflitos de plugins: Se você tiver outros plugins do Mumble relacionados ao The Isle instalados (por exemplo, o Boschs-Island), desative-os. Executar o TheIsleProximity e o Boschs-Island juntos pode causar conflitos de silenciamento forçado (mute).
- Campo de senha ausente: Se você não vir o campo de senha ao editar um canal, certifique-se de que se conectou como SuperUser. O nome de usuário deve ser escrito exatamente como SuperUser (sem espaço). Apenas o SuperUser pode definir senhas para os canais.
- Falha no comando /link-account: Verifique se você copiou a hash correta — você precisa da sua Mumble UserHash (UniqueID) pessoal do log do cliente, e não da hash do servidor. Certifique-se também de digitar o comando com a barra inicial no chat do jogo.
- Não consegue ouvir ou ser ouvido: Verifique a seleção de dispositivos de entrada/saída de áudio e o volume no Mumble. Certifique-se de que o plugin TheIsleProximity está ativado no Mumble. Confirme se a ACL do canal do servidor permite a sua entrada.
- Ainda com problemas: Reinicie o Mumble e o cliente do jogo, verifique novamente as configurações do servidor no painel de controle da Pingplayers e confirme se o servidor foi reiniciado após alterar as Basic Settings.
O console mostra muitos ERROS (ERRORS). O console não entende que o plugin está injetando dados, por isso interpreta isso como erro. Pode ignorar essas mensagens, pois qualquer linha injetada aparecerá em vermelho como erro, mesmo que esteja funcionando perfeitamente.

Entrei no canal e o ativei, mas estou mutado. Se o canal tiver uma senha, pode ser necessário adicioná-la em Servidor → Tokens de Acesso → Adicionar → Senha (Server → Access Tokens → Add → Password).

Tudo pronto!
Se você seguiu estes passos, o chat de voz por proximidade já deve estar funcionando no seu servidor The Isle: Evrima da Pingplayers. Os jogadores só precisam do cliente Mumble, do plugin TheIsleProximity ativado e de executar o comando /link-account uma única vez no jogo para vincular sua Mumble UserHash. Depois de vinculado, o áudio será baseado na distância dentro do canal configurado.
Se tiver alguma dúvida ou precisar de ajuda, sinta-se à vontade para entrar em contato com a nossa equipe de suporte pelo chat ao vivo ou pelo e-mail support@pingplayers.com.