config/. O config.lua concentra identidade, acesso, regras e oficinas; os demais arquivos definem o catálogo de tunagens, os preços e os sons de motor.
config/config.lua
Comandos e permissões
Comandos e permissões
Aparência
Aparência
Regras de serviço
Regras de serviço
Marcador das oficinas
Marcador das oficinas
Estilo do
DrawMarker usado em todas as oficinas.Oficinas (mecânicas)
Oficinas (mecânicas)
Cada entrada em
Bennys.Mechanics é uma oficina. Duplique o bloco para criar quantas quiser.config/mods.lua — Catálogo de tunagens
Define todas as categorias de tunagem. Cada categoria temname (rótulo), modType (customization ou performance), numMods (quantidade) e mods (mapa id → nome). As chaves numéricas 0–49 são os slots nativos do GTA; as de chave string (neon, bulletProofTyres, primaryColour, …) são customizações especiais.
Bennys.ExtraMods (pintura, xenon, tipo de roda, fumaça, extras) e as cores camaleão (Bennys.ChameleonColors → Bennys.ChameleonPaints), montadas automaticamente no fim do arquivo.
config/prices.lua — Preços
O preço de cada tunagem casa com a categoria demods.lua. Além dos preços por categoria há duas taxas globais.
O cálculo do preço total roda no servidor (
Core.SaveTemporaryTuning), comparando o estado novo com o antigo do veículo e cobrando apenas o que mudou. O mecânico recebe Bennys.PercentageMechanic% desse total.config/engines.lua — Sons de motor
Catálogo de sons de motor por addon. O índice0 (DEFAULT) é o som original. A categoria “Som do Motor” e o preço são montados automaticamente no fim do arquivo.
config/language.lua — Textos
Todos os textos e notificações do resource ficam emBennys.Language. Traduza apenas os valores à direita; mantenha os %s/%d, que são substituídos em tempo de execução.

