💼 Jobs Creator 5.0 [ESX][QBCore] - in-game Job Creation Menu without server restart

Jobs Creator [ESX][QBCore]

This script allows server administrators to easily create generic jobs with many customizable interaction points

SHOWCASE VIDEO

Jobs Creator Menu

job_creator_menu

Current markers

job_creator_markers

Marker Customization

b7661d1b644db124183370dbaff77ab9c1e8e41c.jpg

Documentation

You can find the script documentation here

Features

Languages (easily translatable)

  • English
  • Italian / Italiano
  • German / Deutsch
  • Greek / Ελληνικά
  • Bosnian / Bosanski
  • Portuguese / Português
  • Spanish / Español
  • French / Français
  • Slovak / Slovenčina
  • Danish / Dansk
  • Czech / Česky
  • Polish / Polski

Jobs

  • Creating new jobs easily.
  • Deleting job easily.
  • Renaming a job (both label and id).
  • Creating new ranks easily.
  • Whitelisting a job.
  • Allowing job to handcuff players.
  • Allowing job to bill players.
  • Allowing job to rob/search players.
  • Allowing job to lockpick vehicles.
  • Allowing job to clean vehicles.
  • Allowing job to repair vehicles.
  • Allowing job to impound vehicles.
  • Allowing job to check the identity of a player (jsfour-idcard integration included).
  • Allowing job to check owner of a vehicle.
  • Allowing job to check/give/remove driving license of a player (jsfour-idcard integration included)
  • Allowing job to check/give/remove weapon license of a player (jsfour-idcard integration included)
  • Allowing job to heal players
  • Allowing job to revive players
  • Deleting a job will automatically make all players who had that job unemployed
  • Editing job ID will update players job too

Ranks

  • Create new ranks for jobs easily.
  • Editing existing rank easily.
  • Deleting existing rank easily.

Markers (interaction points)

  • Create new markers for a job easily.
  • Renaming a marker with the name you prefer.
  • Delete an existing marker easily
  • Set marker coordinates easily with a “current coords” button.
  • Only players with at least the minimum grade specified in the marker settings will see it.
  • You can define specific grades to be able to access one marker, so for example it can be also set to be used only by grades 1, 4, 6.
  • You can have infinite markers.
  • Markers can have a colored marker or 3D text (editable in settings)
  • Markers can have a blip in the map you decide
  • Marker blip sprite, color and scale can be edited
  • There are public markers too, that allows all the players to interact with the marker
  • You can easily add a NPC in the marker position
  • You can easily add an object in the marker position
  • Markers that requires you to input an item (example the shop), will allow you to easily find the item from a list generated from your server items

Current markers types

  • Stash - Players can deposit and take items in the stash.
  • Armory - Players can deposit and take their weapons in the armory, saving weapon’s bullets, skin and components.
  • Safe - Players can deposit their money/black money here, or any account you want
  • Garage (Temporary vehicles) - Players will be able to get a temporary vehicle from this garage, that means the vehicle upgrades won’t be saved, and the vehicle will be free. (Example: work vehicle)
  • Garage (Buyable vehicles) - Players will be able to buy a vehicle (vehicles prices and model can be edited in marker setting). When players deposits the vehicle, all upgrades will be saved.
  • Garage (Owned vehicles) - Players will be able to retrieve vehicles from owned_vehicles table, so their personal vehicles
  • Boss - The boss marker will allow the boss to: wash money, withdraw society money, deposit money in society, manage employees and manage wages. All options can be enabled/disabled in marker settings. You can define washed money return percentage and if money will go in society account
  • Wardrobe - Wardrobe will allow player to use a outfit saved before.
  • Job Outfit - Players will be able to choose an outfit you defined in the marker settings. (Example: work outfit)
  • Shop - Players will be able to buy items you can define in the marker settings. Item id and price are editable on your needs.
  • Crafting table - Players will be able to craft items you defined in marker settings
  • Teleport point - Players will be able to fast travel between 2 teleport markers (vehicles can be teleported too)
  • Market - Players will be able to sell items that administrators will choose in settings, receiving money or dirty money
  • Harvest - Players will be able to harvest item you decide (they can process items in crafting table marker or in process marker). You can define multiple items with different probabilities, to create for example rare items to harvest and common items to harvest. Also you can define if the marker requires a tool (example a pickaxe) and to decide the probability to lose the tool. You can also define a disappear time after harvesting once (example: in case you want the marker to be used once every 60 seconds)
  • Process - This markers allows you to process a player’s item and give to the player the processed item
  • Weapon Upgrader - Players will be able to upgrade their weapons with components (suppressor, magazines, etc.) and to choose their weapon skin
  • Duty - Players will be able to go off duty, hiding all markers
  • Job Shop - This public marker will allow admins to decide which job owns the shop, allowing job members to sell items and everyone else to buy them

