Build and run a premium chauffeur company. Manage fleet/drivers/finances, compete on a public RideBoard, and take Luxury + On-Demand bookings with AI or real player drivers — complete with accept/decline prompts, premium vehicle pools, and configurable payouts.
Chauffeur Fleet is a full-featured FiveM chauffeur business system built for premium RP servers.
Players can create chauffeur companies, buy and assign vehicles, hire AI or real player drivers, and compete for jobs on a public RideBoard where first assignment wins. Riders can request Luxury rides via /rides or make public On-Demand offers via /ridenow.
Assign jobs to AI or real player drivers
Player drivers receive a modal Accept / Decline prompt before any vehicle spawns
Declines return the job back to Open and free the driver instantly
AI chauffeur pickup flow feels natural:
Driver spawns nearby, drives to pickup, passenger targets the car → “Sit in the back”
Passenger sets waypoint + presses E to send destination
AI drives to destination, passenger exits, driver leaves and despawns
Everything uses luxury sedans/SUVs, with config-driven vehicle pools:
Luxury classes spawn from class-specific model lists
On-Demand uses a randomized pool (20 premium vehicles by default)
Shared board visible to all companies
Newest rides on top
Company column shows who claimed the ride
Requesters are charged Cash first, then Bank (blocked if insufficient)
Self-assignment: requester cannot assign their own request to themselves
Player drivers earn more than AI drivers
Default: Player drivers = 40%, AI drivers = 30% (configurable)
Clean wallet transaction log
Correct net profit calculations (income − expenses)
Company overview that separates operating vs owner movements
✅ Player-owned chauffeur companies
✅ Fleet purchase + driver assignment
✅ Hire AI & real players as drivers
✅ Public RideBoard (first to assign wins) + company column
✅ Luxury requests (/rides) with class-based vehicles
✅ Public On-Demand requests (/ridenow) with offer cap
✅ AI pickup + “Sit in the back” targeting interaction
✅ Driver tracking blip while approaching pickup
✅ /endride failsafe command
✅ QBCore/QBX key support (ESX: no keys required)
✅ Configurable payout shares, caps, pickup/destination pools
Required
ox_lib
oxmysql
Recommended
ox_target (or qb-target supported via config)
Framework Support
ESX
QBCore
QBX/QBox
/chauffeur — open management UI
/rides — create a Luxury request (Economy/Executive/SUV)
/ridenow — create an On-Demand request/offer
/endride — force-end a ride (no payout)
All config is in config.lua:
Luxury class model lists
On-Demand premium vehicle pool (20 models)
Luxury price caps + /ridenow offer cap
Driver payouts (player vs AI share)
20 pickup points + 20 destinations for NPC rides
Target system (ox_target / qb-target)
Framework (auto/esx/qb/qbx)
If you need help, open a support ticket with:
your framework (ESX/QB/QBX)
any key resource you use
server console logs (if relevant)