An Immersive Multijob Script with Admin/Boss Control
Uses FiveM escrow
90%+ of the code is accessible.
- Updated 6/2/22: Now supports qb-management. You can turn this on/off in the Config file. When a boss hires/fires/promotes someone, it will automatically handle their authorization as well.
Admins can create new jobauth points as well as authorize and unauthorize players from obtaining certain jobs. You can set which admin rank can use this within the config.lua
Job Bosses can also authorize/unauthorize players at will. This allows bosses to control who can come and go as they please.
You can authorize players to acquire the job at a specific grade level. For example, you can authorize police officers to obtain the rank of “Sergeant” by setting their job authorization to
Anyone with a grade authorization will reobtain the job at the highest authorized grade.
Config.useManagement to true if you want authorizations to be handled automatically by job bosses when they hire/fire or promote someone.
/jobauth new/allow/deny/list id job grade(default 0)
This command allows bosses and admins to authorize the job.
Config.newPoint = 'god'
Minimum rank needed to add new jobauth points
Config.adminCommand = 'admin'
Minimum rank needed to use /jobauth without being a boss
|Code Accessible||All except 1 file|
|Lines of Code||About 900|