PH_DrivingSchool

PH_DrivingSchool

€15.00

Add to Basket

@Verified✅ 


# PH_DrivingSchool | Feature Overview


PH_DrivingSchool is a modern ESX/QB driving school built for servers that want more than a basic test marker.

It gives your players a full academy flow, clear progression, and practical exams that actually feel alive.


## Core Features


- Modern NUI theory exam with progress tracking, result screen, and responsive layout.

- Dedicated academy menu UI with license cards, prices, lock/completed states, and requirement hints.

- Live practical HUD (speed, speed limit, route progress, zone, grade, penalty points, focus alerts).

- Examiner-driven practical flow: walk to the exam vehicle, board, guide the route, and call out segments.

- Optional examiner voice callouts with text fallback.

- Dynamic route selection per license, with anti-repeat route picks between runs.

- License-specific checkpoint shaping, so each class feels different and not copy-pasted.

- Random focus segments with weighted penalties for stronger replay value.

- Per-license difficulty tuning (focus segment count, range, and penalty multiplier).

- End-of-test debrief with route name, runtime, grade, and fault breakdown.


## Licensing System (US Progression)


Includes a full progression roadmap from learner permit to advanced CDL endorsements:


- Learner Permit (`dmv`)

- Class C Driver License (`drive`)

- Class M Motorcycle License (`drive_bike`)

- CDL Class C (`drive_cdl_c`)

- CDL Class B (`drive_bus`)

- CDL Class A (`drive_truck`)

- CDL Passenger Endorsement (P) (`drive_passenger`)

- CDL School Bus Endorsement (S) (`drive_school_bus`)

- CDL Tanker Endorsement (N) (`drive_tanker`)

- CDL Hazmat Endorsement (H) (`drive_hazmat`)

- CDL Doubles/Triples Endorsement (T) (`drive_double_triple`)

- CDL Tanker + Hazmat Endorsement (X) (`drive_hazmat_tanker`)


## Gameplay & Balance Controls


- Penalty point system for speeding, collisions, and abandoning the exam vehicle.

- Theory retake cooldown to stop instant retry spam.

- Spawn safety with multiple fallback vehicle spawn points to reduce multiplayer conflicts.

- Optional trailer spawning/attachment support for licenses that need it.

- MPH or KM/H support (imperial/metric toggle).


## Integration & Compatibility


- Built for `es_extended` + `oxmysql`.

- Optional `ox_target` academy NPC interaction (with fallback marker/prompt flow).

- Notification system adapter:

  - Auto-select (`PH_Notify` -> `okokNotify` -> `ox_lib` -> ESX fallback)

  - Or force your preferred notify system.

- Optional PH_Licenses sync to auto-issue mapped license cards on pass.

- Own storage table: `ph_dmv_licenses`.

- Legacy migration/sync support with `user_licenses` for compatibility.


## Localization


- Locale-ready text system across UI, menus, labels, callouts, and question banks.

- Includes 13 locales out of the box:

  - `de`, `en`, `es`, `fi`, `fr`, `hu`, `it`, `nl`, `pl`, `sr`, `sv`, `tr`, `zh-cn`


## Why It Feels Better In-Game


Players don�t just click through a menu and get a pass/fail popup.

They move through a real academy loop with guided practical tests, route variety, meaningful scoring pressure, and a clear long-term license path.


That gives driving licenses actual value on your server instead of feeling like a one-time checklist.



Video Preview **SOON**