Skip to Content
Resourcesqb-cityhall Setup: Licenses & Job Applications

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

  1. Start qb-core, PolyZone, and the inventory integration first.
  2. Review city hall coordinates, available jobs, licenses, and driving schools in config.lua.
  3. If target mode is enabled, start qb-target before qb-cityhall.
  4. Confirm the configured license items exist in shared items and the inventory resource. Start qb-phone before 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Β