Statistics

All jobs statistics with players distribution

5fb8f98ce3bbe93a5e91d473f139f993fb42c001.png

All jobs money

d2c6165cb972a0402a38c2c810b2ac561899b604.png

Job players distribution in ranks

df5b679171164e6f33bfa445bf0406803f6243a2.png

Other

  • Discord logs (can be enabled in the settings)
  • Discord logs can have separated channels for each marker type

bb225ef01d44abdfd868d09d414fa572a84a1b63.png Discord log example

Installation

  1. Download the script.
  2. Extract wherever you want into your resources.
  3. Add ACE permission “jobcreator” to allow admins using the script (example below).
  4. Add ensure jobs_creator in your server.cfg

How to add ACE permission?

You should place this in server.cfg, and editing it with your license

add_ace group.admin jobcreator allow # Add permission to group

# Can also be identifier.steam:steamid
add_principal identifier.license:1260e6efd3271584d7ed05n45cbf41575252acbc group.admin # Add player to the group

If you didn’t add the permission, the jobcreator command will show you exactly what you need to copy paste in server.cfg, with your license included!

Requirements

For ESX version:

  • es_extended (you probably already have this)
  • esx_society (you probably already have this)
  • esx_skin (you probably already have this)
  • esx_addonaccount (you probably already have this)
  • esx_datastore (you probably already have this)

For QBCore version

  • qb-core (you probably already have this)
  • qb-clothing (you probably already have this)
  • qb-weapons (you probably already have this)
  • qb-bossmenu or qb-management (you probably already have this)

For both versions

  • onesync (you probably have already enabled this)
  • minimum server artifacts version 4752 (easily updatable from txAdmin)
  • esx_menu_default (QBCore version)

Download

If you are interested in the script you can find it here

Information

The script uses the official FiveM escrow system

My other resources

advanced_drugs_image

doors_creator

vehicles_keys

easy_allowlist

blips_creator

esx_luxury_clothes_theft

billing_ui_image

64 Likes

Possible to create like an Job Menu ?

1 Like

very good, is the script encrypted?

Hi, you can create wardrobe where players can use saved outfits, stashes (each one will have it’s own inventory), garages (each one will have it’s own vehicles you define), and the boss menu

1 Like

Hello, the script is open source, no encryption and no IP lock

2 Likes

whats the resmon take from this?

2 Likes

When idle it’s 0.00-0.01 ms, 0.01ms for each marker that is currently being showed

1 Like

no tebex ??? :face_with_raised_eyebrow:

1 Like

Hi, actually I’m using Tebex, this is the link if you are interested

1 Like

what’s the key to open the menu and where can I change it if I have to? do I have to add those codes where it says they go our we don’t have to do that still ? :raising_hand_man:

Hi, you can open the menu by typing /jobcreator command, you need ACE “jobcreator” to be able to see the menu.

You should add the codes in refresh_jobs.txt only if you want to refresh jobs without restarting the server, anyway it’s not mandatory

1 Like

you need ACE “jobcreator”? what is that and where can I get it ?

1 Like

you mean ACE permissions for jobcreator on mi Cfg ?

1 Like

yes, I mean ace permissions

Why was the script for 24 hours or something totally free and are you paying for it now?

Hi, actually this script has always been paid

2 Likes

How would I add the “ace permission”? I want to be the only one in my server to be able using the menu

1 Like

Hi, this example can help you (you should write this in server.cfg)

add_ace group.admin jobcreator allow

add_principal identifier.license:2124x3gfd38715example45cbf41575752ccvs group.admin

Really nice easy script cant wait to use it !

1 Like

looks great

1 Like