SaltyTrains | Train & Metro Job System for FiveM [MAP + SCRIPT] [STANDALONE]

Preview
:arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down: :arrow_down:

:train: SaltyTrains – Realistic Train & Metro Job System

:movie_camera: Click here to view the video.


:shopping_cart: Buy now

:backhand_index_pointing_right: https://saltyhub.net/products/6904054

:speech_balloon: SaltyHub Support Discord


Description

SaltyTrains is the most advanced Train & Metro Job System ever made for FiveM, combining realism, 0ms Resmon performance, and fully synchronized along other players.
Bring life to your world with fully drivable trains and a complete metro line, all with configurable speed, payouts, and stops.


:sparkles: Features

  • 2 complete routes – Freight Train & City Metro
  • Framework support – ESX, QB-Core & Standalone
  • 0 ms server-side (tested with 2000+ players)
  • Ghost Mode – no collisions, fully multiplayer compatible
  • Configurable payouts (per stop & completion bonus)
  • Adjustable train speed (10–500 km/h)
  • Customizable UI & stopping points
  • Includes two free MLO for stations and job areas
  • Players can ride along or stand on trains
  • Ghost Trains – NPC trains automatically spawn to make the world feel more alive
  • Recurring NPC spawns – ghost trains continue spawning at the same interval (e.g., every 5 minutes)
  • Fully synchronized Ghost Trains – NPC trains are synced for all players and appear the same across the server
  • Config-based control – enable/disable ghost trains with Config.GhostTrains and adjust spawn timing with Config.GhostTrainTimeout
  • Independent leveling system for Train & Metro jobs (e.g., Level 10 Metro, Level 20 Train)
  • Pre-job progression UI showing current level, XP, and XP required for the next level
  • Fully configurable progression system — enable/disable leveling, customize XP requirements, and adjust UI elements
  • Animated XP feedback — XP gains are shown with smooth UI animations


FiveM_GTAProcess_VmrYgTAOUA


:world_map: Routes Overview

:train: Freight Train Job

  • Start: Sandy Shores
  • Route: Full map loop (Sandy → Paleto → LS Harbor → Desert)
  • High-speed, cinematic journey around the entire map
  • Perfect for long RP drives & immersive logistics gameplay

:metro: City Metro Job

  • Start: Central Los Santos
  • Route: Meeting Point → Downtown → LSIA → Return
  • Dynamic elevation, tunnels & city views
  • Ideal for fast-paced urban RP

:puzzle_piece: Included MLO’s

SaltyTrains includes a free, high-quality MLO for job areas and stations.
It’s fully optimized and enhances immersion with realistic station environments.


:world_map: Route Preview

Here you can see the locations of the mappings and the route of both jobs (Train / Metro).


:receipt: Script Details

Code is accessible Partially (server-side open)
Subscription-based No
Lines (approx.) 2800+
Requirements ESX / QB-Core
Support Yes (Discord)

:world_map: Map Details

Assets are accessible No (Escrow protected)
Subscription-based No
Polygons (model & LOD) Optimized
Texture size and amount High-res textures (MLO)
Requirements & dependencies None
Support Yes (Discord)

:link: Additional Links


:speech_balloon: Feedback and improvements are always welcome! :heart:
Feel free to join our Discord and share your ideas or bug reports.


SaltyHub – Optimized for performance. Built for Roleplay Servers.

6 Likes

Wrong package linked?

Here is a preview of the two maps included :grinning:

Looks great. I’ll probably grab it one day, right now that 41 euros is alittle steep for me even with the discount included. None the less. The script and MLO’s look great

What about if I just want the train just drive by it self and no one is operating it can I do that
And also the price is high good luck with selling

Right now it’s “just” a job system, but we’re happy for feedback and new ideas!
We already plan to add new features in future updates.

UPDATE v1.1.0 + v1.2.0

Progression & Leveling Features v1.1.0

  • Independent leveling system for Train & Metro jobs (e.g., Level 10 Metro, Level 20 Train)
  • Pre-job progression UI showing current level, XP, and XP required for the next level
  • Fully configurable progression system — enable/disable leveling, customize XP requirements, and adjust UI elements
  • Animated XP feedback — XP gains are shown with smooth UI animations

    FiveM_GTAProcess_VmrYgTAOUA

