Army Job Script for FiveM – for QBCore, allowing players to experience different ranks and duties in the United States Armed Forces. With various positions and ranks, players can climb the military hierarchy, each level offering its own unique challenges and rewards.
About | Army Job
The Army Job mod, designed for the QB-Core framework, introduces a comprehensive military career system into your FiveM server. Players start as a Private and can advance through ranks like Corporal, Sergeant, and all the way up to General. Each rank comes with specific duties and pay scales, adding a realistic career progression path.
Features
- Structured Rank Progression: Start as a Private and aim to become a General.
- Role-Specific Pay: Each rank has its own pay, reflecting real-world military salaries.
- Custom Duties: Perform different tasks based on rank, enhancing roleplay experience.
- Boss Privileges: Higher ranks like Colonel, Major General, and General come with boss privileges to command lower ranks.
Detailed features
- Duty Management:
- On Duty/Off Duty system.
- Specific uniforms and equipment provided depending on duty status.
- Rank Progression:
- Progress through multiple ranks starting from Private to General.
- Each rank has unique duties and associated pay scales.
- Whitelisted Equipment:
- Access to a special armory based on Citizen ID.
- Certain high-level weapons and tools are whitelisted for exclusive use.
- Integrated Jail System:
- Easily manage incarcerations and releases.
- Sentencing and jail time are fully configurable.
- Fingerprint System:
- Take and store fingerprints.
- Use fingerprints as part of investigations.
- Evidence Management:
- Advanced evidence locker system to store collected items.
- Includes bullet casings, blood samples, and DNA.
- Custom Vehicles:
- Access to military-specific, whitelisted vehicles.
- Vehicle spawner for easy deployment.
- Speed Radars:
- Deployable speed radars to monitor vehicle speeds.
- Essential for maintaining order and safety within the game environment.
- Stormrams:
- Use stormrams to breach locked doors during operations.
- Radar System:
- Implements a comprehensive radar system for better battlefield management and situational awareness.
- Money and Evidence Bags:
- Special bags for collecting seized money and evidence materials.
- Handcuffs and Soft Cuffs:
- Equipped with both hard and soft cuffs.
- Can be used on suspects via commands or physical items.
- Communication Enhancements:
- 911 System: Handle emergency calls with
/911
,/911r
, and/911a
commands. - Track emergency services on the map.
- 911 System: Handle emergency calls with
- Blood and DNA Collection:
- Ability to collect and analyze blood and DNA samples.
- Essential for detailed forensic investigations.
- Anklet Tracking:
- Attach anklets to track players within the game world.
- Manage anklet records and monitor movements.
Full Command List
- /spikestrip – Deploy a spike strip on the ground.
- /pobject [pion/barrier/tent/light/delete] – Place or remove specific objects on the ground.
- /cuff – Cuffs or uncuffs a nearby player.
- /escort – Escorts a nearby player.
- /callsign [text] – Set a callsign for the player in the database.
- /clearcasings – Clear nearby bullet casings.
- /jail [id] [time] – Send a player to jail.
- /unjail [id] – Release a player from jail.
- /clearblood – Clear nearby blood stains.
- /seizecash – Seizes nearby player’s cash and stores it in a money bag.
- /sc – Apply soft cuffs to a nearby player.
- /cam [cam] – Display selected security camera feed.
- /flagplate [plate] [reason] – Flag a vehicle’s license plate.
- /unflagplate [plate] – Remove a flag from a vehicle’s plate.
- /plateinfo [plate] – Check if a vehicle is flagged.
- /depot [price] – Send nearby vehicle to depot, retrievable after payment.
- /impound – Permanently impound a nearby vehicle.
- /paytow [id] – Pay a tow driver.
- /paylawyer [id] – Pay a lawyer.
- /radar – Toggle the police radar system.
Advanced Commands:
- /anklet – Place a tracking anklet on a nearby player.
- /removeanklet [citizenid] – Remove the anklet from a player.
- /ebutton – Respond to an emergency alert.
- /takedrivinglicense – Confiscate the driving license of a nearby player.
- /takedna [id] – Collect a DNA sample from a player.
Installation Instructions
Follow these steps to install the Military-Job on your qbCore server
- Download the Mod: Download Army Job Script
- Extract the Files: Extract the downloaded files into your
resources
directory. - Add to Server Config: Open your
server.cfg
file and add the following line:ensure qb-armyjob
- Configure the Job:
- Navigate to
qb-core/shared/jobs.lua
. - Add the job code that is provided down below (Job config)
- Navigate to
- Dependencies: Make sure you have the following dependencies installed:
- qb-core
- qb-management (For boss menu)
- qb-garages (For vehicle spawner)
- qb-menu (For vehicle menus)
- qb-input (For evidence stashes)
Download Mirror
Job config
Add this code to your jobs lua. Don’t change it.
['army'] = {
label = 'United States Armed Forces',
defaultDuty = false,
offDutyPay = false,
grades = {
['0'] = { name = 'Private', payment = 900 },
['1'] = { name = 'Private First Class', payment = 1150 },
['2'] = { name = 'Corporal', payment = 1400 },
['3'] = { name = 'Sergeant', payment = 1750 },
['4'] = { name = 'Staff Sergeant', payment = 2000 },
['5'] = { name = 'First Sergeant', payment = 2250 },
['6'] = { name = 'Command Sergeant Major', payment = 2250 },
['7'] = { name = 'Sergeant Major of the Army', payment = 2250 },
['8'] = { name = 'First and Second Lieutenant', isboss = true, payment = 2900 },
['9'] = { name = 'Colonel', isboss = true, payment = 3300 },
['10'] = { name = 'Major General', isboss = true, payment = 3550 },
['11'] = { name = 'Lieutenant General', isboss = true, payment = 3700 },
['12'] = { name = 'General', isboss = true, payment = 3700 }
}
}
Compatibility
This mod is compatible with the QB-Core framework. Ensure your server is running the latest version of QB-Core to avoid any compatibility issues.
Add comment