Skip to main content

Configuration

General configuration options for our FiveM scripts.

Config.lua

Each script has a config.lua:

Config = {}

-- Framework detection (auto/esx/qbcore/standalone)
Config.Framework = 'auto'

-- Debug mode
Config.Debug = false

-- Language
Config.Locale = 'en'

-- Additional options
Config.Options = {
feature1 = true,
feature2 = false,
}

Framework-specific Settings

ESX

Config.Framework = 'esx'
Config.ESXEvent = 'esx:getSharedObject' -- Legacy
-- or
Config.ESXExport = true -- Modern (exports['es_extended'])

QBCore

Config.Framework = 'qbcore'

Permissions

Most scripts use ACE Permissions:

# server.cfg
add_ace group.admin kyuubi.admin allow
add_ace group.mod kyuubi.use allow

Next Steps

Check out the Script Overview.