[QBCore] mulderdev_cooking - Advanced Restaurant System
A full-featured restaurant & cooking system for FiveM built for QBCore.
This resource adds a complete restaurant workflow including ordering, cooking, preparation, and storage systems with immersive animations and real-time synchronization.
Description
mulderdev_cooking is designed to bring realistic restaurant roleplay to your server.
It provides a complete system where players can take orders, prepare food, and manage kitchen operations efficiently.
The script focuses on performance, usability, and immersion while remaining fully configurable for different server setups.
Features
Cash Register
- Full POS system with product categories
- Shopping cart & checkout system
- Receipt generation using metadata
Order System
- Server-side synced orders
- Status system: Open / In Progress / Done
- Smooth workflow between cashier & kitchen
Displays
- Kitchen display showing active orders
- DUI-based TV board with live updates
Cooking Systems
Coffee Machine
- Interactive UI
- Supports multiple coffee recipes
Cooking Station
- Grill system with animations
- Cooking progress bar
Cutting Board
- Ingredient preparation system
- Knife animations & progress UI
Soft Drink Dispenser
- Multiple drinks
- Syrup + water system
Additional Systems
- Shared storage (MySQL-based)
- Multi-language support (EN / DE)
- Supports qb-inventory & qs-inventory
- Boss menu with product management
Download / Purchase
Tebex: MulderDev · FiveM Scripts
Discord - Support : Discord
Requirements
- QBCore Framework
- oxmysql
- qb-target (or similar targeting system)
Installation
- Add the script to your resources folder
- Ensure dependencies are installed
- Add the resource to your server.cfg
- Configure settings in the config file
Notes
- This resource is optimized for performance
- Fully configurable for different restaurant types
- Regular updates & improvements planned
Resource Information
Code
-
- Code is accessible: **Partially (Config & locales.lua)**
- Subscription-based: **No**
- Lines (approximately): **~6,600 lines**
**Breakdown:**
-
NUI (HTML / CSS / JavaScript): ~4,200 lines
-
Client (Lua): ~1,200 lines
-
Server (Lua): ~800 lines
-
Config & Documentation: ~450 lines
-
Requirements: **QBCore, oxmysql, qb-target**
-
Support: **Yes**
Assets
- Assets are accessible: Yes
- Subscription-based: No
- Polygons: N/A
- Texture size: N/A
- Requirements: None
- Support: Yes
MLO
- MLO included: No
- Number of rooms: N/A
- Number of entities: N/A
- Requirements: None
- Support: Yes
##
Preview
###
Storage
###
Cooking System
###
Cash Register
###
TV DUI










