Overview
Multijob System is a complete, modernized replacement for the aging marshal_multi_job script. The original script hasn’t been updated in nearly 4 years, leaving server owners struggling with bugs, database errors, and missing features that modern VORP servers desperately need.
We’ve completely rebuilt it from the ground up. This free, open-source replacement eliminates the frustration that players and admins have dealt with for far too long when managing job systems on their servers.
Why Switch?
If you’ve used the original marshal_multi_job, you’ve probably experienced:
-
Column 'cid' cannot be nulldatabase errors -
Job labels not updating properly -
Characters not seeing their jobs in the menu -
No admin panel for managing player jobs -
No way to manage offline players -
Outdated code with no support
This replacement fixes ALL of that and adds powerful new features that make job management actually enjoyable.
Features
-
Hold Multiple Jobs - Players can work up to 5 jobs simultaneously (configurable) -
Quick Switch - Instantly swap jobs with /mj 1,/mj 2, etc. -
Modern NUI Interface - Clean, responsive menu for players -
Powerful Admin Panel - Full control over every player’s jobs -
150+ Job Presets - Pre-configured police, medical, government, business, and shop jobs -
Online & Offline Support - Manage jobs for players even when they’re not online -
Alphabetized Player Lists - Find players instantly -
Accordion Categories - Organized, expandable job preset browser -
Search & Filter - Find any preset in seconds -
Reliable Database - Fixed all the NULL errors and data corruption issues -
Fully Configurable - Customize everything in one config file
Admin Panel Preview
The new admin panel gives you complete control:
-
Two-Tab Interface - Edit jobs or browse presets
-
Online/Offline Sections - Clearly see who’s on and who’s not
-
Current Job Indicator - See which job is active at a glance
-
One-Click Actions - Set active, edit, remove, or add jobs instantly
-
Preset Browser - 150+ jobs organized by department with accordion navigation
Commands
| Command | Description |
|---------|-------------|
| /multijob | Open the job selection menu |
| /mj [slot] | Quick switch to job slot (e.g., /mj 1) |
| /mjadmin | Open admin panel (admin only) |
Installation
-
Download the latest release from GitHub
-
Place the
multijobfolder in your server’s resources directory -
Import the SQL file into your database
-
Add
ensure multijobto yourserver.cfg -
Restart your server
That’s it. No complicated setup, no dependencies beyond VORP Core and oxmysql.
Configuration
All settings in one simple config.lua:
Config = {}
-- Enable debug logging
Config.Debug = false
-- Menu command
Config.Command = 'multijob'
-- Quick switch command
Config.SwitchCommand = 'mj'
-- Maximum jobs per player
Config.MaxJobs = 5
-- Default job when unemployed
Config.DefaultJob = 'unemployed'
Config.DefaultGrade = 0
Config.DefaultJobLabel = 'Unemployed'
-- Admin groups
Config.AdminGroups = {
'admin',
'superadmin',
'moderator'
}
-- 150+ Job Presets included!
Config.JobPresets = {
police = { ... },
government = { ... },
medical = { ... },
business = { ... },
shops = { ... }
}
Stop Fighting Your Job System
The original marshal_multi_job was great for its time, but that time was 4 years ago. Server owners have been patching, hacking, and working around its limitations ever since.
This free replacement is:
-
Actively maintained -
Bug-free database operations -
Feature-complete admin tools -
Modern, clean codebase -
Open source and free forever
Your players deserve a job system that just works. Your admins deserve tools that don’t fight them.
Dependencies
Download
Version 1.2.5 now available:
GitHub: Releases · RosewoodRidge/Poggy-s-Multijob · GitHub
MY OTHER SCRIPTS
- Poggy Scenes
- Poggy Trash Bins
- Poggy’s Balloon
- Poggy’s Supply Drops
- Witnesses
- The Multijob Substitute [FREE]
- Poggy’s Admin Blips [FREE]
- Character Storage [FREE]
- Crafting UI Overhaul [FREE]
- Rosewood Ridge RP [OUR SERVER]
|— | —|
|Code is accessible | Yes|
|Subscription-based | No|
|Lines (approximately) | ~800|
|Requirements | vorp_core, oxmysql|
|Support | Yes (GitHub Issues)|


