Preview Photos
Job Menu
Admin Menu
Features:
-
Multi-Job Support with Smart Limits – Players can hold multiple jobs simultaneously with configurable limits for civilian and whitelisted roles. Jobs are auto-categorized, and grades are preserved when switching so players can return to their exact position anytime. -
Real-Time Duty System – Shows the number of players currently on duty for each job in real time. One-click duty toggles with full QB/QBOX framework integration and automatic status syncing across the entire server. -
Powerful Admin Management Panel – A complete player management hub displaying online players, jobs, grades, and citizen IDs. Admins can assign jobs, change grades, view job history, and remove roles with live search filtering. -
Beautiful Modern Interface – Stylish UI with a dark theme, smooth animations, responsive cards, tabbed navigation, real-time indicators, and visual badges for duty status and active roles. -
Ultra-Lightweight Performance – Runs at 0.00ms while idle and peaks only at 0.01ms during active use. Event-driven architecture ensures zero performance impact when menus are closed.
Preview 
Preview Video
Purchase Links 
Escrowed
Open Source
Installation
- Download from Keymaster/Portal
- Ensure the folder is named AP5-MultiJob.
- Put the folder in your resources folder.
- Restart your server.
Preview config.lua
Config = {}
Config.Debug = false
Config.Framework = "qb" -- "qb", "esx", or "qbox"
Config.Command = 'jobs'
Config.OpenKey = 'F9'
Config.AdminCommand = 'adminjobmenu'
Config.AdminGroups = {
'admin',
'superadmin',
'god'
}
-- Limits (0 = No Limit)
Config.MaxJobs = 5 -- Global Max limit (Civ + Whitelist)
Config.MaxWhitelistedJobs = 3 -- Specific limit for whitelisted
Config.MaxCivilianJobs = 3 -- Specific limit for civilian
Config.DefaultIcon = 'fa-briefcase'
Config.DefaultColor = '#9ca3af'
Config.Jobs = {
['unemployed'] = {
civJob = true,
whitelistedJob = false,
icon = 'fa-user',
iconColor = '#9ca3af'
},
['police'] = {
civJob = false,
whitelistedJob = true,
icon = 'fa-shield-halved',
iconColor = '#3b82f6'
},
['ambulance'] = {
civJob = false,
whitelistedJob = true,
icon = 'fa-staff-snake',
iconColor = '#ef4444'
},
['mechanic'] = {
civJob = false,
whitelistedJob = true,
icon = 'fa-wrench',
iconColor = '#f97316'
},
['taxi'] = {
civJob = false,
whitelistedJob = false,
icon = 'fa-taxi',
iconColor = '#eab308'
},
['garbage'] = {
civJob = false,
whitelistedJob = false,
icon = 'fa-trash-can',
iconColor = '#22c55e'
},
['realestate'] = {
civJob = false,
whitelistedJob = true,
icon = 'fa-house',
iconColor = '#8b5cf6'
},
['cardealer'] = {
civJob = false,
whitelistedJob = true,
icon = 'fa-car',
iconColor = '#ec4899'
},
}
Support & Community
Need help, updates, or want to suggest features?
Join the AP5 Studios Community on Discord
Click here to join: AP5 Studios
Additional Info
| Code Access | No |
| Subscription-based | No |
| Lines of Code | ~1500 |
| Requirements | None |
| Support | Yes |












