Início › Documentação › Configuração · origen_doorlock

Configuração · origen_doorlock

Todas as definições estão em config/config.lua.


Geral

Variável Por omissão Descrição
Config.Language 'en' Idioma da interface — 'en' | 'es'
Config.Debug false Ativa os logs de depuração na consola
Config.Commands 'doors' Comando de chat para abrir o menu de gestão de portas
Config.Drawtext 'qb-core' Biblioteca de draw text — 'qb-core' | 'esx_textui' | 'ox_lib' | 'custom'
Config.Input 'ox_lib' Sistema de diálogos de entrada — 'ox_lib' | 'qb-input'

Permissões

Grupos autorizados a usar os comandos de gestão de portas. Usa tanto os grupos do framework como as permissões Ace do FiveM:

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

Logs do Discord

Define os URL dos webhooks para cada evento. Deixa o valor por omissão 'YOUR_DISCORD_WEBHOOK' para desativar um 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

Se usas um framework sem suporte nativo, devolve aqui o teu objeto core:

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