Herd Shop Creator is a complete player-owned shop system for FiveM, built around one idea: create and run an entire store without ever touching a config file. Admins place shops live in-game, players buy them, and owners get a full dashboard to stock, price, staff and restock their business including a real drive-it-yourself warehouse delivery loop and a player-driven share market.
Preview
Store
In-Game Shop Creator
A dedicated creation menu — build a fully working shop without restarts or config edits.
-
/createshopopens the builder (locked behind thecommand.createshopACE permission) -
Grab-to-place positioning — walk to a spot, press a key, and the exact coordinates lock in. Do this for all three interaction points: the purchase point, the customer storefront, and the jobs board, plus the delivery/vehicle spawn point
-
Set name, address, purchase price and interaction distance
-
Choose interaction method per shop — markers or ox_target
-
Pick the marker type (any GTA marker 0–43)
-
Configure all four blips independently — sprite, colour and scale for for-sale, owned, customer and jobs
-
Choose a shop type (e.g. 24/7) — type rules are enforced server-side
-
Seed a starting item list on creation
-
Saves to the database and broadcasts live to every player instantly — the shop exists the moment you confirm
Player Shop Ownership
Shops are real, ownable businesses.
-
Players buy a shop at its purchase point with cash or bank
-
Ownership is tied to the player identifier and persists in the database
-
Owners get the full management dashboard; everyone else sees the storefront
-
Transfer ownership to another player, or close/sell back the store
-
Separate cash and bank balances per store, plus a configurable tax rate
Owner Dashboard
Everything an owner needs in one clean panel.
-
Store profile — name, tagline, address, opening hours, tax
-
Live store funds, recent activity and full transaction history
-
Item management — add, edit and remove products
-
Stock & restock controls
-
Employee roster — role, wage, sales and shift status per staff member
-
Jobs board management
-
One-click transfer or close store
ox_inventory Image Support
Item icons that just work — no manual asset setup.
-
Images pull directly from ox_inventory (
nui://ox_inventory/web/images/…) -
Built-in item picker reads your live ox_inventory item list when adding products
-
Custom image override supported per item if you want something different
-
New items show the correct icon automatically on the storefront
Items, Pricing & Discounts
Full control over what each store sells and for how much.
-
Add any item with category, icon, buy price and sell price
-
Per-item discounts — set a sale percentage on any product
-
Licensed items — flag products that require a license (e.g. weapons) so they’re gated correctly
-
Per-item max stock caps
-
Edit pricing, stock and discounts live from the dashboard
-
Shop-type rules enforced server-side — 24/7 stores can’t stock Weapons or Ammo
Stock & Warehouse Restock
Not a button that refills numbers — an actual job you drive.
-
Quick Restock All to instantly top every item to its max, or run a physical delivery:
-
Order stock from the dashboard → a delivery truck spawns at the warehouse with a GPS route and blip
-
Drive to the warehouse, collect every stock crate (animated pickup) and load them into the truck
-
Drive back to your store’s delivery point — stock is shelved automatically, capped at each item’s max
-
The restock cost is deducted from the store bank
-
Two modes: owner restock (you pay, you stock) and a paid delivery job for staff/players, paid out of the shop bank
Jobs Board
Every shop can hire.
-
Owners post jobs at the store’s jobs point — title, type, description, pay, pay unit, shift, slots and requirements
-
Mark roles as hot/featured
-
Players browse the board in-game and take delivery work
-
Delivery jobs pay out directly from the shop’s bank balance
Stock Market — Player Share Trading
A real, player-driven market in shop equity.
-
Every shop has tradable shares with a base price derived from its value
-
Players list shares for sale at their own price
-
Other players buy listings with cash or bank
-
Cancel a listing any time to return your shares
-
Holdings are tracked per player; the live share price reflects the latest listing
-
Sellers who are offline receive pending credits, paid out when they return
Customer Storefront
Fast, clean shopping for everyone else.
-
Browse by category, add to cart, choose quantity
-
Cash or bank checkout
-
Items delivered straight to the player via ox_inventory
-
Stock decrements per sale and store cash rises in real time
-
Per-shop blocked items and blocked categories hide products from specific storefronts
Admin Panel
Server-side control over every shop.
-
List all shops — config-defined and in-game-created — with live ownership status
-
Clear ownership on any shop
-
Delete a shop completely (cleans items, employees, jobs and transactions)
-
Adjust any shop’s purchase price on the fly
-
Gated behind the
command.createshopACE permission
Dependencies
-
ox_inventory
-
ox_target (only if you use target-based interaction)
-
oxmysql
Support
All support provided through the Herd Development Discord server.
| Code is accessible | Yes |
| Subscription-based | No |
| Lines (approximately) | 2,500+ |
| Requirements | ox_inventory, oxmysql |
| Support | Yes |







