Skip to content
Business Management product preview

LuckyScripts / FiveM

Business Management

A production-ready, Lua-based restaurant and business management framework built for FiveM servers. Designed with lazy-loading architecture, RAM-first caching,...

ESXQBoxQBCore

LUCKYSTORE

FIVEM / SYSTEM

Price before tax

Checking price...

Your CFX account connects the purchase to you. Tax and final totals are confirmed by Tebex at checkout.

Purchasing becomes available after the live price is confirmed.

Read the documentation

Full-Featured, Optimized & Dynamic Restaurant/Business Management System for FiveM

A production-ready, Lua-based restaurant and business management framework built for FiveM servers. Designed with lazy-loading architecture, RAM-first caching, framework-agnostic bridge system, and complete ox_lib integration for a premium roleplay experience.

Includes inventory items images.

In your world

01

Customers and staff interact through ordering and payment.

02

Kitchen staff prepare recipes and follow the order queue.

Multi-Restaurant Support

Unlimited restaurants, each with independent menus, recipes, orders, and settings.

Dynamic Menu Management

Add, edit, remove menu items with categories and pricing in real-time.

Kitchen Station System

Cooking stations (Grill, Fryer, Oven, Coffee Machine) and Assembly stations (Prep Table, Drink Station).

Dynamic Recipe System

Create restaurant-specific recipes with custom ingredients, linked to menu items.

Cart & Order System

Full customer ordering flow with FIFO queue, status tracking, and real-time kitchen updates.

Payment System

Cash and bank card payments with customer confirmation flow.

Receipt System

Physical receipt items (ox_inventory) with metadata, single/bulk redemption at NPC.

Tip System

Configurable tip percentages (0-20%) added during payment.

Discount System

Time-limited hourly discounts targeting all products, categories, or specific items with overlap prevention.

Z Report System

Revenue analytics: total income, tips, payment method breakdown, discount stats.

Wholesale Market

NPC-based bulk ingredient purchasing via ox_inventory shop system

Restaurants don't appear after server restart?

Restaurants are lazy-loaded. They load on first player interaction. Use PreloadAllRestaurants() export if you want warm-up at startup.

Orders disappear after restart?

By design. Active orders live only in RAM. Completed/cancelled orders are logged to lcky_orders_log.

Restaurant is always closed after restart?

Intentional. ResetAllRestaurantsOpenStatus() runs on resource start. A manager must open the restaurant each session.

How do I add a new restaurant?

1) Add the job to your framework. 2) Add it to Config.Restaurants and Config.RestaurantJobs. 3) Use /restaurantadmin in-game to register it with coordinates.

How do I add new cooking station processes?

Edit shared/config_stations.lua → Add entries to Config.CookingStations[stationType].processes.

How do I add new assembly ingredients?

Add entries to Config.AssemblyIngredients in config_stations.lua.

How do I add a new menu category?

Add an entry to Config.MenuCategories in config.lua.

NEED HELP?

JOIN DISCORD.

Back to scripts