Como criar um servidor FiveM
Como criar um servidor FiveM
Criar um servidor FiveM já não é tão complicado quanto antes. Hoje o txAdmin vem junto com os builds de servidor do FiveM e guia você pela maior parte da configuração automaticamente. Este guia mostra o processo completo, do zero.
O que você precisa antes de começar
- Uma conta Cfx.re (grátis). Cadastre-se em forum.cfx.re se ainda não tiver uma.
- Uma chave de licença do servidor. É gerada de graça em portal.cfx.re/servers/registration-keys. Cada conta pode ter até três chaves ativas.
- Um servidor ou VPS com Windows ou Linux, ou uma hospedagem de servidores de jogos.
Observação: desde dezembro de 2025, o Keymaster foi substituído pelo Cfx.re Portal. Agora as chaves de licença são geradas e gerenciadas exclusivamente pelo portal.cfx.re.
Opção 1: hospedagem de servidores de jogos
Se você quer o caminho mais rápido até um servidor rodando, contratar uma hospedagem é a opção mais fácil. A maioria das hospedagens compatíveis com FiveM já vem com o FiveM pré-instalado e o txAdmin pré-configurado. A lista oficial de provedores aprovados está em docs.fivem.net.
Depois de contratar, normalmente você acessa o txAdmin pelo painel da hospedagem. Entre, vincule sua conta Cfx.re, cole sua chave de licença e pronto: o servidor já pode ser configurado.
A desvantagem é o custo mensal e o menor controle sobre a máquina por trás.
Opção 2: hospedagem própria (Windows ou Linux)
Esta opção dá controle total sobre o ambiente do servidor. Dá um pouco mais de trabalho para configurar, mas não é difícil.
Passo 1: baixe o build do servidor
Acesse a página de artifacts do FiveM:
- Windows: runtime.fivem.net/artifacts/fivem/build_server_windows/master/
- Linux: runtime.fivem.net/artifacts/fivem/build_proot_linux/master/
Baixe o build recomendado mais recente. Extraia o conteúdo para uma pasta, por exemplo C:\FXServer\server no Windows.
Passo 2: rode o FXServer
No Windows, dê dois cliques no FXServer.exe. No Linux, rode o script de inicialização correspondente.
Na primeira vez que o servidor inicia, ele abre o txAdmin automaticamente no seu navegador, em http://localhost:40120.
Passo 3: vincule sua conta Cfx.re
O txAdmin vai mostrar um PIN e pedir para você vincular sua conta Cfx.re. Clique em Link Account, entre no portal da Cfx.re e autorize a conexão.
Passo 4: crie uma conta de administrador no txAdmin
Defina uma senha para a conta de administrador do txAdmin. Ela é separada da senha da sua conta Cfx.re e vale só para este servidor.
Passo 5: configure o servidor no txAdmin
O txAdmin vai guiar você pelo assistente de configuração inicial:
- Server name (nome do servidor): é o nome que aparece na lista de servidores.
- Deployment type (tipo de implantação): selecione Popular Recipes para a configuração mais fácil.
- Template: escolha um:
- CFX Default FiveM: um servidor básico, sem framework. Bom para testes.
- ESX Legacy: o framework de RP mais usado.
- QBCore: outro framework de RP popular.
- QBox: um fork moderno e otimizado do QBCore, com total retrocompatibilidade.
- Data location (local dos dados): onde os arquivos do servidor vão ficar. O caminho padrão serve para a maioria dos casos.
- License key (chave de licença): cole a chave gerada no Cfx.re Portal.
Depois de preencher os dados, clique em Run Recipe. O txAdmin vai baixar e configurar tudo automaticamente.
Passo 6: salve e inicie o servidor
Revise o arquivo server.cfg que o txAdmin gera. Se estiver tudo certo, clique em Save and Run Server.
O servidor vai iniciar. Os jogadores podem entrar por conexão direta usando o IP público do servidor e a porta 30120.
Portas para abrir
Para o servidor ficar visível fora da rede local, redirecione estas portas para o IP local do servidor:
| Porta | Protocolo | Finalidade |
|---|---|---|
| 30120 | TCP + UDP | Porta principal de conexão do jogo |
| 30110 | UDP | Opcional (voz peer-to-peer) |
Se o servidor não aparecer na lista depois de iniciar, normalmente o culpado é o redirecionamento de portas.
Escolhendo um framework
A maioria dos servidores de RP roda em um framework, a famosa base. Aqui vai um resumo rápido:
- Sem framework: controle total, você constrói tudo do zero. Não é recomendado, a não ser que você vá programar tudo desde o início.
- ESX Legacy: o framework mais consolidado. Tem um grande ecossistema de scripts compatíveis.
- QBox: um fork moderno e otimizado do QBCore. Melhor desempenho e uma arquitetura mais limpa. Totalmente retrocompatível com a maioria dos scripts QBCore. É a escolha recomendada se você for seguir pelo caminho do QBCore.
- QBCore: o original. Ainda é muito usado, mas o QBox praticamente tomou o lugar dele em servidores novos.
A escolha do framework é mais uma questão de preferência e depende dos scripts que você planeja usar no servidor.
Depois que o servidor estiver rodando
Com o servidor no ar, os próximos passos são:
- Adicionar scripts em
resources/e registrá-los noserver.cfgcomensure script-name - Configurar o framework (empregos, itens, veículos, permissões)
- Configurar um banco de dados, se o framework exigir (ESX e QBCore exigem)
- Colocar um ícone personalizado no servidor, adicionando um
server.pngde 96x96 pixels na pasta raiz do servidor
Problemas comuns
| Problema | Causa provável |
|---|---|
| O servidor não aparece na lista | A porta 30120 não foi redirecionada, ou o firewall está bloqueando |
| O txAdmin não carrega no navegador | O FXServer não iniciou corretamente, confira a saída do console |
| Chave de licença recusada | A chave não foi gerada no Portal, ou já está em uso em outro servidor |
| A recipe falha durante a configuração | Problema de rede ou falta de permissão na pasta de instalação |
Resumo
- Crie uma conta Cfx.re e gere uma chave de licença em portal.cfx.re.
- Baixe o build mais recente do FXServer para Windows ou Linux.
- Rode o FXServer e conclua o assistente de configuração do txAdmin.
- Escolha um template, cole a chave de licença e rode a recipe.
- Redirecione a porta 30120 e inicie o servidor.




