A comprehensive job creation and management system for FiveM servers, inspired by Jaksam's Jobs Creator. Compatible with both ESX and QBCore frameworks.
๐ช๐ธ Documentaciรณn en Espaรฑol
- Minimal configuration required
- Drag & drop installation - just drop the files
- Simple configuration in
server.cfg:ensure jobcreator
Supports 12 languages:
- ๐ฌ๐ง English
- ๐ฎ๐น Italian
- ๐ฉ๐ช German
- ๐ฌ๐ท Greek
- ๐ง๐ฆ Bosnian
- ๐ต๐น Portuguese
- ๐ช๐ธ Spanish
- ๐ซ๐ท French
- ๐ธ๐ฐ Slovak
- ๐ฉ๐ฐ Danish
- ๐จ๐ฟ Czech
- ๐ต๐ฑ Polish
- โ Create jobs quickly
- โ Edit jobs in real-time
- โ Delete jobs without errors
- โ Whitelist system
- โ Auto-unemployed when job is deleted
- โ Automatic ID synchronization
- Create ranks with custom permissions
- Edit ranks live
- Delete ranks safely
- Configure salaries per rank
- Share jobs between servers
- Import jobs easily
- Community of shared jobs
Available marker types:
- ๐ฐ Deposits
- ๐ซ Arsenals
- ๐ Safes
- ๐ Public/Private Garages
- ๐ช Job Shops
- ๐จ Crafting Tables
- ๐ Teleporters
- ๐ช Markets
- ๐พ Harvest Points
- โ๏ธ Processing Points
- ๐ก๏ธ Enhanced Armories
Marker features:
- Customizable 3D text
- Custom colors
- OX Target compatible
- QB Target compatible
- ๐ฎ Handcuff/Uncuff players
- ๐ต Bill players
- ๐ Search players
- ๐ Lockpick vehicles
- ๐งฝ Clean vehicles
- ๐ง Repair vehicles
- ๐ Impound vehicles
- ๐ Check vehicle owners
- ๐ Check player identity
- ๐ Check licenses
- ๐ Heal players
- โค๏ธ Revive players
- Track job popularity
- Server economic balance
- Rank distribution
- Player count per job
- Automatic periodic updates
- FiveM Server (latest version)
- mysql-async or oxmysql or ghmattimysql
- One of the following frameworks:
- ESX Legacy or ES Extended
- QBCore
- ox_target (for OX Target compatibility)
- qb-target (for QB Target compatibility)
- jsfour-idcard (for ID card integration)
Download the latest version from Releases.
- Extract the ZIP file
- Place the
jobcreatorfolder in yourresourcesdirectory - Ensure the structure is:
resources/ โโโ jobcreator/ โโโ client/ โโโ server/ โโโ html/ โโโ locales/ โโโ config.lua โโโ fxmanifest.lua
The script will automatically create the necessary tables on startup. Ensure you have mysql-async configured correctly.
Add these lines to your server.cfg:
ensure mysql-async # or oxmysql/ghmattimysql
ensure jobcreatorEdit config.lua according to your needs:
Config.Framework = 'auto' -- 'auto', 'esx', 'qbcore'
Config.Locale = 'en' -- Default language
Config.EnableWhitelist = true
Config.AutoUnemployed = true
-- ... more optionsRestart your FiveM server and the script will start automatically.
- Command:
/jobcreator - Key:
F6(configurable) - Requires: Administrator permissions
- Open the menu with
/jobcreator - Go to the "Jobs" tab
- Click "Create Job"
- Fill in the data:
- Job name (e.g.,
police) - Job label (e.g.,
Police Department) - Enable whitelist (optional)
- Job name (e.g.,
- Click "Submit"
- Open the menu and go to "Grades"
- Select a job
- Click "Create Grade"
- Configure:
- Rank number (0, 1, 2, etc.)
- Rank name
- Rank label
- Salary
- Position yourself where you want the marker
- Open the menu and go to "Markers"
- Click "Create Marker at Current Position"
- Configure:
- Associated job
- Marker type
- Label
- Size and color
- Method 1: Open main menu โ "Actions" tab
- Method 2: Press
F7for quick actions menu - Get close to the target player/vehicle
- Select the desired action
-
Share a job:
- Open menu โ "Jobs" tab
- Click "Share" on the desired job
-
Import a job:
- Open menu โ "Nexus" tab
- Click "Load Jobs from Nexus"
- Select the job to import
- Open menu โ "Statistics" tab
- Click "Refresh Statistics"
- You'll see:
- Most popular jobs
- Player count per job
- Economic balance
This project is licensed under the MIT License. See the LICENSE file for details.
Version: 1.0.0
Last Updated: 2024
Compatibility: FiveM Latest, ESX Legacy, QBCore
Like this script? โญ Give it a star on GitHub!