Gerador de fxmanifest.lua do FiveM
Com o gerador de fxmanifest.lua para FiveM, você cria o arquivo de manifesto do seu recurso por meio de um formulário: adicione jogos, scripts de cliente, servidor e compartilhados, NUI, arquivos, linhas data_file, dependências e exports. Depois, copie ou baixe a fxmanifest.lua pronta. Na aba “Verificador”, você pode conferir um arquivo existente.
Criado por Eric Mager
Grátis e sem cadastro: a fxmanifest.lua é criada diretamente no seu navegador, sem enviar os dados inseridos.
Com base na documentação oficial do FiveM: docs.fivem.net/docs/scripting-reference/resource-manifest
Manifest pronto? Execute sua resource no seu próprio servidor FiveM.
Informações básicas
Scripts
Um caminho por linha. São suportados caracteres universais, como client/*.lua.
NUI e tela de carregamento
Arquivos
Uma entrada por linha.
Formato por linha: TIPO caminho, por ex., DLC_ITYP_REQUEST stream/prop.ytyp
Dependências e exportações
Gerado em conjunto como diretiva de dependências.
Opções avançadas
fxmanifest.lua
fx_version 'cerulean'
game 'gta5'
version '1.0.0'
client_script 'client/main.lua'
server_script 'server/main.lua'
Guia
Criar fxmanifest.lua – passo a passo
Todo recurso do FiveM precisa de uma fxmanifest.lua. Em oito etapas, você vai do formulário ao arquivo pronto.
Passo 1
Selecionar jogos
Em “Informações básicas”, selecione os jogos compatíveis: GTA V já vem selecionado, e você pode adicionar Red Dead Redemption 2 e Common.
Passo 2
Inserir informações do recurso
Se quiser, adicione autor, número da versão (preenchido inicialmente com 1.0.0), descrição e URL do repositório.
Passo 3
Adicionar scripts
Em “Scripts”, insira seus scripts de cliente, servidor e compartilhados, um caminho por linha. Curingas como client/*.lua são permitidos.
Passo 4
Adicionar NUI e arquivos
Se necessário, configure a página NUI (ui_page) e a tela de carregamento (loadscreen). Adicione também outros arquivos (files), linhas data_file no formato “TIPO caminho” e entradas para escrow_ignore.
Passo 5
Configurar dependências e Exports
Em “Dependências e Exports”, adicione OneSync, um build mínimo do FXServer, os recursos necessários, provide e os Exports de cliente e servidor.
Passo 6
Configurar opções avançadas
Se necessário, selecione node_version 16 ou 22 e ative server_only ou this_is_a_map. use_experimental_fxv2_oal é experimental e pode prejudicar a descompactação de vetores em Lua.
Passo 7
Copiar ou baixar fxmanifest.lua
Confira a prévia em tempo real, copie o conteúdo ou baixe-o como fxmanifest.lua e coloque o arquivo na pasta raiz do seu recurso.
Passo 8
Verificar com o Verificador
Acesse a aba “Verificador” na parte superior para colar uma fxmanifest.lua existente ou editada, ou selecioná-la como arquivo, e verificá-la.
Estrutura do arquivo
O que deve constar na fxmanifest.lua?
O gerador escreve as diretivas em uma ordem fixa e omite os campos vazios. Sem alterações, você recebe um modelo com fx_version 'cerulean', game 'gta5', version '1.0.0', client/main.lua e server/main.lua. Ele não inclui uma linha lua54.
fx_version e jogos
Todo arquivo começa com fx_version 'cerulean'. Depois vem game para um jogo ou games { … } para vários: gta5, rdr3 ou common.
Metadados
author, description, version e repository — o gerador inclui apenas os campos que você preencher.
Scripts
client_script, server_script e shared_script. Se o campo tiver apenas um caminho, o gerador usa a forma singular; se tiver vários, usa a forma de tabela, como client_scripts { … }.
NUI e tela de carregamento
ui_page para sua página NUI, loadscreen para a tela de carregamento e, opcionalmente, loadscreen_manual_shutdown 'yes' junto com uma tela de carregamento.
Arquivos e data_file
file ou files para arquivos adicionais, como HTML, CSS ou JavaScript, e uma linha data_file por entrada, no formato TIPO caminho, por exemplo, DLC_ITYP_REQUEST stream/prop.ytyp.
Dependências
/onesync, /server: o build mínimo do seu FXServer e os recursos dependentes ficam juntos em uma diretiva dependency ou dependencies.
provide e Exports
provide quando seu recurso substitui outro (por exemplo, provide 'mysql-async'), além de exports e server_exports, que são sempre escritos em forma de tabela.
Opções avançadas
this_is_a_map, server_only, node_version 16 ou 22 e o experimental use_experimental_fxv2_oal, que pode causar problemas ao descompactar vetores em Lua.
escrow_ignore
Arquivos que devem ficar fora do Escrow, em uma tabela no final do arquivo.
Explorar mais
Mais ferramentas de FiveM para recursos e server.cfg
ZapX Resource Maker
Descreva sua Resource do FiveM com suas próprias palavras — uma IA escreve o código Lua e o fxmanifest.lua e entrega tudo em um .zip pronto. Teste grátis.
Criado por Luca Stanek
Instalador de resources do FiveM
NovoVerifique o arquivo ZIP de um recurso do FiveM: pasta de destino, linha ensure, dependências, Escrow e SQL. No Dashboard, a ferramenta instala o recurso diretamente no seu servidor.
Criado por Fabian Groß
Verificador de fxmanifest.lua
Detecte aspas em falta, diretivas desconhecidas, valores inválidos e informações desatualizadas.
Criado por Eric Mager
Gerador de server.cfg
Configurar rede, licença, OneSync, permissões de administrador e recursos através de um formulário.
Criado por Eric Mager
Verificador de server.cfg
Verificar endpoints de rede, segurança RCON, configurações ScriptHookV e combinação OneSync.
Criado por Eric Mager
Lista de veículos
Todos os veículos de FiveM com imagem, ordenados por classe — nome de spawn e hash copiáveis.
Criado por Eric Mager
FAQ
Perguntas frequentes
Respostas rápidas sobre fxmanifest.lua: __resource.lua, lua54, curingas, data_file, RedM, verificador e privacidade.
A fxmanifest.lua é o arquivo de manifesto de cada recurso FiveM e RedM. Ela define para qual jogo o recurso foi criado, quais scripts de cliente, servidor e compartilhados são carregados, quais arquivos os clientes baixam e de quais outros recursos ele depende.
__resource.lua é o formato antigo de manifesto; fxmanifest.lua é o atual. O gerador cria apenas fxmanifest.lua e sempre começa com fx_version 'cerulean'. Ele não converte automaticamente uma __resource.lua existente: insira os scripts e arquivos dela no formulário.
Não. O gerador não adiciona uma linha lua54 ao arquivo. Se lua54 aparecer em uma fxmanifest.lua existente, o verificador exibe um aviso, pois Lua 5.4 é o comportamento padrão desde junho de 2025.
Sim, caminhos como client/*.lua são aceitos. Insira um caminho por linha. Se houver apenas um caminho no campo, o gerador usa a forma singular, como client_script; se houver vários, usa a forma de tabela, client_scripts { … }.
Adicione os arquivos necessários em files e as linhas data_file no formato “TIPO caminho”, uma por linha, por exemplo, DLC_ITYP_REQUEST stream/prop.ytyp. O gerador ignora linhas sem tipo e mostra um aviso. Para um mapa, marque também this_is_a_map. O gerador não oferece modelos prontos para tipos específicos de recurso.
Sim. Em “Jogos compatíveis”, você pode selecionar GTA V (gta5), Red Dead Redemption 2 (rdr3) e Common. Se você selecionar um jogo, o gerador escreve game; se selecionar vários, escreve games { … }. Se não selecionar nenhum, ele usa gta5. Se rdr3 estiver incluído, ele adiciona automaticamente a linha rdr3_warning, sem a qual o RedM não inicia o recurso.
Sim. Acesse a aba “Verificador” na parte superior da ferramenta e cole sua fxmanifest.lua ou selecione o arquivo. O verificador aponta, entre outras coisas, aspas ausentes, possíveis erros de digitação em diretivas, valores inválidos para game e node_version, a ausência de fx_version e diretivas obsoletas, geralmente com o número da linha. Ir para o verificador de fxmanifest.lua
O gerador é gratuito e não exige cadastro. A fxmanifest.lua é criada diretamente no seu navegador; seus dados não são enviados. A prévia é atualizada a cada entrada, e você pode copiar o arquivo ou baixá-lo diretamente como fxmanifest.lua.
Mais alguma pergunta?
Contatar o suporteAlugue seu próprio servidor FiveM em 60 segundos
Proteção DDoS incluída, controle total sobre server.cfg e recursos, cancelamento a qualquer momento.
Sem configuração. Sem riscos. Online em segundos.
Procurando mais ferramentas? Ver todas as ferramentas de FiveM