Ghost Trains (NPC Trains) v1.2.0

  • Ghost Trains – NPC trains automatically spawn to make the world feel more alive
  • Configurable Ghost Train timeout – define how long without players (e.g., 300 seconds) before a new NPC train is created
  • Recurring NPC spawns – ghost trains continue spawning at the same interval (e.g., every 5 minutes)
  • Fully synchronized Ghost Trains – NPC trains are synced for all players and appear the same across the server
  • Config-based control – enable/disable ghost trains with Config.GhostTrains and adjust spawn timing with Config.GhostTrainTimeout
1 Like

I hope you don’t mind, but I had ChatGPT make a satirical ad for this script & it’s pretty hilarious, cause it uses Rockstar’s satirical humour… kind of like one of those in-game TV show ads :joy:

__________________________________________________________________________________________
[The screen explodes into 47 different transitions, air horns, stock explosion effects, and a narrator who sounds like he’s had twelve energy drinks in ten minutes.] :television:

:police_car_light: STOP. :police_car_light:

:police_car_light: EVERYTHING YOU ARE DOING IS WRONG. :police_car_light:

Are you still wasting your time in FiveM?

Driving supercars?

Robbing banks?

Flying fighter jets?

Roleplaying as police?

PATHETIC.

It’s 2026.

The future is now.

And the future…

IS TRAINS.

:locomotive:

SALTYTRAINS™

The revolutionary, life-altering, marriage-saving, tax-evading, spiritually-awakening train driving script that economists are calling:

“Please stop emailing us.”

For centuries, humanity has asked the same question:

“What if I could spend several hours of my life moving freight containers from one side of the map to the other?”

Until now, science simply wasn’t ready.

But thanks to a dangerous combination of modern technology, poor decision-making, and a complete disregard for productivity…

SALTYTRAINS™ IS HERE.


WHAT CAN IT DO?!

I’m glad you asked, hypothetical customer!

With SALTYTRAINS™, you can:

:white_check_mark: Drive a freight train.

:white_check_mark: Drive a metro train.

:white_check_mark: Become emotionally attached to a freight train.

:white_check_mark: Lose your family to a freight train.

:white_check_mark: Become the freight train.


“BUT HOW IS THIS DIFFERENT FROM EVERY OTHER JOB SCRIPT?”

Excellent question, random citizen!

Other jobs pay you money.

Other jobs provide excitement.

Other jobs have purpose.

SALTYTRAINS™ HAS TRAINS.

Checkmate.


STILL NOT CONVINCED?

Let’s compare.

:bank: Robbing a bank:

  • Dangerous

  • Illegal

  • Exciting

:locomotive: Driving a train:

  • Train

The choice is obvious.


BUT WAIT!!

For absolutely NO EXTRA COST…

SALTYTRAINS™ also includes:

:fire: RAILS

:fire: MORE RAILS

:fire: AN ENTIRE ADDITIONAL SECTION OF RAILS

:fire: THE ABILITY TO LOOK AT RAILS

:fire: THE ABILITY TO FOLLOW THOSE RAILS

:fire: AN UNHEALTHY OBSESSION WITH RAILS


TESTIMONIALS

:star::star::star::star::star:

“I was a millionaire criminal kingpin. Then I discovered SALTYTRAINS™. Now I spend twelve hours a day driving a metro train. My wife has left me. Five stars.”

— Trevor, Sandy Shores

:star::star::star::star::star:

“I haven’t spoken to my children in weeks. The freight must be delivered.”

— Anonymous

:star::star::star::star::star:

“I accidentally became a unionized public transport employee.”

— Local FiveM Player


WARNING

Side effects may include:

:warning: Referring to stations by name in real life

:warning: Shouting “ALL ABOARD” at strangers

:warning: Taking public transport way too seriously

:warning: Becoming the most powerful transportation magnate in San Andreas

:warning: An uncontrollable urge to explain train lore to people who never asked


SALTYTRAINS™

“Why steal the train… when you can become the train?”

:television: *This advertisement has been approved by absolutely nobody. Rockstar Games has neither endorsed nor emotionally recovered from it. The Los Santos Transit Authority denies all knowledge. Freight containers sold separately. Batteries not included. Train sold separately. Reality sold separately.

No offence to the creator of the job is intended*