Remember Me
nav_l nav_r
Bus Driver Mod
Liberty City Bus Company
Information Files
Author: Rooft0p
Works with: GTA IV 
Status: Work In Progress
Started on: 16 Nov 2009
Last Updated: 14 Sep 2010
Views: 91334
Type: Created from scratch
Rating: 5 (11 votes)
Please log in to rate this mod
BusModBeta v1.0.1.1
Rooft0p2010: aka moochaka

ChangeList :
BusMod Beta v1.0.1.1

Requires Latest .net Scripthook Version BETA:

Compatible With Latest:

Installation: Place all files and folders from within the scripts folder into your gta4 Scripts Folder.

2 new routes added (Route E can be set from within the game 20 stops excluding start/stop positions)
Now Over 100 stops in total from 5 routes.
Last/Next Stop Display
Speedo Added.(Not Great) Can be turned On/Off
Complete Text Overhaul (70% of text can be moved by user from within Config file).
Hazard Lights Activate whilst Reversing (in bus on route).
Route FailSafes In Place.
Full Enabled Radio.
Can Now Turn Fines On/Off from within game.
OnBoard Camera (Use In Bus Only) Not Great!
Default Keylist Display.
Loads And Loads Of Minor Changes.

User Route E.
Your Route Will Start From Bus Position E At The Depot And Finish Where BusStop A Driver Takes Over...
To make your own route (E) start by pressing Numpad * (Default),
This will activate route setup, Move to the location where you would like your first stop,
Press Numpad 1 to cycle through stops, When you have text stating stop 1 stand in the position
you would like to place the busstop and face the direction you would like the stop to face and press numpad 2,
Text will appear letting you know that the busstop position has been set, next stand where you would like
your first passenger to stand and face the direction you would like it to face then press numpad 2, Text will
appear showing Pass1 is set, Now stand where you would like passenger 2 and do the same, Text will appear
letting you know Pass3 is set, You can now find where you would like the second stop, press numpad 1 to select the
second stop and repeat the process, When you have completed your route setup go to your ini file and reduce
all BusStop Z vectors, (x, y, Z) by 1.2 (Only BusStop Not passenger), You can (alt tab) out of the game to do this,
Once done open the console By Pressing the @ Key and type: reloadscripts, To save a copy of the ini file press
numpad 3 whilst Route Setup is enabled (This is only a copy) but usefull if you would like to keep the coords of
your routes, Note. You will also have to change all coords for your route inside the busmod folder if you want it
to work with the route failsafes, only do this if the route has a tendency to fail.

Route Failsafes.
If you are on a route and it fails you now have an option of trying to recover the route, Everytime you
pick up a passenger/passengers always make sure that a route appears on the radar and that it leads to a Blip
at the end of it, If no blip appears you can first try pressing E again, Sometimes this will kick the route
back in but if not check the last stop you were at (Bottom left Of Screen), Now press Numpad / to show stop
list then follow on screen instructions, In Effect it will respawn bus at the loaction required, reloading
the enviroment, When you have respawned you should then press E again and this should let you continue with
route. (Known Issues: Bus may not face right direction after respawning).

Bus Racing.
Press Numpad . To enable Race Keys, Once enabled you can select any of 10 races by pressing the corresponding
number on the Numpad, Race 9 and 10 can be set by the player from within the ini file, You can also change the
vehicles and drivers used. Note:(It is not recommended to start race straight after you have finished one)

Press Tab To Bring Up Default Keylist...

ChangeList v1.0.1.0

Updated to work with latest patch and EFLC:

No phone support anymore:
Races are enabled/disabled using the Decimal key then you can select a race
between Numpad1 and Numpad0 to select which race, Race1 = Numpad1 Race2 = Numpad2 etc etc

Call To Spawn Bus removed // Bus spawn using the Left arrow key
Call To Teleport To Depot removed // Teleport to Depot using the Right arrow key

BusMod Beta v1.0.0.1

