Premium FiveM scripts for QBX Core and Ox Inventory. Browse the catalog

🚛 Medit8z Trucking | Advanced Trucking Job for QBX Core

A trucking job that takes itself seriously — three-tier CDL licensing with written quizzes and driving tests, owned trucks with persistent damage, hazmat gameplay, 5 skill trees, and 50 levels of progression.

Built for QBX Core servers running Ox Inventory, medit8z Trucking transforms a basic delivery loop into a full career system. Players earn licenses through real exams, drive company trucks for quick jobs, own and maintain their own rigs for freight contracts, and progress through tiered content gates that actually mean something.

🎬 Preview

Preview drops soon — first footage in Discord.

🚚 Two Contract Pipelines

Quick Jobs and Freight Contracts run side-by-side, each with their own truck-handling flow. Quick jobs spawn a company truck for fast cycles; freight contracts use your owned rig out of the depot garage. Both feed the same XP and skill systems.

Quick Jobs — company-spawned truck, deliver, return, collect pay at the depot

Freight Contracts — owned truck out of garage, deliver, payment lands immediately

Trucking balance — earnings go to a separate ledger, withdrawn via the Bank page

Lifetime earnings — tracked separately for the server leaderboard

🪪 Three-Tier CDL Licensing

A real licensing system that gates content the right way. Each tier requires a multi-question written quiz AND a checkpoint-based driving test. Fail either and you face a per-license cooldown before retrying.

CDL Class B — unlocks the Hauler. $2,500 fee. Quiz plus driving test.

CDL Class A — unlocks the Packer and Phantom. Requires CDL B and level 5. $5,000 fee.

Hazmat Endorsement — unlocks the Phantom Custom and tanker / log trailers. Requires CDL A and level 20. $10,000 fee.

Licenses are issued as physical inventory items with full metadata — firstname, lastname, birthdate, issued and expires dates, issuer — and as Qbox player-metadata flags. Real documents, real records.

📈 50 Levels & 5 Skill Trees

A 50-level XP curve plus 5 skill trees with 6 levels each. Skills unlock content and soften penalties — they're a real progression knob, not flavor text.

Product Type (ADR) — unlocks hazmat contracts

Distance — unlocks longer routes

Valuable Cargo — unlocks high-value contracts

Fragile Cargo — reduces fragile cargo damage penalties

On-Time Delivery — adds extra time on timed jobs

🚛 Owned Trucks & Garage System

Buy trucks from the dealership UI, take them out at the depot for freight runs, store them when you're done. Body and engine health persist to the database — your truck remembers how you treat it.

Dealership UI — browse and purchase from configured truck list

Take out / store — ox_target prompts at the depot garage

Persistent damage — body and engine health saved to the database

Diagnostics page — review every truck you own at a glance

⚠️ Damage, Timers & Hazmat

Cargo takes damage from rough driving, and damage is deducted from your payout. Fragile cargo doubles the penalty. Timed contracts pay a 15% bonus for on-time delivery. Hazmat contracts demand both the endorsement and the right trailer.

Server-side telemetry — clients can't underreport rough driving

Fragile cargo — 2× damage multiplier on the route

Timed contracts — 15% on-time delivery bonus

Hazmat tuning — gated by license, fully configurable

🛡️ Built for Production

Server-side authority — every contract acceptance, pickup, delivery, and payout validated on the server

License issuance happens server-side after quiz and driving-test verification — items are granted, not requested

Trucking balance is a server-only ledger — withdrawal is the only path from balance to cash

Auto-migrating schema — 3 tables created on first start, idempotent ALTER migrations for safe upgrades

Asset-escrow protected — config.lua remains editable post-escrow

📦 Dependencies

qbx_core

ox_lib

ox_target

ox_inventory

oxmysql

Earn the keys to the bigger trucks. medit8z Trucking — because a good trucking job should feel like a career.