{"id":64200,"date":"2024-02-05T09:21:01","date_gmt":"2024-02-05T08:21:01","guid":{"rendered":"https:\/\/fivem-mods.net\/?p=64200"},"modified":"2026-07-05T13:29:22","modified_gmt":"2026-07-05T11:29:22","slug":"correccion-del-movimiento-de-saltychat","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/es\/saltychat-move-fix\/","title":{"rendered":"SaltyChat: correcci\u00f3n de cambio de canal para FiveM"},"content":{"rendered":"<p>Identifica primero el s\u00edntoma. El DNS solo es relevante cuando la NUI de FiveM se queda bloqueada en \u201cConnecting\u2026\u201d; en los dem\u00e1s casos, revisa el estado del canal, los registros y la integraci\u00f3n.<\/p>\n<h2 id=\"use-dns-only-for-the-documented-nui-case\">Usa DNS solo para el caso NUI documentado<\/h2>\n<p>Si la NUI de FiveM se queda bloqueada en \u201cConnecting\u2026\u201d, ejecuta nslookup lh.v10.network en el cliente afectado. La FAQ de SaltyChat indica que debe resolver a 127.0.0.1 sin proxy. Si no es as\u00ed, revisa el resolvedor del cliente o a\u00f1ade una excepci\u00f3n DNS-rebind solo para el host exacto lh.v10.network; no desactives nunca la protecci\u00f3n globalmente y elimina la excepci\u00f3n cuando deje de usarse la integraci\u00f3n.<\/p>\n<h2 id=\"check-the-actual-voice-channel-state\">Comprueba el estado real del canal de voz<\/h2>\n<p>Si un jugador puede conectarse pero no puede cambiar de canal, comprueba la identidad del servidor TeamSpeak configurado, el ID y la contrase\u00f1a del canal del juego, el canal TeamSpeak actual del jugador y la acci\u00f3n del servidor que solicita el cambio. Compara estos valores con la configuraci\u00f3n activa de SaltyChat antes de modificar comandos o permisos.<\/p>\n<h2 id=\"collect-logs-before-guessing\">Recopila registros antes de adivinar<\/h2>\n<p>Activa Expert Mode de SaltyChat con el nivel de registro Extensive en el cliente TeamSpeak, reproduce un intento de cambio de canal y conserva la salida correspondiente de la consola del servidor. Las FAQ indican d\u00f3nde est\u00e1n el registro en directo de TeamSpeak y el directorio de registros del cliente. Elimina contrase\u00f1as, tokens e identificadores personales antes de compartir los registros.<\/p>\n<h2 id=\"verify-the-fivem-integration\">Verifica la integraci\u00f3n de FiveM<\/h2>\n<p>La integraci\u00f3n documentada inicia saltychat; inicia saltyhud solo si has instalado y utilizas el HUD opcional. El recurso saltychat utiliza config.json para valores como VoiceEnabled, ServerUniqueIdentifier, IngameChannelId e IngameChannelPassword. Confirma que el recurso en ejecuci\u00f3n y la configuraci\u00f3n pertenecen al mismo despliegue y prueba un \u00fanico cambio de canal controlado despu\u00e9s de cada correcci\u00f3n.<\/p>\n<p>Fuentes primarias: FAQ de SaltyChat, documentaci\u00f3n de comandos y repositorio de integraci\u00f3n de FiveM.<\/p>\n<h2 id=\"reference-documentation\">Documentaci\u00f3n de referencia<\/h2>\n<p><a href=\"https:\/\/github.com\/SaltyHub-net\/saltychat-docs\/blob\/master\/faq.md\">Fuente: SaltyHub-net\/saltychat-docs<\/a> \u00b7 <a href=\"https:\/\/github.com\/SaltyHub-net\/saltychat-fivem\">Fuente: SaltyHub-net\/saltychat-fivem<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Identifica primero el s\u00edntoma. El DNS solo es relevante cuando la NUI de FiveM se queda bloqueada en \u201cConnecting\u2026\u201d; en los dem\u00e1s casos, revisa el estado del canal, los registros y la integraci\u00f3n.<\/p>","protected":false},"author":1,"featured_media":64203,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1899],"tags":[],"class_list":["post-64200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/64200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/comments?post=64200"}],"version-history":[{"count":2,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/64200\/revisions"}],"predecessor-version":[{"id":212498,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/64200\/revisions\/212498"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media\/64203"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media?parent=64200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/categories?post=64200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/tags?post=64200"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}