{"id":146077,"date":"2024-07-04T12:56:53","date_gmt":"2024-07-04T10:56:53","guid":{"rendered":"https:\/\/hifivem.com\/?p=146077"},"modified":"2026-07-26T08:00:26","modified_gmt":"2026-07-26T06:00:26","slug":"mapa-ao-vivo-fivem","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/pt\/fivem-livemap\/","title":{"rendered":"LiveMap para FiveM: instala\u00e7\u00e3o e acesso dos visitantes"},"content":{"rendered":"<p>O LiveMap de TGRHavoc combina um recurso de servidor FiveM com uma interface separada no navegador. Os dois reposit\u00f3rios do criador foram arquivados em 16 de abril de 2025; o c\u00f3digo continua dispon\u00edvel. Instale componentes correspondentes e revise a conex\u00e3o antes de expor informa\u00e7\u00f5es dos jogadores em tempo real.<\/p>\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2024\/07\/brave_MF5C9jvU97.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1235\" height=\"740\" src=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2024\/07\/brave_MF5C9jvU97.jpg\" alt=\"Brave MF5C9jvU97\" class=\"wp-image-146079\" style=\"width:589px;height:auto\"  title=\"LiveMap para FiveM: instala\u00e7\u00e3o e acesso dos visitantes\" srcset=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2024\/07\/brave_MF5C9jvU97.jpg 1235w, https:\/\/rpcrate.com\/wp-content\/uploads\/2024\/07\/brave_MF5C9jvU97-150x90.jpg 150w, https:\/\/rpcrate.com\/wp-content\/uploads\/2024\/07\/brave_MF5C9jvU97-1200x719.jpg 1200w\" sizes=\"auto, (max-width: 1235px) 100vw, 1235px\" \/><\/a><\/figure>\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2024\/07\/brave_4XdbA4N53J.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1172\" height=\"942\" src=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2024\/07\/brave_4XdbA4N53J.jpg\" alt=\"Mapa do LiveMap em dispositivo m\u00f3vel e painel de controles\" class=\"wp-image-146080\" style=\"width:591px;height:auto\"  title=\"LiveMap para FiveM: instala\u00e7\u00e3o e acesso dos visitantes\" \/><\/a><\/figure>\n\n<p class=\"translation-block\"><a href=\"https:\/\/github.com\/TGRHavoc\/live_map\">Recurso de servidor LiveMap<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/TGRHavoc\/live_map-interface\">Interface de navegador LiveMap<\/a><\/p>\n<h2>Prepare e verifique os dois componentes<\/h2>\n<p>Fa\u00e7a backup da configura\u00e7\u00e3o do servidor e da interface existente. Siga o manifesto do recurso e a configura\u00e7\u00e3o fornecida com a interface, mantendo os sockets compat\u00edveis. Em um ambiente de teste separado, confirme que os marcadores atualizam ap\u00f3s reconex\u00f5es de jogadores e rein\u00edcios do recurso. Confira erros de rede no navegador e os logs dos dois servidores. Guarde a configura\u00e7\u00e3o anterior para restaura\u00e7\u00e3o.<\/p>\n<h2>Proteja a conex\u00e3o de dados<\/h2>\n<p>O servidor inspecionado escuta em 127.0.0.1 e usa socket_port 30121 por padr\u00e3o. livemap_access_control verifica o cabe\u00e7alho Origin da conex\u00e3o; o padr\u00e3o * aceita todas as origens. Isso n\u00e3o \u00e9 um login de jogador ou da equipe. Exija autoriza\u00e7\u00e3o na conex\u00e3o, inclusive no acesso WebSocket, antes de publicar posi\u00e7\u00f5es privadas de jogadores.<\/p>\n<p>O wrapper inclui identificadores e nomes dos jogadores nos dados transmitidos. showIdentifiers como false oculta um campo na interface, mas n\u00e3o remove os identificadores dos dados de rede. Verifique o que um navegador n\u00e3o autorizado pode receber, al\u00e9m do que o mapa mostra. Analise separadamente o antigo proxy Nucleus sem presumir sua disponibilidade ou regras de acesso.<\/p>","protected":false},"excerpt":{"rendered":"<p>Configure os dois componentes arquivados do LiveMap e diferencie verifica\u00e7\u00e3o de origem, autoriza\u00e7\u00e3o de visitantes e exposi\u00e7\u00e3o de dados.<\/p>","protected":false},"author":1,"featured_media":146078,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[3001,2928,3000],"class_list":["post-146077","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts","tag-fivem-script","tag-free","tag-free-script"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/146077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/comments?post=146077"}],"version-history":[{"count":5,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/146077\/revisions"}],"predecessor-version":[{"id":214570,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/146077\/revisions\/214570"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media\/146078"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media?parent=146077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/categories?post=146077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/tags?post=146077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}