Lyra Shops · Start here
Frameworks & inventories
QBox, QBCore or ESX with one config line.
Lyra Shops runs on QBox, QBCore and ESX. You choose the framework with one line, and you need to set it in both resources.
lua
-- LyraShops/shared/config.lua and LyraAdminShops/config.lua
Config.Framework = 'qbox' -- 'qbox', 'qbcore' or 'esx'QBox
- Uses
qbx_coreand works withox_inventory. qbx_vehiclekeysis detected for the delivery trucks.
QBCore
- Uses
qb-core, withox_inventoryorqb-inventory. - Vehicle keys are given through the event set in
Config.VehicleKeys.
ESX
- Uses
es_extended, with or withoutox_inventory. 'cash'in the config is the ESXmoneyaccount.'bank'isbank.- Admin access uses ESX groups: set
Config.AdminPermissionto'admin'(admins and superadmins) or'superadmin'. - Player names and offline payouts use the
userstable.
ESX has no standard vehicle keys resource, so the delivery truck is simply left unlocked for the driver.
Inventories
Config.Inventory | Item images |
|---|---|
'ox_inventory' | nui://ox_inventory/web/images/%s.png |
'qb-inventory' | nui://qb-inventory/html/images/%s.png |
With qb-inventory, store safes open through its OpenInventory export and crates are normal usable items.
On an older qb-inventory (before the 2024 rewrite), which opens stashes through client events, use 'qb-inventory-old'.
Change the paths in Config.ImagesDirectory if your images are somewhere else.
Last updated 28 Oct 2026 by Lyra