ts_esx-Gruppe6 Gruppe6 job and mission system for ESX. Players go on duty, spawn an armored transport, collect cash from ATMs, and return to the depot for payout.
Features
ESX job integration (toggleable).
Duty system with locker room and uniform.
Armored transport spawn and mission start/stop.
Randomized ATM route with up to 15 stops.
Payout on successful return to depot.
Requirements
FiveM server with
ceruleanfx_version.es_extended(ESX).skinchangerandesx_skinfor uniform handling.Trusted shared modules referenced in
fxmanifest.lua:lib/modules/shared/*.lualib/modules/client/*.lualib/modules/server/*.lua
If the lib/ modules are missing in your copy, the resource will not load correctly.
Installation
Place
ts_esx-Gruppe6in your resources folder (example:resources/[custom]/ts_esx-Gruppe6).Import the job into your database:
import.sqlEnsure dependencies load before this resource.
Add to
server.cfg:ensure ts_esx-Gruppe6
Configuration Edit config.lua.
Core flags
Trusted.Debug: Enables debug prints whentrue.Trusted.Webhook: Reserved for webhook usage (not used in current code).Config.EnableJob: Iftrue, only players with jobgruppe6can use the system.Config.Vehicle: Model name for the transport vehicle (default:Stockade).Config.Locale: Default language key for UI text (example:en,de,es).
Locations and routes Config.Gruppe6 is a list of hubs. Each entry contains:
Blip: Map blip setup for the locker room.Locations:lockerRoom: Where players toggle duty.missionStart: Where missions are started/ended.vehicleSpawn: Where the transport spawns and returns.
Payout: Money paid on completion.ATMs: List of ATM coords used for collection stops.
Uniforms Config.Uniform defines male and female clothing sets for duty.
Localization UI text is stored in Config.Text. Add or edit translations there and set Config.Locale to the desired language key. If a key is missing, it falls back to English.
Gameplay flow
Go to the locker room to go on duty (uniform applies).
Start a mission at the mission start point.
An armored transport spawns; collect cash from ATM stops.
Load cash into the transport, then return to the depot.
Payout is granted on successful return.
Events
Server event:
Trusted:Gruppe6:GiveMoney- Adds money to the player on mission completion.
Notes
The script caps routes at 15 ATM stops per mission.
Notifications and help text are in German in the client files.
Troubleshooting
No blips or interactions: verify
Config.Gruppe6coords.Job locked out: ensure
Config.EnableJobmatches your server setup.Uniform not applying: check that
skinchangerandesx_skinare running.
