[PAID] Herd Shop Creator — Player-Owned Shops ESX/QBCore/QBx

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.



:clapper_board: Preview

:backhand_index_pointing_right: Youtube


:package: Store

:backhand_index_pointing_right: Tebex


:hammer_and_wrench: In-Game Shop Creator

A dedicated creation menu — build a fully working shop without restarts or config edits.

  • /createshop opens the builder (locked behind the command.createshop ACE 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


:convenience_store: 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


:bar_chart: 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


:framed_picture: 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


:label: 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


:delivery_truck: 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


:briefcase: 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


:chart_increasing: 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


:shopping_cart: 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


:shield: 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.createshop ACE permission


:inbox_tray: Dependencies

  • ox_inventory

  • ox_target (only if you use target-based interaction)

  • oxmysql


:speech_balloon: Support

All support provided through the Herd Development Discord server.

:link: Discord


Code is accessible Yes
Subscription-based No
Lines (approximately) 2,500+
Requirements ox_inventory, oxmysql
Support Yes