Code Rewritten
New Route Added (Route C)
Option to Teleport to depot on Mod Start
Buses Spawn at Depot (When Mod Enabled)
Help Icons (If Required)
All peds Directions Changed (Now Face Bus)
Bus Rear door Now Shuts When Bus Is Moving
Bus Stop Sign Added (RouteA Stop1)
Call To Spawn Bus
Call To Teleport To Depot
Hazard Lights Now On Whilst on Frenzy
Horn Sounds On Contact Whilst On Frenzy
Repair And Wash added (Rear Of BusDepot)
All Map Text Changed (Depot And Passenger)
10 Race's Added (9 & 10 Can Be Set Up By Player)
Position/Heading Displays (For When Planning Race)
Traffic On/Off (Helps When Setting Up Race Positions)
All Race Vehicles And Drivers can Be set By Player
On Foot Radio (Something I Use When Testing Thought I Would Leave It In)
Extensive ini File

Phone Numbers:
55 BUS 55 BUS: Spawns Bus With Player Inside (5528755287)
BUS 55 DEPOT: Teleports To Bus Depot (2875533768)
BUS RACE 001: BusRace 1 (2877223001)
BUS RACE 002: BusRace 2 (2877223002)
etc etc all the way to
BUS RACE 010: BusRace 10 (2877223010)

BusMod Beta v1.0.0.0

Compatible GTAIV v1.0.4.0. no later Requires: HazardX’s .netScripthook v0.893

Just place inside scripts folder

Features, Drive 2 Different Routes around liberty city picking up and dropping off passengers, Standard fare is $15 (More routes to be added at a later date)

Activate Mod by pressing PageUp (Deactivate PageDown), Once activated a station icon will appear on map (Location: Broker Bus Depot) there you can change into Busdriver and start either of the 2 routes – Stand infront of the portacabin door and press B to change into Driver or back again (Text will appear on screen when you are in the right place), To start Route A stand infront of the information door at the front of the depot (Text will appear) – Route B starts outside the toilets door, same applies here the text will appear when in the right location you can now press B to start route. ( NOTE : Routes will only start if there are buses in the Depot if there are none you will have to bring your own) While on route the player will be fined for bad driving i.e running a red light will cost you $20 and hitting a vehicle or pedestrian will cost $50 (Fines can be turned off or values changed), Once route is completed you will receive a wage of $500.

Enable Speed Bomb : Player has the choice to activate Speed Bomb by pressing the Delete key, Once activated the device will arm at 50mph and Explode if you drive below 30mph, The device can be disarmed if you reach 80mph (All speed settings are based on Bus and are approx) – this will work in any vehicle as long as BusMod is enabled but you might want to change the ini file.

Enable Bus Frenzy : Player has the choice to activate Bus Frenzy by pressing the End key, Once primed the Frenzy will start when you reach 40mph, You will be rewarded money ($1000Default) for causing destruction i.e Hitting vehicles, pedestrians, buildings etc the Frenzy will end if your speed drops below 15mph (All speed settings are approx) – this will work in any vehicle as long as BusMod is enabled but you might want to change the ini file.

