Oxide Pizza Job
Pizza delivery gig job with order tiers, random events, and progression for FiveM servers.
Overview
oxide-pizzajob is a pizza delivery gig job where players clock in at one of three Pizza This! locations, pick up orders from the counter, carry a pizza box to their company vehicle, and deliver across the city.
The default package ships with:
- 3 pizza shop locations
- 112 delivery zones
- 5 progression levels
- 3 order types
- 8 tutorial prompts
Players earn persistent progression, daily streak bonuses, random tips, and order-type multipliers while a complaint system handles shift abuse such as vehicle destruction or dying on shift.
Technical
| Dependency | Required | Purpose |
|---|---|---|
o-link | Yes | Framework and system abstraction layer used by the resource |
ox_lib | Yes | Locale, callbacks, timers, context/input UI, and utility functions |
oxmysql | Yes | Database access for progression data |
o-link modules used
characternotifyphonemoneyclothingfuelvehiclekeytargetmenuprogressbarhelptextlogger- framework lifecycle events
Database
The resource uses the unified job_progression table and stores pizza entries with job = 'pizza'.
Frontend
The packaged UI is Vue 3 + Vite + Tailwind CSS and powers:
- the shift menu
- the in-job delivery HUD
- shift summary screens
- tutorial overlays
- waypoint overlays
Menu Modes
Config.menuStyle = 'nui': full Vue menu with cinematic camera and progression cardConfig.menuStyle = 'menu': lightweightolink.menuflow
Summary Modes
Config.shiftSummary = 'nui': popup summary on clock-outConfig.shiftSummary = 'text': notification summary on clock-out
The resource also attempts to send service emails for shift events and the detailed clock-out breakdown through o-link.phone.
Features
- Three order types: Standard, Priority, and Catering deliveries each use different pay multipliers, with Priority unlocking at level 4 and Catering unlocking at level 5.
- Progression and leveling: Five tiers from Trainee to Veteran increase pay multipliers, tip chances, batch sizes, and order type access.
- Random delivery events: Customer Not Home, Rush Order, and Wrong Address events vary delivery flow and payout opportunities.
- Detailed pay breakdown: Base pay, distance bonus, speed bonus, streak bonus, tips, taxes, gas, and damage charges all feed the final shift payout.
- Pizza prop workflow: Players visibly carry a pizza box, must store it in the vehicle before entry, and hand it off to customer NPCs at the door.
- Uniform system: Toggle a pizza delivery uniform on or off through the shift menu with separate male and female outfit configs.
- Builder tooling:
/pizzacreate,/pizzavehicle,/pizzadeliv, and/pizzaexportcreate and export new shop setups without editing config files by hand. - Anti-abuse system: Complaint tracking, timeout suspensions, and anti-teleport validation protect the job flow.
- Tutorials: Eight first-time prompts guide players through clocking in, storing pizza, delivering, and leveling up.
Documentation for setup and operation lives in Installation, Configuration, Features, Admin, and Troubleshooting.
Documentation
Installation
Install dependencies and verify the delivery loop.
Configuration
Configure shifts, orders, payments, events, and progression.
Features
Explore order types, progression, random events, and payouts.
Admin Tools
Use administrative and testing commands.
Troubleshooting
Resolve common setup and gameplay issues.