LRC - Train Driver Job [RSG-Core & VORP]

LRC - Train Driver Job [RSG-Core & VORP]

LRC - Train Driver Job

Step into the boots of a train engineer, hauling passengers and freight across the vast landscape of the frontier. Take on the role, clock in with the dispatcher, and prove your worth across every station on the line — the longer you serve, the better the pay.

PREVIEW

Features

Progression System

  • 5-tier level system based on completed tours — the more routes you run, the higher your pay per stop
  • Each level has configurable tour thresholds and pay rates (defaults: 10/20/30/40 tours)
  • Tracks tours completed per character, persisted in the database via oxmysql

Full Route System

  • 7 default stops across the map (Vanhorn → Annesburg → Bacchus → Riggs → Flatneck → Rhodes → Saint Denis)
  • Each stop has a configurable dwell time — the train must be fully stopped and stationary before the progress bar begins
  • A next-station blip updates dynamically as you progress through the route
  • In-world markers appear near each stop as you approach

Reboard Mechanic

  • If you leave the train mid-route, a 15-second countdown begins
  • Get back on in time or the job is cancelled with no pay
  • Prevents exploit-skipping

HUD & Tracker

  • On-screen tracker showing stations visited / total stations
  • Stop prompt appears when you’re close enough to a station to stop
  • Timer widget displayed during the reboard countdown

Job Requirement (Optional)

  • Can require players to have a specific job assigned to start (e.g. engineer)
  • Fully toggleable — set Config.RequireJob = false to open it to all players

Server-wide Cooldown

  • Configurable cooldown between runs (default: 5 minutes)
  • Prevents the train being spammed back-to-back

External Integration

  • Set Config.External = true to disable the built-in NPC and prompt
  • Your own resource triggers the start event — plug it into any job center or menu

Framework & Localization

  • RSG-Core and VORP auto-detected at startup, no hard dependencies
  • Full English and Romanian translations included
  • All stops, pay rates, models, cooldowns and coords editable in config.lua
  • config.lua, locales.lua, and fw_func.lua left fully open

installation:

Quick and straightforward - step-by-step instructions included in the README.

Dependencies: RSG(ox_lib) / VORP(vorp_progressbar) oxmysql

Both progress bar and notification systems can be swapped out via fw_func.lua.

Get this resource on Tebex! €15.00
config.lua preview available on tebex aswell.

Use code easter1899 at checkout for a 15% discount on all resources!

Code is accessible config & framework / unlocked version available
Subscription-based No
Lines (approximately) 750+
Requirements oxmysql / VORP / RSG-CORE
Support Yes