Comece identificando o sintoma. Use o DNS somente quando a NUI do FiveM ficar travada em “Connecting…”; caso contrário, verifique o estado do canal, os logs e a integração.
Use DNS apenas para o caso NUI documentado
Se a NUI do FiveM ficar travada em “Connecting…”, execute nslookup lh.v10.network no cliente afetado. A FAQ do SaltyChat diz que ele deve resolver para 127.0.0.1 quando nenhum proxy é usado. Caso contrário, verifique o resolvedor do cliente ou adicione uma exceção de DNS rebind no roteador somente para o host exato lh.v10.network; nunca desative a proteção contra DNS rebind globalmente e remova a exceção quando a integração não for mais usada.
Verifique o estado real do canal de voz
Para um jogador que consegue conectar mas não é movido, verifique a identidade configurada do servidor TeamSpeak, o ID e a senha do canal no jogo, o canal TeamSpeak atual do jogador e a ação no servidor que solicita a movimentação. Compare esses valores com a configuração ativa do SaltyChat antes de alterar comandos ou permissões.
Colete logs antes de adivinhar
Ative o Expert Mode do SaltyChat com nível de log Extensive no cliente TeamSpeak, reproduza uma tentativa de troca e guarde a saída correspondente do console do servidor. A FAQ identifica o log ao vivo do TeamSpeak e o diretório de logs do cliente. Remova senhas, tokens e identificadores pessoais antes de compartilhar logs.
Verifique a integração FiveM
A integração documentada inicia saltychat; inicie saltyhud somente se você instalou e usa o HUD opcional. O recurso saltychat usa config.json para valores como VoiceEnabled, ServerUniqueIdentifier, IngameChannelId e IngameChannelPassword. Confirme que o recurso em execução e a configuração pertencem ao mesmo deploy e teste uma única movimentação controlada após cada correção.
Fontes primárias: FAQ do SaltyChat, documentação de comandos e repositório de integração FiveM.
Documentação de referência
Fonte: SaltyHub-net/saltychat-docs · Fonte: SaltyHub-net/saltychat-fivem