MulderDev - Restaurant

:fork_and_knife_with_plate: [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.


:open_book: 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.


:sparkles: Features

:credit_card: Cash Register

  • Full POS system with product categories
  • Shopping cart & checkout system
  • Receipt generation using metadata

:package: Order System

  • Server-side synced orders
  • Status system: Open / In Progress / Done
  • Smooth workflow between cashier & kitchen

:television: Displays

  • Kitchen display showing active orders
  • DUI-based TV board with live updates

:cooking: Cooking Systems

:hot_beverage: Coffee Machine

  • Interactive UI
  • Supports multiple coffee recipes

:cooking: Cooking Station

  • Grill system with animations
  • Cooking progress bar

:kitchen_knife: Cutting Board

  • Ingredient preparation system
  • Knife animations & progress UI

:cup_with_straw: Soft Drink Dispenser

  • Multiple drinks
  • Syrup + water system

:package: Additional Systems

  • Shared storage (MySQL-based)
  • Multi-language support (EN / DE)
  • Supports qb-inventory & qs-inventory
  • Boss menu with product management

:link: Download / Purchase

:backhand_index_pointing_right: Tebex: MulderDev · FiveM Scripts
:backhand_index_pointing_right: Discord - Support : Discord


:gear: Requirements

  • QBCore Framework
  • oxmysql
  • qb-target (or similar targeting system)

:hammer_and_wrench: Installation

  1. Add the script to your resources folder
  2. Ensure dependencies are installed
  3. Add the resource to your server.cfg
  4. Configure settings in the config file

:red_exclamation_mark: Notes

  • This resource is optimized for performance
  • Fully configurable for different restaurant types
  • Regular updates & improvements planned

:clipboard: Resource Information

:brain: 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**


:video_game: Assets

  • Assets are accessible: Yes
  • Subscription-based: No
  • Polygons: N/A
  • Texture size: N/A
  • Requirements: None
  • Support: Yes

:house: MLO

  • MLO included: No
  • Number of rooms: N/A
  • Number of entities: N/A
  • Requirements: None
  • Support: Yes

## :camera_with_flash: Preview

### :package: Storage

### :cooking: Cooking System

### :credit_card: Cash Register

### :package: TV DUI

1 Like

Looks Nice!

1 Like