Skip to main content
Todos os scripts FiveM são configurados através do arquivo config.lua, localizado na raiz do recurso. Este arquivo centraliza todas as opções disponíveis para personalizar o comportamento do script sem precisar alterar o código-fonte.

Estrutura do config.lua

O arquivo de configuração utiliza uma tabela Lua chamada Config. Cada script possui suas próprias opções, mas todas seguem o mesmo padrão:
config.lua

Opções Comuns

Estas opções estão presentes na maioria dos scripts:

Seleção de Framework

O parâmetro Config.Framework controla qual framework é utilizado:
Com Config.Framework = 'auto', o script detecta automaticamente o framework ativo no servidor:
config.lua

Salvando as Configurações

Após editar o config.lua:
  1. Salve o arquivo
  2. No console do servidor, execute:
Nunca edite arquivos diferentes do config.lua (como client/main.lua ou server/main.lua) a menos que você saiba o que está fazendo — alterações no código-fonte podem quebrar o script e invalidar o suporte.

Localizações (Locales)

Alguns scripts suportam múltiplos idiomas através de arquivos de localização na pasta locales/. Para usar um idioma diferente:
config.lua
Se o idioma desejado não estiver disponível, você pode criar um novo arquivo de locale copiando locales/pt-BR.lua e traduzindo as strings.