RECORD 05 OF 11
FILE_METADATA
CASE_STUDY // MURDERFACE_SHOPS
What it is
Open-source shop system for FiveM (GTA V multiplayer mod framework) on the Qbox/ox stack. Players can browse shops with a full NUI cart interface, customize weapons, own and stock physical shop locations, rob other players' shops, and ship items between locations.
Why it matters
The existing shop resources for FiveM were either paid, poorly maintained, or missing features the community wanted. Built it open-source so anyone running a Qbox server could use it.
How it's built
- Svelte-based NUI frontend for the shopping cart — renders inside the game's embedded Chromium browser.
- Server-side Lua handles inventory, transactions, and anti-cheat validation. The client never decides whether a purchase succeeds.
- Player-owned shops with configurable stock, pricing, and a robbery mechanic that creates risk-reward gameplay.
- Built on ox_lib for UI components and ox_inventory for item management — follows the ecosystem conventions instead of reinventing them.