Trains

OBSOLETE

This script was replaced by the new Trains: Overhauled Edition script so this one is outdated and no longer supported

{:is-danger}

{:links-list}

INSTALLATION

  1. Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder.
  2. Add your product key (get it here) to the settings.ini file
  3. Add start BigDaddy-Trains to your server.cfg.

DO NOT RENAME THE FOLDER.

If you change the name of the folder it will not function correctly so leave the name as it is.

{:is-danger}

CONFIGURATION

SETTING DEFAULT DESCRIPTION
[licensing]
key1 none This is where you put your product key
[settings]
spawnMetro true if you want the Metro trains to auto spawn with AI drivers
spawnFreight true if you want the Freight trains to auto spawn with AI drivers
metroFrequency 7 how often to spawn Metro AI trains (too short and you get crazy OneSync issues more often)
freightFrequency 15 how often to spawn Freight AI trains (too short and you get crazy OneSync issues more often)
allowDriving true allow spawning and driving of trains by players (setting this to true disables the auto spawning of AI trains)
ticketPrice 25 how much a ticket to ride the Metro costs
showTrainBlips true show the Metro stops as blips on the map
useMoney true if you want to tie with to a money framework (set it up in the server.lua)
These are fallback values and not really used anymore.
metroTrainIndex 26
freightTrainIndexes 0,25
passengerTrainIndexes N/A This is not used in the standard trains version
disableAutoIndexing false This is for debug purposes and should only be changed if asked by Big Daddy
customTrains false DO NOT CHANGE THIS or you WILL break the resource. It is for internal use only
MPH true setting this to false changes the screen to display km/h instead
[locales]
hasTicket You have a ticket and may enter the metro
currentStation Current Station
nextStation The next station is
noPassenger No passenger trains available in the standard version of this script
invalidTrain Invalid train type
DO NOT change the INPUT_CONTEXT because you'll break ticket purchases
toBuyTicket toBuyTicket=Press INPUT_CONTEXT to buy a metro ticket
alreadyHaveTicket You already have a ticket to ride, go get on a train
alreadyHaveTicket2 You already have a valid Metro Ticket, please go to one of the stations and board the Metro
information Information
thankYouRide Thank you for riding with LSTI today
invalidateOnExit When you exit the metro your ticket will be voided
noTicket You do not have a ticket to ride the metro. Please exit and purchase a ticket
trainSpeed Train Speed

HOW TO PLAY

Get near track you want the train to be on... be aware that trains will spawn on any track even if it is the wrong track for that train. Some tracks in the game are not complete tracks and the train will drive on them but can and will do some crazy things.

/train freight spawn freight train to drive

/train metro spawn metro train to drive

/deletetrain delete train that you have spawned (be nice, don't leave your toys out)

The UP arrow and DOWN arrow increase and decrease the throttle while driving. [F] will get you out of the train while it's stopped. [F] will put you back into the train if you are out. NUMPAD4 opens the leftside doors and NUMPAD6 opens the rightside doors to the metro while stopped.

METROS

The trains spawn via the game engine based on where players are on the map. If you have the map blips turned on, the brighter red Ms on the map are where working ticket machines are located. The red and black machines work but the blue and green machines do not.