Loading...

Trucking Job 1.0.0

76

TRUCKING JOB
Singleplayer Freight Job for GTA 5

Work as a salaried truck driver for a Los Santos freight company
Clock in at the depot pick your rig and your load haul a physically spawned trailer across the map with the real trailer coupling mechanic and get paid a wage at the end of your shift
Everything runs through a fully custom in game UI drawn with the built in GTA UI primitives no LemonUI no NativeUI no ScaleForm

FEATURES
Salaried job revenue goes to the company and you get a wage on End Shift
Physically spawned trailers that couple with the real game mechanic
Four cargo types Vehicles Fuel Food Timber each with its own trailer and random routes
Warehouse stock system deliveries use it up and you restock with Buy Cargo runs
Real forklift loading with Ctrl and Shift fork physics nothing glued to the forks
Rank and XP progression with streak and long haul bonuses
Wardrobe with a work outfit and full restore of your own clothes
Persistent progress saved to json and reloaded every session
Mouse and keyboard menus every screen has a back or close option
Clean entity handling nothing is left behind no leaks
Fully configurable through the config json file

GAMEPLAY LOOP
Go to the depot and press E to start your shift
Pick a truck which stays yours for the whole shift
Pick a cargo and take the route
Drive to the trailer and reverse up to couple
Haul it to the drop off zone and press E to deliver
The revenue is booked to the company you gain XP and a waypoint is set back to the depot
Repeat and then End Shift to collect your wage

CONTROLS
E starts a shift opens the depot menu and finishes a delivery inside the marker
Arrow keys and Enter or the mouse navigate the menus
Esc goes back or closes
Ctrl and Shift lower and raise the forklift forks during a Buy Cargo run
Everything is done at the depot there is no hotkey menu

REQUIREMENTS
Grand Theft Auto 5 Singleplayer latest version
ScriptHookV
ScriptHookVDotNet version 3 6 0 or newer
NET Framework 4 8 which ships with Windows 10 and 11

INSTALLATION
Make sure ScriptHookV and ScriptHookVDotNet version 3 are already working
Extract the archive it contains a scripts folder with two files
Copy both files into your GTA 5 scripts folder and create that folder if it does not exist
The files are TruckingSystem dll and Newtonsoft Json dll
If Windows asks to overwrite an existing Newtonsoft Json dll either copy is fine
Start the game and a Trucking Depot blip appears at the south east docks
Newtonsoft Json dll is a required library not save data
Do not copy the readme or the license file into the game folder
To uninstall delete the two dll files

SAVE DATA
Progress and settings are written to the LOCALAPPDATA TruckingSystem folder and not the game folder because ScriptHookVDotNet shadow copies the script so a fixed location is used
Delete the profile json file to reset progress
Delete the config json file to restore default settings
The download contains no save data so everyone starts fresh

NOTES
The default depot warehouse and route coordinates are set for the vanilla map so adjust them in the config for heavy map mods
The wardrobe works with the story characters Michael Franklin and Trevor and the default outfit indices are tuned for Michael so edit the wardrobe section in the config for the others

CREDITS AND LICENSE
Released under the MIT License see the license file
Bundles Json NET which is also MIT
Built against ScriptHookVDotNet which is not included get it from the official release page

CHANGELOG
Version 0 1 0 initial release
Show Full Description

First Uploaded: 1 day ago
Last Updated: 13 hours ago
Last Downloaded: 1 hour ago

All Versions

 1.0.0 (current)

76 downloads , 281 KB
1 day ago

2 Comments