Toda la configuración está en la carpeta config/. Los ficheros de esta carpeta no están protegidos con escrow y se pueden editar libremente.
General (config/general.lua)
Depuración e idioma
Variable
Por defecto
Descripción
Config.Debug
false
Activa los logs de depuración en la consola
Config.Language
'en'
Fichero de idioma que se carga de locales/. Disponible: en
Carga del mundo
Variable
Por defecto
Descripción
Config.LoadDistance
50.0
Distancia (unidades) a la que un concesionario empieza a cargarse
Config.UnloadDistance
100.0
Distancia a la que se descarga
Config.UpdateInterval
1000
Intervalo del tick en milisegundos para las comprobaciones de posición
Config.NPCInteractDistance
3.0
Radio para activar la interacción con el NPC
Menú de configuración
lua
Config.SetupMenu = {
vehiclePlacing = 'adder'-- Preview model shown when placing a new dealership
}
Menú del concesionario
lua
Config.DealershipMenu = {
defaultVehicleModel = 'sultan'-- Fallback model for the 3D preview camera
}
Prueba de conducción
Variable
Por defecto
Descripción
Config.TestDrive.Timer
60 * 1000
Duración de una prueba de conducción en milisegundos (por defecto: 60 s)
Config.TestDrive.plate
'TESTDRIVE'
Matrícula asignada a los vehículos de prueba
Compra de vehículos
Variable
Por defecto
Descripción
Config.VehiclePurchase.defaultGarage
'garaje_central'
ID del garaje donde se guardan los vehículos comprados
Config.VehiclePurchase.spawnVehicle
true
Si es true, genera el vehículo en el punto de compra; si es false, solo lo guarda en el garaje
Config.VehiclePurchase.giveKeysOnPurchase
true
Entrega automáticamente las llaves del vehículo tras la compra
Config.VehiclePurchase.useOxLibProps
true
Usa lib.getVehicleProperties / lib.setVehicleProperties para las modificaciones del vehículo
defaultGarage debe coincidir con el ID de garaje registrado en tu recurso de garajes. Con origen_garages, usa exactamente el campo id de la entrada del garaje.
Marcadores y blips del mapa
lua
Config.Markers = {
blips = {
sprite = 524, -- GTA blip sprite ID
color = 5, -- GTA blip color ID
scale = 0.7, -- Blip scale
name = "Dealership", -- Label shown on the map
}
}
Financiación
Variable
Por defecto
Descripción
Config.FinancingConfig.enabled
true
Activa o desactiva el sistema de financiación a nivel global
Config.FinancingConfig.timeUnit
'days'
Unidad del periodo de pago: days, weeks, months, years
Config.FinancingConfig.maxPeriods
12
Número máximo de periodos de pago
Config.FinancingConfig.interestRate
5
Tipo de interés (%) aplicado por periodo
Config.FinancingConfig.payInitialPercentage
30
Porcentaje de entrada inicial. Pon 0 para desactivarlo
Config.FinancingConfig.cronExpression
'*/10 * * * *'
Expresión cron de la tarea que comprueba los pagos
Config.FinancingConfig.maxDelayedPayments
3
Máximo de pagos vencidos antes de aplicar el contrato
La expresión cron debe tener un formato válido para el sistema de programación de ox_lib. La de por defecto se ejecuta cada 10 minutos.
Cámara
Variable
Por defecto
Descripción
Config.Camera.enableCollisionCheck
false
Activa la detección de colisiones de la cámara al inspeccionar vehículos
Grupos de admin
Define qué grupos de permisos se tratan como administradores en cada framework. Modifícalo si tu servidor usa nombres de grupo personalizados.