{"id":197819,"date":"2025-09-10T08:51:41","date_gmt":"2025-09-10T06:51:41","guid":{"rendered":"https:\/\/fivemx.com\/?p=197819"},"modified":"2026-09-08T15:07:11","modified_gmt":"2026-09-08T13:07:11","slug":"fivem-servidor-cfg","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/pt\/fivem-server-cfg\/","title":{"rendered":"Guia do server.cfg do FiveM: Configura\u00e7\u00e3o Inicial Segura"},"content":{"rendered":"<p>Edite o <code data-no-translation=\"\" translate=\"no\">server.cfg<\/code> que seu FXServer ativo ou perfil txAdmin realmente carrega. Mantenha uma c\u00f3pia funcional, altere apenas a configura\u00e7\u00e3o necess\u00e1ria e verifique a inicializa\u00e7\u00e3o e uma conex\u00e3o real do jogador. A ferramenta de configura\u00e7\u00e3o abaixo pode ajudar a elaborar as configura\u00e7\u00f5es; revise sua sa\u00edda em rela\u00e7\u00e3o aos seus recursos instalados e \u00e0 refer\u00eancia oficial.<\/p>\n<p>A configura\u00e7\u00e3o e os exemplos de c\u00f3digo aqui s\u00e3o voltados ao FiveM para GTA V Legacy. O Enhanced tem regras diferentes de runtime e de compatibilidade; verifique <a href=\"https:\/\/docs.fivem.net\/docs\/developers\/legacy-vs-enhanced\/\">as altera\u00e7\u00f5es de Legacy para Enhanced do Cfx.re<\/a> antes de aplic\u00e1-las a um servidor Enhanced.<\/p>\n\n<h2 id=\"find-the-active-configuration\">Encontre a configura\u00e7\u00e3o ativa<\/h2>\n<p class=\"translation-block\">No txAdmin, confira o perfil de servidor selecionado e o caminho configurado para os dados e a configura\u00e7\u00e3o do servidor. Em uma instala\u00e7\u00e3o manual, confira o comando de inicializa\u00e7\u00e3o e seu argumento <code>+exec<\/code>. O arquivo n\u00e3o precisa ficar ao lado do execut\u00e1vel FXServer. Editar uma c\u00f3pia que n\u00e3o \u00e9 usada n\u00e3o altera nada.<\/p>\n<p>Fa\u00e7a backup do arquivo e de quaisquer arquivos inclu\u00eddos antes de editar. Mantenha sua chave de licen\u00e7a, string de conex\u00e3o do banco de dados e outros segredos em uma configura\u00e7\u00e3o protegida do lado do servidor. Nunca os inclua em capturas de tela ou scripts de cliente\/compartilhados.<\/p>\n<h2 id=\"understand-set-sets-and-setr\">Entenda set, sets e setr<\/h2>\n<p><code data-no-translation=\"\" translate=\"no\">set<\/code> define uma convar de servidor. <code data-no-translation=\"\" translate=\"no\">sets<\/code> publica informa\u00e7\u00f5es do servidor, e <code data-no-translation=\"\" translate=\"no\">setr<\/code> replica um valor para os clientes. Use o formato exigido pela configura\u00e7\u00e3o documentada. Nunca use uma configura\u00e7\u00e3o p\u00fablica ou replicada para credenciais.<\/p>\n<h2 id=\"a-small-configuration-example\">Um pequeno exemplo de configura\u00e7\u00e3o<\/h2>\n<p>Essas linhas ilustram as configura\u00e7\u00f5es de rede e identidade p\u00fablica. Elas n\u00e3o s\u00e3o uma instala\u00e7\u00e3o completa do framework: mantenha a chave de registro de servidor v\u00e1lida, os requisitos da receita instalada e a lista expl\u00edcita de recursos em sua configura\u00e7\u00e3o privada.<\/p>\n<pre data-no-translation=\"\" translate=\"no\"><code data-no-translation=\"\" translate=\"no\">endpoint_add_tcp \"0.0.0.0:30120\"\nendpoint_add_udp \"0.0.0.0:30120\"\nsv_hostname \"My Roleplay Server\"\nsets sv_projectName \"My Roleplay Server\"\nsets sv_projectDesc \"English roleplay with a guided start\"\nsets locale \"en-US\"\nsv_maxclients 8<\/code><\/pre>\n<p>Use a porta atribu\u00edda pelo provedor de hospedagem e permita o tr\u00e1fego TCP\/UDP necess\u00e1rio. Defina o limite de slots conforme o direito de uso contratado e a capacidade testada. Aumentar apenas o n\u00famero n\u00e3o acrescenta poder de processamento nem direito a mais slots de jogadores.<\/p>\n<h2 id=\"start-dependencies-before-their-users\">Inicie as depend\u00eancias antes de seus usu\u00e1rios<\/h2>\n<p>Siga a receita do seu framework e o manifesto de cada recurso. Por exemplo, um recurso que usa oxmysql deve carregar ap\u00f3s esse driver e ap\u00f3s sua string de conex\u00e3o ser definida. Inclua uma lista de recursos separada com <code data-no-translation=\"\" translate=\"no\">exec resources.cfg<\/code> se isso ajudar a manter a configura\u00e7\u00e3o leg\u00edvel.<\/p>\n<p>Evite copiar a lista completa de recursos de outro servidor. Cada <code data-no-translation=\"\" translate=\"no\">ensure<\/code> deve nomear algo intencionalmente instalado. Mantenha quaisquer configura\u00e7\u00f5es somente de inicializa\u00e7\u00e3o no local de inicializa\u00e7\u00e3o\/configura\u00e7\u00e3o suportado e execute uma reinicializa\u00e7\u00e3o completa quando necess\u00e1rio.<\/p>\n<h2 id=\"keep-game-build-and-artifacts-separate\">Mantenha a build do jogo e os artefatos separados<\/h2>\n<p>Os artifacts do FXServer constituem o ambiente de execu\u00e7\u00e3o do servidor. <code data-no-translation=\"\" translate=\"no\">sv_enforceGameBuild<\/code> seleciona o conte\u00fado do GTA exigido pelos recursos. Escolha um valor suportado na <a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/server-commands\/\">refer\u00eancia de comando do servidor Cfx.re<\/a> quando necess\u00e1rio, e teste mapas\/ve\u00edculos dependentes. N\u00e3o \u00e9 um interruptor universal de preven\u00e7\u00e3o de falhas.<\/p>\n<h2 id=\"configure-access-deliberately\">Configure o acesso deliberadamente<\/h2>\n<p>Mantenha o RCon legado desabilitado, a menos que voc\u00ea precise e o proteja. Atribua apenas as permiss\u00f5es ACE necess\u00e1rias aos identificadores pretendidos. Verifique os casos permitidos e negados com contas de jogador comuns. Um comando oculto ou elemento de interface do usu\u00e1rio n\u00e3o \u00e9 uma verifica\u00e7\u00e3o de autoriza\u00e7\u00e3o.<\/p>\n<p>N\u00e3o use configura\u00e7\u00f5es de taxa copiadas da engine Source nem par\u00e2metros desconhecidos de \u201cotimiza\u00e7\u00e3o\u201d. Confira cada configura\u00e7\u00e3o na documenta\u00e7\u00e3o atual ou no c\u00f3digo-fonte do ambiente de execu\u00e7\u00e3o. A privacidade do endpoint do jogador \u00e9 diferente de ocultar a origem de rede do servidor e n\u00e3o fornece prote\u00e7\u00e3o contra DDoS.<\/p>\n<h2 id=\"verify-each-change\">Verifique cada altera\u00e7\u00e3o<\/h2>\n<ol>\n<li>Salve a configura\u00e7\u00e3o e reinicie atrav\u00e9s do gerenciador de servidor existente durante uma janela adequada.<\/li>\n<li>Leia os primeiros erros de inicializa\u00e7\u00e3o e resolva arquivos inclu\u00eddos ausentes, depend\u00eancias de recursos ou argumentos inv\u00e1lidos.<\/li>\n<li>Conecte-se usando o endpoint real e, em seguida, verifique o nome p\u00fablico e a descri\u00e7\u00e3o separadamente na lista de servidores.<\/li>\n<li>Teste o comportamento que voc\u00ea alterou e um caso relevante negado\/erro.<\/li>\n<li>Se a altera\u00e7\u00e3o falhar, restaure a configura\u00e7\u00e3o conhecida e reinicie atrav\u00e9s do mesmo gerenciador.<\/li>\n<\/ol>\n<h2 id=\"when-a-setting-appears-ineffective\">Quando uma configura\u00e7\u00e3o parece ineficaz<\/h2>\n<p>Confirme o perfil ativo e procure outra atribui\u00e7\u00e3o nos arquivos de configura\u00e7\u00e3o inclu\u00eddos. Verifique se a configura\u00e7\u00e3o \u00e9 lida apenas na inicializa\u00e7\u00e3o, exige <code data-no-translation=\"\" translate=\"no\">setr<\/code>, ou pertence a um recurso que n\u00e3o est\u00e1 em execu\u00e7\u00e3o. Use a fonte\/documenta\u00e7\u00e3o do recurso propriet\u00e1rio em vez de adicionar v\u00e1rias chaves de apar\u00eancia semelhante.<\/p>\n<h2 id=\"reference-documentation\">Documenta\u00e7\u00e3o de refer\u00eancia<\/h2>\n<p><a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/setting-up-a-server-vanilla\/\">Cfx.re \u2014 configurando um servidor vanilla<\/a> \u00b7 <a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/setting-up-a-server-txadmin\/\">Cfx.re \u2014 configurando um servidor txadmin<\/a><\/p>\n<p><a href=\"https:\/\/rpcrate.com\/pt\/como-criar-um-servidor-fivem\/\">Como Configurar um Servidor FiveM com txAdmin<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Edite o server.cfg que seu FXServer ativo ou perfil txAdmin realmente carrega. Mantenha uma c\u00f3pia funcional, altere apenas a configura\u00e7\u00e3o necess\u00e1ria e verifique a inicializa\u00e7\u00e3o e uma conex\u00e3o real do jogador. A ferramenta de configura\u00e7\u00e3o abaixo pode ajudar a elaborar as configura\u00e7\u00f5es; revise sua sa\u00edda em rela\u00e7\u00e3o aos seus recursos instalados e \u00e0 refer\u00eancia oficial.<\/p>","protected":false},"author":1,"featured_media":197820,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1902,2881,1899],"tags":[],"class_list":["post-197819","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fivem-related","category-performance","category-tutorials"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/197819","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=197819"}],"version-history":[{"count":14,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/197819\/revisions"}],"predecessor-version":[{"id":217333,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/197819\/revisions\/217333"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media\/197820"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media?parent=197819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/categories?post=197819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/tags?post=197819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}