LRRP Supermarket — PREMIUM | Advanced QBCore Business System
Turn supermarket ownership into a full business-management experience with LRRP Supermarket Premium.
Built for QBCore, LRRP Supermarket allows players to own and operate a persistent supermarket with supplier orders, warehouse stock, physical shelf restocking, configurable prices, employees, progression, reputation, expansions and detailed business statistics.
Instead of another simple shop menu, the supermarket has its own economy and stock system where products must actually be ordered, delivered, stored and moved onto shelves before customers can purchase them.
Core Features
-
Persistent supermarket ownership
-
Full QBCore integration
-
Player-owned supermarket businesses
-
Business account
-
Deposit and withdraw funds
-
Supplier ordering system
-
Wholesale product pricing
-
Configurable case sizes
-
Delayed deliveries
-
Delivery collection area
-
Warehouse stock management
-
Separate shelf stock
-
Physical shelf restocking
-
Configurable shelf capacities
-
Retail price management
-
Price limits and validation
-
Open / Close supermarket controls
-
Player shopping interface
-
Cash payments
-
Bank payments
-
Purchased products automatically added to inventory
-
Shelf quantities decrease with every sale
-
Revenue deposited into the supermarket account
-
Simulated NPC customer sales
-
Store XP
-
Store levelling
-
Reputation
-
Level-restricted products
-
Employee management
-
Employee permissions
-
Manager employee role
-
Store expansions
-
Daily business statistics
-
Revenue tracking
-
Profit tracking
-
Customer tracking
-
Database persistence
-
qb-target integration
-
Command fallbacks
-
Configurable locations
-
Configurable blips
-
Configurable products
-
Custom supermarket branding
-
Custom logo support
Premium Business Events
Premium adds dynamic events that can affect the supermarket economy.
Examples include:
Rush Hour
Temporary increases in customer demand.
Product Demand Events
Certain product categories can become more popular, creating opportunities for higher sales.
Supplier Sales
Wholesale products can temporarily become cheaper, allowing smart owners to stock up while prices are low.
These systems are designed to make supermarket management less predictable and encourage owners to actively manage their stock and finances.
Employees
Hire and manage supermarket employees.
Premium supports up to 12 employees by default, with configurable permissions and management options.
Employees can be given access to different parts of the supermarket system depending on their role.
Premium also includes the Manager permission level.
Multiple Locations
Premium supports multiple supermarket locations.
By default, the system supports up to:
99 supermarket locations
This allows servers to eventually operate supermarkets across areas such as:
-
Strawberry
-
Sandy Shores
-
Paleto Bay
-
Other custom MLO locations
Each location can be configured independently.
Products
Premium supports an extremely large configurable product catalogue.
Server owners can configure:
-
Item name
-
Display label
-
Product category
-
Wholesale cost
-
Retail price limits
-
Units per case
-
Shelf capacity
-
Required supermarket level
-
Product availability
The Premium configuration supports up to 999 products by default.
If an item does not exist inside QBCore.Shared.Items, the product is safely skipped.
Store Progression
Supermarkets earn XP through business activity.
As the store progresses, owners can unlock more products and grow the business.
The system includes:
-
XP
-
Store levels
-
Reputation
-
Product requirements
-
Business expansions
Premium supports up to 5 expansions by default and can be configured further.
Business Dashboard
Owners can monitor the performance of their supermarket through the management interface.
Statistics include:
-
Business balance
-
Daily revenue
-
Profit
-
Store level
-
XP
-
Reputation
-
Employees
-
Total sales
-
Customers served
-
Expansion status
Premium also includes additional business analytics.
Security
Important economy actions are handled server-side.
Protection includes:
-
Server-side product pricing
-
Server-side stock validation
-
Server-side money validation
-
Interaction distance checks
-
Atomic checkout stock reservations
-
Protection against two players purchasing the final item at the same time
-
Inventory rollback if a purchase cannot be completed
-
Payment rollback protection
The client never decides how much stock, money or revenue a supermarket should receive.
MLO Friendly
The included version is configured around the Strawberry supermarket area, but all locations can be changed.
You can configure separate positions for:
-
Management
-
Checkout
-
Loading area
-
Shelves
-
Chillers
-
Premium displays
This means LRRP Supermarket can be moved into almost any supermarket MLO without rewriting the core system.
Dependencies
-
qb-core
-
qb-inventory
-
qb-target
-
oxmysql
Installation
Import:
sql/install.sql
Then add:
ensure oxmysql
ensure qb-core
ensure qb-inventory
ensure qb-target
ensure LRRP_Supermarket
Do not run the Free and Premium editions simultaneously.
Free → Premium Upgrades
The Free and Premium versions use the same database structure.
Customers upgrading from the Free edition can move to Premium without wiping their supermarket progression.
Free vs Premium
Free
-
10 products
-
2 employees
-
1 supermarket
-
1 expansion
-
LRRP branding
-
Core supermarket gameplay
Premium
-
Up to 999 products
-
Up to 12 employees
-
Up to 99 supermarket locations
-
Up to 5 expansions
-
Manager permissions
-
Custom logo
-
Custom branding
-
Demand events
-
Supplier sales
-
Rush-hour events
-
Premium analytics
-
Full business-management experience
Built by LRRP.