config/config.lua
Global Settings
Framework adapter. Options:
'auto', 'qb', 'qbox', 'esx', or 'custom'. Custom requires editing stubs in opensource/client and opensource/server.Inventory adapter. Options:
"auto", "ox", "qb", "origen", "tgiann", "esx", "lj", "ps", "codem", or "custom".Dispatch settings for suspicious sales.
Resource can be 'auto' or a supported dispatch name; set to "other" / custom and edit opensource if unsupported.Interaction system. Options:
'auto', 'ox_target', 'qb-target', 'drawtext', or 'worldinteract' (interact).When
true, XP is granted via the client AddExp event. When false, the server AddExp opensource hook runs (default pickle_xp).When
true, shop coordinates are read from config/sv_config.lua (Locations) instead of client config — useful to protect coords from dumpers.Table of shop definitions keyed by shop id (e.g.
'pawnshop', 'suspiciousbuyer'). See structure below.Shop Structure
Each entry inConfig.Shops is a full shop. Concise example:
presets/
UseLoadPreset(name, data) in files under presets/ to add or overwrite shops in Config.Shops. The built-in "example" preset name is skipped by design — rename your preset when copying it.
config/sv_config.lua
WhenServerCoords = true, define locations here:
config/logs.lua
Optional sale logging:Logging service:
"discord", "fivemerr", "fivemanage", or "custom" (edit opensource server hooks).