Install the Advanced Job Center — a tablet-format job board that runs owner-run RP jobs and scripted civilian jobs side by side.
Requirements
- A FiveM server on a recent recommended artifact build.
- oxmysql — required. Jobs, zones, XP, hours, missions, the leaderboard and the inbox are stored in the database.
- ox_lib, started before the resource.
- QBCore, Qbox, ESX or Standalone — auto-detected, with an open bridge slot for a custom framework.
- A target system is optional: ox_target, qb-target, qs-target and eye-target are supported, with a Press E proximity fallback and an F6 keybind.
Asset download
After purchase the resource is granted to your Cfx.re account. Assign it to your server key in Keymaster and download the ZIP. Full walkthrough: Cfx.re asset escrow.
Installation
- Extract the ZIP into your resources folder and keep the folder name unchanged.
- Add the resource to
server.cfgafter oxmysql, ox_lib, your framework and your target resource:
# server.cfg ensure oxmysql ensure ox_lib ensure qb-core # or qbx_core / es_extended — skip on standalone ensure ox_target # optional: ox_target | qb-target | qs-target | eye-target ensure vn-jobcenter
- Restart the server. Nine database tables are created automatically on first boot. If your database user cannot create tables, import the included
install.sqlby hand and restart again. - Walk up to the Job Center ped (default location in the config) and press E, or press F6 anywhere, to open the tablet.
Warning: The resource refuses to start without a working
mysql_connection_string. Fix the connection first — every other error follows from it.
Permissions
Admin access to the in-game panel can be granted four ways; enable the ones that fit your server in the config:
| Method | How |
|---|---|
| Dedicated ACE | add_ace group.admin venomjobs.admin allow in server.cfg |
| Framework-native | QBCore / Qbox / ESX admin group check |
| Job grade | A job and minimum grade, for example police grade 4 |
| Citizen-ID allowlist | Explicit list of identifiers in the config |
Discord audit webhooks (optional)
Three separate webhook URLs log admin actions (job created, zone edited), shift events (clock in, clock out, XP gained) and moderation events (AFK strikes, out-of-zone). Leave a URL empty to disable that log.
First job: 5-minute walkthrough
- Open the tablet as an admin and switch to the Admin tab.
- Create job → choose Class B (scripted civilian job), name it, set the XP rate and hourly requirements.
- Draw zone → walk the polygon corners on the map and confirm. One polygon per Class B job.
- Optional: attach vehicle models so a shift only counts inside the zone and in the driver's seat.
- Publish — the job is broadcast live to every client, no restart.
Class A jobs (owner-run RP jobs) only need a contact and a waypoint; players are pointed to the owner instead of clocking in.
Verify the install
- Clock into a Class B job inside its zone: the shift timer runs and XP ticks.
- Leave the zone: the grace countdown appears; return before it ends.
- Check the leaderboard and inbox tabs populate after the first shift.
- Check
resmon: the script idles at 0.00ms.
Next steps
Tune progression, AFK rules, targets, locales and accent colours on the Config page.