All Mod Related Videos: Click here! Ini file, [KEYS] AppOn=PageUp //Turn Mod On AppOff=PageDown //Turn Mod Off ChangeSkin=B //Change Into BusDriver/Niko StartRoute=B //Starts Route At Selected Position EnterBus=E //Passenger Enter/Exit At Selected Stops BusBomb=Delete //Activate Speed Controlled Bomb BusFrenzy=End //Activate Type Of KillFrenzy Repair=R //Repair Vehicle (Located At Rear Of Bus Depot) RadioOn=MediaPlayPause //Turn Radio On RadioOff=MediaStop //Turn Radio Off RadioNext=MediaNextTrack //Radio Select Next Track RadioPrevious=MediaPreviousTrack //Radio Select Previous Track Position=Insert //Display Current Position/Heading TrafficOff=Subtract //Turn Traffic Off TrafficOn=Add //Turn Traffic On SpawnBus=Left //Spawn Bus Teleport=Right //Teleport To Bus Depot Banter=MButton //Quick Remark (BusDriver Only) Fines=Down //Turn Fines On/Off KeyListKey=Tab //Display Default KeyList CameraOn=F11 //BusCam On/Off (Use In Bus Only) RacesOn=Decimal //Turn Race Selection On/Off Race1=NumPad1 //Race1 Race2=NumPad2 //Race2 Race3=NumPad3 //Race3 Race4=NumPad4 //Race4 Race5=NumPad5 //Race5 Race6=NumPad6 //Race6 Race7=NumPad7 //Race7 Race8=NumPad8 //Race8 Race9=NumPad9 //Race9 Race0=NumPad0 //Race10 FailText=Divide //Display Failed Route Help EnableSetKeys=Multiply //Enable User Route Setup SelectStop=NumPad1 //Select Stop (1 - 20) PosSelect=NumPad2 //Select Position (StopSign/Passenger1/Passenger2) SaveCopy=NumPad3 //Save A Copy (Config File) [MODELS] BusDriver=M_M_BUSDRIVER //Busdriver Model RaceDriver=M_M_BUSDRIVER //Race Opponents BUS1=BUS //Race Vehicle 1 BUS2=BUS //Race Vehicle 2 BUS3=BUS //Race Vehicle 3 BUS4=BUS //Player Race Vehicle [MONEY] FinesOn=true //Fine System On/Off From Start BusFare=15 //BusFare/Passenger RedLightFine=20 //RedLight Fine Charge CollisionFine=50 //Collision Fine Charge Wages=500 //Wage/Route Completed DisarmReward=10000 //Disarm SpeedBomb Reward FrenzyReward=1000 //Frenzy Reward/Collision RaceReward=5000 //Race Reward (1st Place) [SETTINGS] FineSpeed=10.0 //Fines Activated When Speed Greater ArmDevice=23.0 //Arm SpeedBomb When Speed Greater ExplodeDevice=13.0 //Explode SpeedBomb When Speed Lower Deactivate=32.0 //Deactivate Device When Speed Greater StartFrenzy=15.0 //Start Frenzy When Speed Greater EndFrenzy=5.0 //End Frenzy when Speed Lower RaceSpeed=140 //AI Racers Top Speed [SPAWNSTART] StationStart=false //Spawn At Depot (Start) NeedBuses=true //Spawn Buses At Depot IconHelp=false //Help Icons (Route Start Positions) Speedo=true //Speedo On/Off [TEXT] RouteTextX=0.4515 //Route Enter Text X Axis RouteTextY=0.94 //Route Enter Text Y Axis ChangingRoomTextX=0.456 //ChangingRoom Text X Axis ChangingRoomTextY=0.94 //ChangingRoom Text Y Axis RepairTextX=0.470 //Repair Text X Axis RepairTextY=0.94 //Repair Text Y Axis LastStopX=0.005 //LastStop Text X Axis LastStopY=0.945 //LastStop Text Y Axis NextStopX=0.005 //NextStop Text X Axis NextStopY=0.97 //NextStop Text Y Axis RouteEnabledX=0.005 //Route Enabled Text X Axis RouteEnabledY=0.670 //Route Enabled Text Y Axis SpeedoX=0.005 //Speedo X Axis SpeedoY=0.645 //Speedo Y Axis ModEnabledKeysX=0.005 //Mod Enabled Text X Axis ModEnabledKeysY=0.695 //Mod Enabled Text Y Axis EndTextX=0.445 //End Of Route Text X Axis EndTextY=0.94 //End Of Route Text Y Axis StopSelectX=0.005 //Stop Select Text X Axis StopSelectY=0.595 //Stop Select Text Y Axis PosSelectX=0.005 //Pos Select Text X Axis PosSelectY=0.620 //Pos Select Text Y Axis It is recommended that you play this mod alongside these 2 great mods for better gameplay : GTAIV Buses : GTAIV First Person
Hoar22 commented over 7 years ago:
Exelent mod bus. But if you can do this mode. you can do "ambulance mod" and "firefighters mod". that'd be great. Exelent work.
Dumbradiator commented over 7 years ago:
awsome mod was thinking this should have been in retail game anyways =P so how bout the option of you being able to be a passanger may take some work but i think it could be cool
gta111 commented over 7 years ago:
SWEET ever think of adding the driver to the cab of the train that's just me though :cookie:
Rooft0p commented over 7 years ago:
Does This Work On Multiplayer = Yes
Carrythxd commented over 7 years ago:
Does this work on MP 2?
monster875. commented over 7 years ago:
Timmiiboyke: C: / program files / rockstar games / EFLC
jasonwhite commented over 7 years ago:
can i cetch the bus?
Timmiiboyke commented over 7 years ago:
What's the exact installation folder for EFLC please? Greetzzz, Timmiiboyke
monster875 commented over 8 years ago:
knutico: u need these two files to get the new net scripthook working: they r from microsoft so they r not infected
knutico commented over 8 years ago:
got everything needed, not working tho
View All Comments | Add Comment

Discuss this mod at GTAForums
0 users viewing this mod (0 guests)
brick bit bit bit
bit bit bit bit