Overview
A complete truck delivery job for your server. Players load boxes by hand, drive to each stop, pick the boxes from a cargo view with a shipping label on each one and sign a bill of lading with the mouse. Routes, stops, pay and vehicles are all set up in game with a full creator, without touching a file.
Includes one resource: lt-trucker. It gives and takes no items, so it needs no inventory integration.
Features
- In-game creator (
/truckercreator): routes, stops, cargo locations, pay, level, blip and menu colours. - Hand loading: pick each box from the floor, carry it to the back of the truck and it slides into place. The last stop goes in first.
- Cargo view with thermal shipping labels: double click a label and the box slides to the doors and into your hands.
- Optional labelling step: take the labels and drag the right one onto each box, with a zoom on the box.
- Bill of lading signed with the mouse at every stop.
- Bay calibration: adjust the camera, floor and box places for any vehicle, addons included.
- Guide for the first route, with Continue and Skip.
- Groups of 2 players working at the same time. Pay is split and each player gets the full XP.
- Levels and XP with a configurable curve, cooldowns and optional time limits per route.
- Configurable pay: base per route, pay per box by its size, level bonus and vehicle percentage.
- Pay straight to the bank, with a notice on the phone (qs-smartphone or lb-phone) or on screen.
- Server-side validation: distances, times, stop order, box ownership, speed between stops, pay and per-player rate limiting.
- Interaction with ox_target, qb-target or a key (E). Detected automatically.
- Three languages: English, Spanish and French, following your base locale.
Compatibility
| Item | Details |
|---|---|
| Frameworks | QS Core, Qbox, QBCore, ESX (auto-detected) |
| Inventory | Not needed (no items used) |
| Dependencies | ox_lib, oxmysql |
| Optional | ox_target / qb-target, qs-textui, qs-smartphone / lb-phone (pay notice), qs-banking (bank history), qs-corevehiclekeys / qbx_vehiclekeys / qb-vehiclekeys |
| Database | Tables and a sample job are created automatically on start (MySQL / MariaDB via oxmysql). No SQL to import. |
| Language | English, Spanish and French, translatable via locales/ |
| Artifacts | No minimum version. Recent artifacts recommended. |
What you can edit
config.lua— pay, levels, groups, trucks, box models, bays, interaction, signature, labels, animations, guide and limitslocales/— all in-game and UI textsbridge/— framework, bank, phone and vehicle key adapters, in case you use other resources- From the in-game creator — routes, stops, cargo locations, NPC, return zone, truck spawn, label point, bay calibration, blip and menu colours
Installation
- Download the script from Keymaster → Granted Assets (Cfx.re portal).
- Copy the
lt-truckerfolder intoresources/without renaming it (if using FTP, binary mode). - Add to
server.cfg, afterox_lib,oxmysqland your framework:
ensure ox_lib ensure oxmysql ensure qs-core # qbx_core, qb-core o/or es_extended ensure lt-trucker add_ace group.admin lt_trucker.admin allow
Restart the server and use /truckercreator: in Settings place the NPC, the return zone and the truck spawn, and press Calibrate bay. Then check the sample routes in Routes. On Qbox, the mule model is blacklisted by qbx_smallresources: use benson (default), pounder or boxville.
Full guide: lite-scripts.com/docs-trucker
License & delivery
- Delivery: automatic to your Cfx.re account (Keymaster) after payment.
- Protection: Cfx.re Asset Escrow. Configurable files are left open.
- License: for your Cfx.re account, on as many servers as you want. No reselling, sharing or leaking.
- Updates: free forever, announced on Discord.
