Skip to content
RPScripts

FiveM Job Scripts

QBCore Train Job FiveM resource preview

QBCore Train Job

  • QBCore

Description

Basic QBCORE Train job you can configure it however you need it! by default the job is "qb-taxi" you can create a job in the shared jobs folder called train you'd just need to add that to the train job config after that restart the server and your all set!

Players start a run, drive the train to the train and tram stations shown on the map, stop at each station and get paid when they finish.

Features

  • Start the job with a command (default /TrainStart), with an item, or at an NPC near the train station
  • Optional job check so only players with the right job can drive
  • Configurable pay per run and optional society money
  • Station stops with on-screen prompts and map blips for the stations
  • Discord webhook to log finished runs
  • English and French texts, editable in config.lua
  • Optional progress bars

Requirements

  • QBCore (the included ReadMe also mentions es_extended and esx_society)
  • progressBars, if Config.useProgressBars is enabled

Installation

  • Copy the qb-TrainJob folder into your resources directory.
  • Set the job name, pay and start method in config.lua.
  • Add ensure qb-TrainJob to your server.cfg and restart the server.

Details

Frameworks
QBCore
File size
9.5 kB
Updated
Sep 27, 2026
How to install it

Installation

  1. Unzip the download into your server's resources folder.
  2. Add these lines to server.cfg, in this order:
    ensure qb-TrainJob

Checked: the one resource of this download.

From a static check of the files by the RPScripts Lab. It is not a test that your server starts.

QBCore Train Job

$11.99€10.99£9.99A$17.99R$60.99CHF 9.99¥1,900

Can't find the exact script? Generate it.

Describe a custom script. 3 free credits per day, up to 15 per calendar month; no card needed.

Try the FiveM AI Script Generator