XCore MultiJob is an advanced multi-job management system for ESX-based FiveM servers. It allows players to hold and manage multiple jobs simultaneously, switch between them easily, and control job slots through a modern NUI interface. The script is designed for simplicity, security, and extensibility.
Key Features & Advantages
- Multiple Jobs per Player: Each player can have several jobs at once (configurable limit).
- Modern NUI Menu: Responsive HTML/JS menu for job management, switching, resigning, and viewing details.
- Job Slots System: Set and manage the maximum number of jobs per player (stored in DB, can be changed dynamically).
- Full ESX Compatibility: Integrates with ESX Legacy, using ESX API for job management.
- Automatic SQL Migration: Required tables are created automatically on first run.
- Exported Functions: Easily call script functions from other scripts (AddJob, DelJob, CountJobs, GetCharJobs, etc.).
- Multi-language Support: Easy localization via language files.
- Input Validation & Security: Input checks, job existence validation, parameter validation.
- Extensible: Ready for further expansion (e.g., more slot types, custom logic).

🛠️ Requirements
esxox_lib