qb-cityhall
qb-cityhall lets players request configured identity documents and apply for configured jobs. It
also exposes driving-school locations and can use qb-target when setr UseTarget true is set.
Before starting it
- Start
qb-core,PolyZone, and the inventory integration first. - Review city hall coordinates, available jobs, licenses, and driving schools in
config.lua. - If target mode is enabled, start
qb-targetbeforeqb-cityhall. - Confirm the configured license items exist in shared items and the inventory resource. Start
qb-phonebefore testing driving-school mail.
The current server code checks proximity and the allowlist before applying a job. Preserve that check; separately validate document type, hall, licence eligibility, and payment server-side when adapting the request flow.
Source: official repositoryΒ