Ir para o conteúdo
FiveM
Ferramenta gratuita

Verificador de fxmanifest.lua para FiveM: verifique seu manifesto online

Verifique online se há erros na fxmanifest.lua do seu recurso FiveM: cole o conteúdo do arquivo ou selecione-o, e o verificador indicará aspas ausentes, erros de digitação em diretivas, ausência de fx_version ou game e valores inválidos. Cada resultado informa a linha afetada, quando houver. Para criar uma nova fxmanifest.lua, acesse o gerador na parte superior.

Criado por Eric Mager

Gratuito e sem cadastro: sua fxmanifest.lua é verificada apenas no seu navegador e não é enviada a lugar nenhum.

Com base na documentação oficial do FiveM: docs.fivem.net/docs/scripting-reference/resource-manifest

Manifest limpo? Execute seu recurso no seu próprio servidor FiveM.

fxmanifest.lua

Funciona inteiramente no seu navegador — nada é enviado ou salvo.

Resultado

Erro: 0Avisos: 0Avisos: 1
Nenhum conteúdo de fxmanifest.lua inserido ainda.

Exemplo de resultado

Como é o diagnóstico no verificador de fxmanifest.lua

Você cola seu fxmanifest.lua, e o verificador lista cada erro, aviso e observação com a linha correspondente. O exemplo abaixo é um arquivo de exemplo com erros intencionais; o resultado depende do seu arquivo.

Exemplo · fxmanifest.lua de exemplo com erros intencionais

Erros: 2 · Avisos: 1 · Informações: 1

Entrada

fxmanifest.lua
fx_version 'cerulean'game 'gta5' autor 'Max Mustermann'description Meine erste Ressourceversion '1.0.0' client_scripts {    'client/main.lua'}server_script 'server/main.lua' node_version '18' lua54 'yes'

Saída: diagnóstico

  • 2 erros
  • 1 aviso
  • 1 observação
  • Aviso · Linha 4Diretiva desconhecida "autor" — erro de digitação?

  • Erro · Linha 5"description": o valor "Meine erste Ressource" parece não estar entre aspas.

  • Erro · Linha 13node_version "18" é inválido — os valores permitidos são "16" ou "22".

  • Nota · Linha 15lua54 é o comportamento padrão desde junho de 2025 e não é mais necessário.

Como funciona

Como verificar sua fxmanifest.lua

Insira, leia os resultados e corrija: seis passos para verificar sua fxmanifest.lua.

Passo 1

Inserir fxmanifest.lua

Cole o conteúdo da sua fxmanifest.lua no campo de texto ou selecione o arquivo em “Selecionar arquivo”. A aba do verificador já está ativa.

Passo 2

Opcional: carregar exemplo

Se quiser testar a ferramenta primeiro, clique em “Carregar exemplo”. O verificador analisará um arquivo de exemplo com erros intencionais.

Passo 3

Consultar o resultado

A verificação ocorre imediatamente ao colar e digitar. No topo dos resultados, você vê a quantidade de erros, avisos e informações.

Passo 4

Analisar os problemas encontrados

Os resultados são ordenados por gravidade, com os erros primeiro. Quando há uma linha afetada, o número dela aparece antes do resultado, por exemplo, no caso de um valor sem aspas.

Passo 5

Corrigir linhas

Corrija as linhas indicadas diretamente no campo de texto ou no seu arquivo até aparecer “Nenhum erro ou aviso encontrado.” As observações podem permanecer.

Passo 6

Iniciar recurso

Coloque a fxmanifest.lua verificada na pasta raiz do seu recurso e inicie-o no seu servidor FiveM, por exemplo, com ensure no server.cfg.

Regras de verificação

O que o verificador de fxmanifest analisa no seu recurso FiveM

O verificador de fxmanifest.lua é uma ferramenta gratuita para analisar arquivos de manifesto de recursos FiveM e RedM diretamente no navegador. Ele compara suas diretivas com a documentação oficial do FiveM por meio de uma análise heurística e classifica cada resultado como erro, aviso ou informação. Ele ignora comentários com -- e --[[ ]] e só sinaliza chaves de metadados personalizadas quando o nome é muito parecido com uma diretiva conhecida.

Sintaxe

  • Aspas não fechadas em uma linha (erro)
  • Chaves { } não fechadas em uma diretiva (erro)
  • Valor sem aspas ou diretiva sem valor reconhecível (erro)
  • Caractere inesperado fora de uma diretiva (erro)

Informações obrigatórias e valores

  • fx_version ausente (erro) ou diferente de 'cerulean' (aviso)
  • game/games ausente ou com valor diferente de gta5, rdr3 ou common (erro)
  • rdr3 em game/games sem rdr3_warning com o texto obrigatório exato (erro)
  • node_version não é "16" nem "22" (erro)
  • game { ... } em vez de games { ... } para vários jogos (informação)

Diretivas

  • Nome muito parecido com uma diretiva conhecida, como autor em vez de author (aviso)
  • fx_version ou game/games definidos várias vezes (aviso); outras diretivas de valor único definidas várias vezes (informação)
  • before_level_meta, after_level_meta ou replace_level_meta obsoletas (aviso)
  • loadscreen_manual_shutdown sem loadscreen (aviso)
  • lua54 definido, embora seja o comportamento padrão desde junho de 2025 (informação)
  • Nenhum client_script(s), server_script(s) ou shared_script(s) definido (informação)

Referência

Valores válidos para fx_version, game e node_version

O verificador aceita estes valores na sua fxmanifest.lua sem erros nem avisos.

fx_version

fx_version 'cerulean'

O valor esperado é 'cerulean'. Qualquer outro valor gera um aviso; a ausência de fx_version gera um erro.

