Advanced Multijobs
A complete multi job menu for QBCore. Players can hold multiple jobs, switch between them and clock in or out from a clean menu, while bosses get a full management panel to hire, promote, remove and customize their job.





Features
A menu which lists every job the player has, with its icon, job name, grade and salary. The active job and on/off duty status are clearly marked, and the list scrolls when there are many jobs.
Switch the active job with one click and go on or off duty right from the menu. A configurable cooldown prevents switch spam.
No more accidentally leaving job. When choosing to remove job it will show a confirmation to leave job instead of leaving them by accident.
Allow unlimited jobs, or turn on a limit that shows the player's job count (for example 2/5) and stops them being hired past it.
Clean, modern embeds with separate boxes for every detail: player name, citizen ID, server ID, Discord, job, grade, and before/after values. Logs hires, removals, promotions, demotions, players leaving jobs, name and icon changes, job switches and duty changes.
Boss Management
- Player opens the menu with /jobmenu or the keybind (default F4)
- Jobs where the player has a boss grade show a manage button
- The management panel lists every employee, online and offline, with their grade and live duty status
- Authorized grades can:
- Hire Players – Pick from a searchable list of online players and choose their starting grade
- Promote & Demote – Change an employee's grade from a dropdown
- Remove Employees – Remove anyone from the job, even if they're offline
- Rename the Job – Set a custom display name
- Change the Icon – Choose any Font Awesome icon from a picker, or type one in
- Every action asks for confirmation and is logged to Discord
Permissions & Security
- Every action is checked on the server, so the UI can't be used to get around permissions
- Boss access uses QBCore's
isbossgrades, or minimum grades you set per job - Managers can only manage grades below their own; the highest grade can manage everyone
- Cooldowns on every action to stop spam
- Webhook links are kept in a server-only file and never sent to players
- FiveM Asset Escrow
Requirements
- qb-core
- oxmysql
- Database tables are created automatically on first start
Built for roleplay servers where players hold more than one job, bosses run their own teams, and staff need a full record of every change.