🔥 Advanced BBQ System
By Infamous Development
📺 Watch the showcase: https://youtu.be/Gpwf_hNaxIU?si=VZaw7mAcRL_FcBXx
A complete cooking, mastery, and catering system for serious roleplay servers
This isn't a click-to-cook script. It's a full BBQ economy. Light real charcoal. Wait through real cook times. Hit flips when the script tells you to. Burn the food if you walk away. Sell finished plates at park-side zones. Take catering jobs across the map. Climb a five-tier grill ladder from Starter Kettle to Pit Boss. Build per-recipe mastery from Novice to Legend.
Built ground-up for QBCore. Server-authoritative on every transaction. Tested on a live server before launch.
What's new in v2.0.1 — The Pitmaster's Polish update
- Food sits on the grill while it cooks. Hot dog cooks as a hot dog. Brisket cooks as a brisket. Anyone walking past your grill sees the meat on the grates with smoke pouring up — not just an empty grill.
- Successful flips rotate the prop 90° in real time — visual reward synced to the flip mini-game. Looks great on stream.
- Per-tier prop offsets — fine-tune where the food sits on each grill model.
- Mid-join sync — players who connect during an active cook see in-progress meat correctly.
🍖 Core Features
Cooking Depth
- 19 recipes across 5 tiers: Basic, Advanced, Elite, Prestige, Smoked
- Real cook times — ~2 minutes for a hotdog at level 0, scaling down with mastery
- Live flip mini-game during the cook for bonus yield + XP
- Burnt food path — walk away or miss flips and you ruin the cook
- Smoked tier requires a Tier 4 grill (Pit Boss)
Charcoal Economy
- Charcoal is metadata — every bag has its own charge count
- Standard Charcoal Bag: $10, 10 charges, the everyday tier
- Hardwood Charcoal Bag: $25, 25 charges, 10% faster cooks, 5% bonus yield chance
- Inventory tooltip shows "🔥 Charcoal Charges: 7/10"
Grill Progression
- 4-tier upgrade ladder: Starter → Kettle → Portable Pro → Pit Boss
- Each tier unlocks faster cooks, bonus yield, and more charcoal charges
- Tier 4 unlocks the Smoked recipe family
- Drop a grill anywhere, or use any native BBQ prop already in the world (12 grill hashes supported out of the box)
Mastery System
- Per-recipe progression: Novice → Apprentice → Cook → Pitmaster → Legend
- Mastery reduces cook time and improves yield
- Tracked persistently per player
Vendor Economy
- Configurable vendor NPC (default: Vespucci Beach boardwalk)
- Sells charcoal, equipment, sauces, and ingredients
- Buys back burnt food as compost
- Three sell zones for finished plates (Vespucci, Legion Square, Paleto Bay by default — fully configurable)
Catering Jobs
- Pickup-and-deliver jobs scaling with mastery
- Pay-per-plate × rep level × delivery count
- Four configurable drop-off locations across the map
Daily Challenge
- Server-wide rotating recipe target
- Bonus rewards for completion
- Resets on a configurable timer
Premium NUI (custom-built)
- Vintage cookbook Recipe Book with two-page spreads, polaroid food photos, spiral binding
- Vendor NUI with three tabs: Pantry (shopping cart + checkout), Job Board (typewriter-style catering offers), Compost Bin (burnt food buyback)
- Item icons displayed in all
ox_libmenus
Atmosphere
- Real bundled
.oggsound files: ignite, crackle loop, sizzle escalation across 3 intensity tiers, grill scrape, done bell - Smoke + fire particle FX
- 3D positional audio via xsound (or native fallback)
🐝 Recommended Companion: BzZz Grill Food Pack
This script ships ready to integrate with the BzZz Grill Food Pack — custom 3D food props that make every recipe show its real visual on the grill.
The pack is sold separately at https://bzzz.tebex.io/ and is not included with this script. Without it, recipes fall back to a vanilla burger model. With it, every recipe shows its authentic prop. The script works fully without the pack — the pack just unlocks the visual layer the script was designed around.
BzZz is a small creator like Infamous Development. Her work made this script better than it would have been alone. Go check her out.
✦ Recommended Companion: ModernUI by Lation Scripts
This script uses standard ox_lib UI calls. When installed alongside ModernUI by Lation Scripts, every notification, menu, progress bar, and skill check in this script automatically upgrades to ModernUI's premium styling — no config changes needed.
ModernUI is sold separately at https://lationscripts.com/product/modern-ui
⚙️ Fully Configurable
Every meaningful value is exposed in shared/config.lua with ⚠️ CHANGE THIS markers on every setting that requires server-owner attention before launch:
- Inventory system (qb / ox / qs / auto-detect)
- Vendor NPC location, model, and shop inventory
- Sell zone coordinates and labels
- Catering job drop-off locations
- Charcoal pricing and charge counts
- All 19 recipes — ingredients, outputs, cook times, mastery curves
- Grill tier balance — cook multiplier, yield bonus, charcoal charges per tier
- Audio mode (xsound or native fallback)
- BzZz pack toggle
- Permission system (public / owner-only / job / gang)
📦 What You Receive
- Production-ready resource folder — drop in, restart, configure
QUICK_START.md— five-step install cheat sheetREADME.md— full documentation with troubleshootingSUPPORT_BZZZ.txt— credit + integration guide for the prop pack- Install files for QB, OX, and QS inventories —
install/qb/items.lua,install/ox/items.lua,install/qs/items.lua - SQL schema —
install/sql.sql, two tables for mastery + daily challenge - All bundled audio — 9
.oggsound files for ignite, crackle, sizzle, scrape, bell, pack/unpack, extinguish - Item icons — drop-in PNGs for every script item
- Future updates — version updates ship via Tebex auto-delivery
🧩 Compatibility
Frameworks: QBCore (primary) Inventories: qb-inventory, ox_inventory, qs-inventory (auto-detect or manual) Targeting: qb-target, ox_target compatible Audio: xsound (recommended) or native GTA fallback Voice: integrates with any voice system already on your server Polyzones / Locations: fully decoupled — works on any map, including reskins and MLO interiors Performance: 0.00ms idle, server-authoritative on all state mutations
Tested with:
- qb-core (latest)
- qb-inventory (latest)
- ox_inventory (latest)
- ox_lib (latest)
- ox_target / qb-target
🛠 Setup Difficulty
Beginner-friendly. A standard install takes 5–10 minutes following the QUICK_START.md. The default config ships with sensible coords on Vespucci Beach and three Los Santos sell zones — playable out of the box, customizable when you're ready.
📜 Terms
- Single server license per purchase
- No reselling, redistribution, or sharing of the unencrypted source
- Updates ship via Tebex auto-delivery and may expand features over time
- Support via Discord: https://discord.gg/bh77yjDegd
🔥 Advanced BBQ System Built for immersive servers. Built by Infamous Development.
Scripts built different. By one dev. For the streets.