Product Image
Ir para conteúdo
👑
Loja VIP
  • Cadastre-se

Encontre Mods e Recursos Fivem

Selecione uma categoria para busca direcionada
Scripts Carros Roupas MLOs/Maps HUD Inventário Painel ADM Scripts FIVEMDEV +

Anuncie aqui!

Coloque a sua cidade ou o seu servidor no Google!

Contrate agora

Os Principais Erros no Arquivo config.lua em Scripts FiveM — E Como Evitá-los


Hideki

Posts Recomendados

  • [CEO]

1. Declarar permissões como lista, mas usar como string

O erro

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

E no script:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.
Citar

 

Por que dá erro?

A função vRP.hasPermission espera uma string com o nome da permissão, mas recebeu uma tabela (lista), e isso faz a verificação falhar.

 

A solução

Declare permissão como string:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

Ou, se quiser usar múltiplas permissões, ajuste o script para verificar cada permissão da lista.

 

2. Usar variáveis não definidas

O erro

No config:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

A solução

Sempre defina strings corretamente:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

 

3. Tipos de dados incorretos (string x número x booleano)

O erro

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

Isso pode fazer o script esperar um número, mas receber uma string, causando erro na espera do Citizen.Wait.

A solução

Use o tipo correto:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

 

4. Falta de valores padrão para variáveis importantes

O erro

Não definir valores padrão pode causar erros silenciosos:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

A solução

Sempre defina valores padrão úteis no config:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

 

5. Erros de sintaxe comuns

  • Falta de vírgulas entre tabelas
  • Aspas incorretas ou faltando
  • Comentários mal colocados

Exemplo errado:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

Faltou vírgula após a primeira linha.

Correto:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

 

6. Usar nomes de variáveis inconsistentes

Exemplo:

🔒 Este é conteúdo está oculto, por favor faça login para visualizar.

Mas no script, usar config.checkInterval (com 'c' minúsculo) vai causar erro, pois Lua é case-sensitive.

 

Dicas extras para evitar erros no config.lua

  • Use um editor de texto com destaque de sintaxe Lua (VSCode, Sublime, etc.)
  • Valide o arquivo com um lint Lua para pegar erros simples.
  • Teste sempre alterações isoladamente antes de subir para produção.
  • Documente as configurações para facilitar manutenção futura.

 

Conclusão

O arquivo config.lua é fundamental e deve ser tratado com cuidado. Seguir essas boas práticas evita dores de cabeça e garante que seu script funcione como esperado.

Atenciosamente,

Blue and White Modern Healthcare Home Service Leaderboard Ad.gif

Link para o comentário
Compartilhar em outros sites

  • Respostas 1
  • Criado
  • Última resposta

Top Posters Neste Tópico

Popular nos dias

Top Posters Neste Tópico

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.



×
×
  • Criar Novo...

Informação Importante

Esse website utiliza Cookies, se continuar navegando você concordar na usabilidade.