Accueil › Documentation › Configuration · origen_doorlock

Configuration · origen_doorlock

Tous les paramètres se trouvent dans config/config.lua.


Général

Variable Par défaut Description
Config.Language 'en' Langue de l’interface — 'en' | 'es'
Config.Debug false Active les logs de débogage dans la console
Config.Commands 'doors' Commande de chat pour ouvrir le menu de gestion des portes
Config.Drawtext 'qb-core' Bibliothèque de draw text — 'qb-core' | 'esx_textui' | 'ox_lib' | 'custom'
Config.Input 'ox_lib' Système de boîtes de dialogue de saisie — 'ox_lib' | 'qb-input'

Permissions

Groupes autorisés à utiliser les commandes de gestion des portes. Utilise à la fois les groupes du framework et les permissions Ace de FiveM :

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

Logs Discord

Indique les URL des webhooks pour chaque événement. Laisse la valeur par défaut 'YOUR_DISCORD_WEBHOOK' pour désactiver 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
}

Objet core personnalisé

Si tu utilises un framework sans prise en charge native, renvoie ici ton objet core :

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