Inicio › Documentación › Configuración · origen_doorlock

Configuración · origen_doorlock

Todos los ajustes están en config/config.lua.


General

Variable Por defecto Descripción
Config.Language 'en' Idioma de la interfaz — 'en' | 'es'
Config.Debug false Activa los logs de depuración en la consola
Config.Commands 'doors' Comando de chat para abrir el menú de gestión de puertas
Config.Drawtext 'qb-core' Librería de draw text — 'qb-core' | 'esx_textui' | 'ox_lib' | 'custom'
Config.Input 'ox_lib' Sistema de diálogos de entrada — 'ox_lib' | 'qb-input'

Permisos

Grupos autorizados a usar los comandos de gestión de puertas. Usa tanto los grupos del framework como los permisos Ace de FiveM:

lua
Config.GroupPermissions = {
    'god',
    'admin',
    'superadmin',
}

Logs de Discord

Indica las URL de los webhooks para cada evento. Deja el valor por defecto 'YOUR_DISCORD_WEBHOOK' para desactivar un log:

lua
Config.Logs = {
    CreateDoor = 'YOUR_DISCORD_WEBHOOK',  -- fired when a door is created
    DeleteDoor = 'YOUR_DISCORD_WEBHOOK',  -- fired when a door is deleted
    DoorsUsage = 'YOUR_DISCORD_WEBHOOK',  -- fired when a door is locked/unlocked
}

Objeto core personalizado

Si usas un framework que no tiene compatibilidad nativa, devuelve aquí tu objeto core:

lua
Config.GetCustomCoreObject = function()
    return nil -- return exports['your-core']:GetCoreObject()
end