Installation
Get lumix_coinshop running on your server.
Dependencies
Start these before the coinshop:
oxmysqlox_libox_inventorylumix_bridge
Example server.cfg order:
ini
ensure oxmysql
ensure ox_lib
ensure ox_inventory
ensure lumix_bridge
ensure lumix_coinshopLanguage and brand color come from lumix_bridge Theme (/lbridge).Config.Locale in coinshop is only a fallback if the bridge is offline.
First run
On start, the resource creates its MySQL tables and seeds default catalog / bundles / donor ranks if empty.
Open /coinadmin once after install to review and customize content.
Open the shop (players)
| Entry | Notes |
|---|---|
| NPC | Enabled in shared/config.lua → Config.NPC |
/coinshop | Chat command (keybind optional via Config.Command.openMenu) |
/vipmenu | Opens the VIP section of the shop |
/trade | Opens trade UI |
Open admin
txt
/coinadminRequires framework admin (IsAdmin in server/editable.lua), same idea as bridge admin groups.
Related admin coin commands (names in config): addcoin, removecoin, setcoin.
Optional — Tebex
Console helpers for pending redeems: tebexset / coinshop_tebex.
Package mapping lives in server/serverConfig.lua → TebexPackages.
Next steps
- Player UI — tablet sections + crates
- Admin — coinadmin sections
- Config — editable Lua vs DB
- Developers — exports & events