π½οΈ JamzRestaurantJob β Full Restaurant Waiter Experience [QBCore | QBox | ESX]
Run a complete front-of-house restaurant career from application and interview through table service, kitchen preparation, billing, tips, and shift completion. Fully scripted NPC workflow, immersive waiter gameplay, custom NUI systems, and deep configuration support for your restaurant MLO.
π YouTube Preview: JamzScripts
βββββββββββββββββββββββββββββββββββββββ
β¨ FEATURES
ποΈ Reception & hiring pipeline
Turn strangers into staff through a real onboarding loop.
* Interview hours β reception only accepts applications during configured inβgame time windows (morning/evening slots, fully tunable).
- Receptionist NPC β target interaction, speaking/idle animations, branded ox_lib dialogue.
- Clipboard application β after confirming interest, players carry a clipboard, find a configurable chair, and complete a full employment NUI (name/DOB pulled from framework character data).
- Desk handβin β place the application prop on the reception desk; receptionist walks to review it and returns when ready.
- Interview room entry β target zone teleports players into your interview interior with screen fades.


π€ Scored interview & job grant
Multiβstep interview with pass/fail logic and framework job assignment on hire.
* Scripted interview scene β locked camera, freemode interviewer NPC (full appearance table), optional props (laptop/chair).
- Interview NUI β typewriter dialogue, multiple choice answers with tone scoring (good/neutral/bad), configurable pass rules.
- Facial moods on the interviewer tied to answer quality.
- Pass = job β server assigns Config.RestaurantJob via QBCore, QBox, or ESX bridge.
- Optional hire cinematic β multiβshot scripted camera tour + teleport after success (Config.JobIntro).


β° Clockβin, shift & work uniform
Start the workday like a real employee.
* Clock In / Clock Out target zone β job + optional grade check, ox_lib progress, screen fades.
- Work outfits β male/female freemode component tables applied on clockβin; restored on clockβout.
- Isolated routing bucket per active shift (optional) so each waiterβs floor instance stays clean.
- Work area leash β leave the configured radius and the shift autoβends with warning notify.
- Ambient floor life β clientβlocal chef, security, bar, and random stage performance variants spawn on shift (performanceβfriendly).

π Reservations & host stand
Every shift feels like a busy service night.
* 2β4 bookings per shift β names, party sizes, and unique references generated per player.
- Reservation overlay NUI β shows while awaiting at the host stand; updates when parties are seated/cleared.
- Sequential service β next party only becomes spawnable after the previous booking reaches the right stage (eating/billing/cleared gates).
- Host await mode β snap to stand, frozen pose, movement lock; cancel keys blocked until guests are fully seated.


πͺ Elevator arrivals & seating
Guests donβt pop in at the table β they arrive like a real party.
* Dual elevator spawn groups β 4 spawn points per group; unique assignment per party member.
- Doorway β gather β host dialogue β navmeshβfriendly waypoints reduce clipping; guests cluster at exit point.
- Booking confirmation RP β auto dialogue: guest states name, player asks for reference; actual booking ref from that partyβs data.
- Table camera preview β cycle Config.Tables cameras, ENTER to confirm table; screenβfaded seating stagger per NPC.
- Table occupied / no free tables handling with notifies when floor is full.


π Menu, orders & kitchen
Full table service loop driven by targets and NUI.
* Menu pickup β place on correct table (wrongβtable protection if holding for another id).
- Browse timer β NPCs βread menuβ; then Take order target appears.
- Perβseat order dialogue β chatβstyle NUI asks each seated guest; random meals/drinks from Config.MenuItems.
- Order pad HUD β waiter name, table id, seat breakdown; walk to kitchen with notepad carry animation.
- Kitchen handoff β drop notepad at pass; optional chef ambient swap (idle chefs β cooking poses); world notepad prop autoβdespawns after configurable delay.
- Food prep timer β random cook duration; pickup trays spawn at kitchen pass slots (up to 4 meals).


πΈ Bar & table delivery
Drinks and food are separate handsβon gameplay beats.
* Bar tray β place tray, open fridge context menu per drink order, bartender handβoff animation, attach drinks to tray slots.
- Carry tray β foodtrayβstyle carry with drink props parented to tray (custom glass models supported via stream).
- Place drinks on table β props snap to perβseat drinkCoords / rotations on each table config row.
- Place food on table β plate + meal props per order; delivers until all seats served.
- Customer eating phase β timed βeatingβ; drink props swap to empty glass variants; wine vs soft drink handled.

π΅ Billing, tips & cleanup
Close the loop and get paid.
* Print bill at register β carry notepad to table β collect payment progress.
- Random cash tips on success (chance + min/max configurable); bill paid by customers (not credited as sale to waiter β tip only).
- Customer despawn with screen fade after payment.
- Pick up plates & glasses β carry stack β drop off at dish pit (sink zone + world prop despawn timer).
- Marks booking cleared on overlay; when all reservations done β shift completion pay + auto clockβout sequence.

π¬ Polish & immersion extras
Small details that sell the job.
* ox_lib throughout β notifies, progress circles, context menus, text UI hints.
- Target bridge β one config switches qbβtarget or ox_target for every zone/entity in the resource.
- Framework bridge β shared server/client API for job, money, callbacks, character profile, job updates.
- Custom drink props β jamz_beer_glass, ecola, sprunk, orangotang glasses (DLC ytyp in stream/).
- Highly tunable β 6+ example tables with seats, drink/food coords, cameras, menu prop placement; elevator paths; interview content in separate config/interview.lua.
βββββββββββββββββββββββββββββββββββββββ
πΊοΈ A SHIFT IN 60 SECONDS
Apply β Interview β Hired β Clock in β Host the door β Elevator party β Confirm booking β Pick a table β Seat them β Menus β Orders β Kitchen β Bar β Food β They eat β Bill β Tip β Clear dishes β Next party β All bookings done β Get paid β Clock out.
Thatβs the loop. Repeatable, immersive, configurable for your venue.
βοΈ EASY TO SET UP
Drop in the resource, set your job name and coords for your MLO.
Tune tables, seats, kitchen, bar, host stand, elevator spawns, and NPC positions.
No SQL file β uses your framework job like any other script.
Detailed install guide included.
Dependencies: ox_lib Β· QBCore, Qbox or ESX Β· qbβtarget or ox_target
βββββββββββββββββββββββββββββββββββββββ
π οΈ Dependencies
Make sure you have all of these installed and properly configured before using the script! β‘
π§© Required
π ox_lib β menus, progress, callbacks, notifications
βοΈ Core Framework (Choose One)
β QBβCore β Required for the script to function
β ESX β Required for the script to function
β QBox β Required for the script to function
ποΈ Database
πΎ OxMySQL β Handles saving & retrieving data
π― Target System (Choose One)
π΅ ox_target
π΄ qbβtarget
π Optional MLO Dependency
This script is preβconfigured to work seamlessly with the following MLO:
π 7Sky Rooftop Restaurant by Loreme Mods / Absurd999
βββββββββββββββββββββββββββββββββββββββ
πΈ PURCHASE
π° Price: $35
ποΈ https://jamzscripts.tebex.io/
βΆοΈ JamzScripts on YouTube
πMake your RP server elite today.