Usar cupom WELCOME para salvar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Moeda
$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Servidor FiveM.cfg

Configurar FiveM server.cfg e Verificar Suas Alterações

Edite o server.cfg que seu FXServer ativo ou perfil txAdmin realmente carrega. Mantenha uma cópia funcional, altere apenas a configuração necessária e verifique a inicialização e uma conexão real do jogador. A ferramenta de configuração abaixo pode ajudar a elaborar as configurações; revise sua saída em relação aos seus recursos instalados e à referência oficial.

A configuração e os exemplos de código aqui são voltados ao FiveM para GTA V Legacy. O Enhanced tem regras diferentes de runtime e de compatibilidade; verifique as alterações de Legacy para Enhanced do Cfx.re antes de aplicá-las a um servidor Enhanced.

Abra o Construtor e Verificador de server.cfg

Encontre a configuração ativa

No txAdmin, confira o perfil de servidor selecionado e o caminho configurado para os dados e a configuração do servidor. Em uma instalação manual, confira o comando de inicialização e seu argumento +exec. O arquivo não precisa ficar ao lado do executável FXServer. Editar uma cópia que não é usada não altera nada.

Faça backup do arquivo e de quaisquer arquivos incluídos antes de editar. Mantenha sua chave de licença, string de conexão do banco de dados e outros segredos em uma configuração protegida do lado do servidor. Nunca os inclua em capturas de tela ou scripts de cliente/compartilhados.

Entenda set, sets e setr

set define uma convar de servidor. sets publica informações do servidor, e setr replica um valor para os clientes. Use o formato exigido pela configuração documentada. Nunca use uma configuração pública ou replicada para credenciais.

Um pequeno exemplo de configuração

Essas linhas ilustram as configurações de rede e identidade pública. Elas não são uma instalação completa do framework: mantenha a chave de registro de servidor válida, os requisitos da receita instalada e a lista explícita de recursos em sua configuração privada.

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_hostname "My Roleplay Server"
sets sv_projectName "My Roleplay Server"
sets sv_projectDesc "English roleplay with a guided start"
sets locale "en-US"
sv_maxclients 8

Use a porta atribuída pelo provedor de hospedagem e permita o tráfego TCP/UDP necessário. Defina o limite de slots conforme o direito de uso contratado e a capacidade testada. Aumentar apenas o número não acrescenta poder de processamento nem direito a mais slots de jogadores.

Inicie as dependências antes de seus usuários

Siga a receita do seu framework e o manifesto de cada recurso. Por exemplo, um recurso que usa oxmysql deve carregar após esse driver e após sua string de conexão ser definida. Inclua uma lista de recursos separada com exec resources.cfg se isso ajudar a manter a configuração legível.

Evite copiar a lista completa de recursos de outro servidor. Cada ensure deve nomear algo intencionalmente instalado. Mantenha quaisquer configurações somente de inicialização no local de inicialização/configuração suportado e execute uma reinicialização completa quando necessário.

Mantenha a build do jogo e os artefatos separados

Os artifacts do FXServer constituem o ambiente de execução do servidor. sv_enforceGameBuild seleciona o conteúdo do GTA exigido pelos recursos. Escolha um valor suportado na referência de comando do servidor Cfx.re quando necessário, e teste mapas/veículos dependentes. Não é um interruptor universal de prevenção de falhas.

Configure o acesso deliberadamente

Mantenha o RCon legado desabilitado, a menos que você precise e o proteja. Atribua apenas as permissões ACE necessárias aos identificadores pretendidos. Verifique os casos permitidos e negados com contas de jogador comuns. Um comando oculto ou elemento de interface do usuário não é uma verificação de autorização.

Não use configurações de taxa copiadas da engine Source nem parâmetros desconhecidos de “otimização”. Confira cada configuração na documentação atual ou no código-fonte do ambiente de execução. A privacidade do endpoint do jogador é diferente de ocultar a origem de rede do servidor e não fornece proteção contra DDoS.

Verifique cada alteração

  1. Salve a configuração e reinicie através do gerenciador de servidor existente durante uma janela adequada.
  2. Leia os primeiros erros de inicialização e resolva arquivos incluídos ausentes, dependências de recursos ou argumentos inválidos.
  3. Conecte-se usando o endpoint real e, em seguida, verifique o nome público e a descrição separadamente na lista de servidores.
  4. Teste o comportamento que você alterou e um caso relevante negado/erro.
  5. Se a alteração falhar, restaure a configuração conhecida e reinicie através do mesmo gerenciador.

Quando uma configuração parece ineficaz

Confirme o perfil ativo e procure outra atribuição nos arquivos de configuração incluídos. Verifique se a configuração é lida apenas na inicialização, exige setr, ou pertence a um recurso que não está em execução. Use a fonte/documentação do recurso proprietário em vez de adicionar várias chaves de aparência semelhante.

Documentação de referência

Cfx.re — configurando um servidor vanilla · Cfx.re — configurando um servidor txadmin

Como Configurar um Servidor FiveM com txAdmin