game / games

game 'gta5'
games { 'gta5', 'rdr3' }

Os valores permitidos são gta5, rdr3 e common. Para vários jogos, a diretiva é games, no plural. Outros valores ou a ausência dessa informação geram um erro. Com rdr3, também é necessário rdr3_warning com o texto obrigatório exato; caso contrário, o verificador aponta um erro.

node_version

node_version '22'

Opcional. Se definido, apenas "16" e "22" são válidos; qualquer outro valor gera um erro.

lua54

lua54 'yes'

É o comportamento padrão desde junho de 2025 e não é mais necessário. O verificador exibe apenas uma informação sobre isso.

Corrigir erro

Erros comuns na fxmanifest.lua e como corrigi-los

O verificador encontra estes problemas com frequência nos manifestos FiveM. Para cada um, você encontra um exemplo antes e depois.

Valor sem aspas

O verificador sinaliza o valor como erro. Coloque cada valor de texto entre aspas simples ou duplas.

Antes

description Meu primeiro recurso

Depois

description 'Meu primeiro recurso'

Erro de digitação no nome de uma diretiva

Um nome muito parecido com uma diretiva conhecida aparece com o aviso “Diretiva desconhecida”.

Antes

autor 'Max Mustermann'

Depois

author 'Max Mustermann'

fx_version ou game ausente

Ambas as informações são obrigatórias. Se estiverem ausentes, como em uma __resource.lua antiga, o verificador aponta um erro para cada uma.

Antes

client_script 'client.lua'

Depois

fx_version 'cerulean'
game 'gta5'

client_script 'client.lua'

node_version inválida

Apenas "16" e "22" são válidos. Qualquer outro valor gera um erro.

Antes

node_version '18'

Depois

node_version '22'

game em vez de games para vários jogos

Para vários jogos, a diretiva é games, no plural. O verificador exibe uma informação sobre isso.

Antes

game { 'gta5', 'rdr3' }

Depois

games { 'gta5', 'rdr3' }

Diretivas level_meta obsoletas

O verificador sinaliza before_level_meta, after_level_meta e replace_level_meta como obsoletas. Use data_file no lugar delas.

Antes

replace_level_meta 'meta/gta5'

Depois

data_file 'TYPE' 'path'

Explorar mais

Mais ferramentas de FiveM para manifestos e recursos

FAQ

Perguntas frequentes

Respostas rápidas sobre a verificação da sua fxmanifest.lua.

Ele identifica aspas e { } não fechadas, valores sem aspas, diretivas sem valor e nomes que parecem conter erros de digitação em diretivas conhecidas. Também identifica a ausência de fx_version ou game/games, valores de game diferentes de gta5, rdr3 e common, rdr3_warning ausente ou incorreto com rdr3, node_version diferente de "16" e "22", declarações únicas definidas mais de uma vez, diretivas *_level_meta obsoletas, loadscreen_manual_shutdown sem loadscreen e manifestos sem scripts. Cada resultado informa a linha afetada, quando houver.

O verificador é gratuito e pode ser usado sem cadastro. A verificação ocorre inteiramente no seu navegador, e o arquivo selecionado é lido apenas localmente. Nada é enviado ou salvo.

Erros provavelmente impedem que o recurso carregue corretamente, como aspas não fechadas ou a ausência de fx_version. Avisos indicam informações obsoletas ou questionáveis, como uma fx_version diferente de 'cerulean' ou um possível erro de digitação. Observações são recomendações que não exigem ação imediata, como as relacionadas a lua54 ou à ausência de scripts.

O verificador espera fx_version 'cerulean'. Qualquer outro valor gera um aviso; a ausência de fx_version gera um erro. Para game, são permitidos gta5, rdr3 e common. Para vários jogos, use a diretiva games { … } no plural. Assim, você também pode verificar manifestos de recursos RedM com game 'rdr3'. Neles, ele também aponta um erro se rdr3_warning estiver ausente ou não tiver exatamente o texto obrigatório, sem o qual o RedM não inicia o recurso.

Não. Lua 5.4 é o comportamento padrão desde junho de 2025. Se lua54 estiver no seu arquivo, o verificador exibirá apenas uma observação, não um erro.

__resource.lua é o formato antigo de manifesto. Recursos atuais usam fxmanifest.lua com fx_version e game. Se você inserir um arquivo antigo sem essas informações, o verificador indicará que ambas estão ausentes. A ferramenta não oferece conversão automática.

Não. Ele verifica as diretivas do seu manifesto de forma heurística para detectar erros comuns e não executa código. Ele não verifica seus scripts de cliente e servidor, a existência dos arquivos informados nem o nome e a localização do manifesto: o arquivo deve se chamar fxmanifest.lua e estar na pasta raiz do recurso. Chaves de metadados personalizadas só são sinalizadas quando seus nomes são muito parecidos com os de diretivas conhecidas.

Sim. Na parte superior da ferramenta, acesse a aba do gerador, configure as diretivas no formulário e baixe o arquivo pronto. Ir para o gerador de fxmanifest.lua para FiveM

Mais alguma pergunta?

Contatar o suporte
Lista de servidores FiveMRoleplay, Freeroam, Racing e muito mais — com contagem de jogadores em tempo real e ranking por votos.
Quer seu próprio servidor?

Alugue seu próprio servidor FiveM em 60 segundos

Proteção DDoS incluída, controle total sobre server.cfg e recursos, cancelamento a qualquer momento.

4,4/5 Trustpilot32.000+ Servidores ativosDesde 2010

Sem configuração. Sem riscos. Online em segundos.

Duração flexívelCancele a qualquer momentoOnline em 60 segundos

Procurando mais ferramentas? Ver todas as ferramentas de FiveM