Legacy Shops
In-game shop creator and dynamic store system for FiveM
An in-game shop creator and dynamic store system for FiveM. Admins can create and manage shops entirely through an in-game UI, with support for preset templates, dynamic price fluctuations, and automatic restocking.
Features#
- In-Game Shop Creator -- Create, edit, and delete shops directly from an admin UI with ped placement
- Preset System -- Pre-built shop templates (General Store, Ammunation, Pharmacy, etc.) that auto-populate categories and items when creating a shop
- Custom Presets -- Admins can create, edit, and save their own preset templates with custom categories and items
- Dynamic Price Fluctuation -- Prices randomly fluctuate within a configurable percentage range at set intervals
- Automatic Restocking -- Items with limited stock automatically restock a percentage of their max stock on a timer
- Category System -- Organize shop items into categories with custom sort ordering
- Ped Placement -- Visual ped placement system for positioning shop NPCs in the world
- Blip Configuration -- Per-shop map blip settings (sprite, color, scale, enabled/disabled)
- Purchase History -- All purchases are logged to the database with player, item, quantity, and price data
- Cash and Bank Payments -- Players can pay with either cash or bank balance
- Stock Management -- Items can have unlimited stock (
-1) or limited stock with max capacity - Inventory Integration -- Checks carry capacity before allowing purchase via legacy-lib
- Version Checker -- Automatic version checking to notify you when updates are available
- Discord Webhooks -- Configurable Discord webhook notifications for shop events
Commands#
| Command | Description |
|---|---|
/shopcreator | Opens the shop creator panel (admin only) |