A fully featured, immersive DMV licence system for QBX Core servers. Players must earn their licences the proper way โ theory test, practical test, and all.
๐ Licence Types
- Car Licence
- Bus / HGV Licence
- Fixed-Wing Pilot Licence
- Helicopter Licence
๐ Theory Test
- 15 randomised multiple-choice questions per licence type
- Fully UK-themed questions (road law, aviation regulations, HGV rules)
- Configurable pass mark (default 12/15)
- Configurable cost per attempt
๐ฆ Practical Test
- GPS-guided multi-waypoint routes per licence type
- Per-waypoint conditions (minimum altitude, maximum speed, must be airborne, must be landed, heading checks and more)
- Speed enforcement with configurable warning system (3 warnings before fail)
- Seatbelt enforcement (supports jim-mechanic, jg-hud, qbx_seatbelt, native)
- Per-waypoint custom timeouts
- Weather check for aviation tests โ rain, thunder, fog and blizzard will ground flights
- Realistic plane test: taxi to runway, take off, fly-past, land, taxi to hangar
๐ฎ Police & Admin Features
- Police can suspend any licence type for a set duration with a reason
- Warrant check via tk_mdt โ active warrants block all tests
- Admin command to grant theory, practical or both to any player
- Job-based and ACE permission support for all commands
๐ง Developer Friendly
- Full
lang.luaโ every player-facing string in one place, easy to translate - Config-driven โ examiners, waypoints, costs, vehicles, pass marks, all in config
- QBX metadata sync โ licences readable by tk_mdt and other resources
- Separate
eb_dmv_licensesdatabase table with auto-migration - Vehicle keys resource configurable (Renewed-Vehiclekeys or qbx_vehiclekeys)
๐ฆ Dependencies
- qbx_core
- ox_lib
- ox_target
- oxmysql
- Renewed-Vehiclekeys (or qbx_vehiclekeys)
- tk_mdt (optional โ for warrant checks)
โ Free Updates All future updates are included free of charge. New features, bug fixes and improvements will be pushed automatically.
๐ฌ Support Full support is available via our Discord community. ๐ Join the Discord