Loading...

Enhanced Taxi Missions 1.2

Download
LCBuffalo
A ScriptHookVDotNet mod that aims to bring more variety to your taxi-driving adventures.

Changelog
1.2
  • You can now be a pretend-Uber driver! Taxi missions are enabled for most four-door cars in the game.
  • Hopefully fixed a bug where animals were selected as passengers. Hard to test for this, so let me know if it still happens.
  • Moooooore locations!


1.1
  • Blue chevron markers now show where to stop your car to pick up and drop off passengers
  • Added a ton of new destinations, mostly around Vespucci


Known Bugs

- Passengers spawn at wrong location if you're picking them up at the Vinewood Institute. Will be fixed with the next update.
- The route to your destination may disappear. The cause is unknown at the moment. Fortunately, the blip remains on the map to help you find your way.
- If multiple passengers are getting into your car, they will panic as if they're being carjacked. Looking into fixing this behavior.
- Using the horn while in the taxi will activate the stock taxi missions. Looking into disabling minigames while this script is active in a future update.

-------------------------------------------------------------

Features
  • Random number of passengers for each trip (between 1 and 3)
  • More than 650 individual pick-up and drop-off locations
  • Pick-up locations and destinations change depending on the time of day (people go to work in the morning, home in the evening, to clubs and restaurants at night, etc)
  • Taxi missions can be played in the following vehicles: Taxi, Stretch, Schafter, Oracle, Washington, Super Drop. One custom vehicle can be added to the list via ini settings
  • Player is paid based on distance between pick-up and drop-off locations. Base fare is $6, and every mile driven is $25.
  • Random peds on the street may hail player if driving a taxi cab. (may still be a bit buggy)


In-Game
  • Press the "L" key to toggle the missions on and off
  • If a passenger gets stuck while trying to get into the vehicle, you can use the horn to have the passenger retry getting into the car.
  • Once you've picked up a passenger, a countdown timer will appear on the UI. As long as it's green, your tip will be 40% of the fare. Once the timer turns yellow, your tip will start to decrease. Once the timer reaches zero, you will not receive a tip. However, you can still complete the mission and receive the base fare.


Customization
  • Edit the EnhancedTaxiMissions.ini file to customize the toggle key and distance units
  • Acceptable values for the toggle key are "A" through "Z", "0" through "1" and "F1" through "F12"
  • Acceptable values for unit measurements are "MI" and "KM"
  • FAREPERMILE determines how much you get paid per mile driven with a customer
  • AVERAGESPEED determines how fast you need to get to your destination before the countdown timer reaches zero. Larger numbers mean you need to drive faster
  • AUTOSAVE - set to "1" to enable autosaving after each successfully completed fare
  • CUSTOMLIMO: Enter the "Vehicle Display Name" of the car you want to enable the limo missions for. Please be aware that this is not the full name of the car, but rather the game's internal reference name. Some cars aren't exactly named the way they are in game, for example, the Dilettante's display name is "DILETT". Unfortunately, there's no official list that I can find for reference at the moment. Also, when choosing a custom limo vehicle, make sure it has four seats, otherwise the mission may bug out if it generates more customers than your car can accommodate


Requirements:

-Microsoft .NET Framework 4.5
-Microsoft Visual C++ Redistributable Package
-Script Hook V and the ASI loader
-Script Hook V Dot Net (always get the newest version)

To Install:

- Place the EnhancedTaxiMissions.vb file into your "scripts" folder, located in the main GTA V directory. If the folder doesn't exist, create it.
- If you've installed a previous .dll version of this mod, remove it. Otherwise the script will load twice and the UI will look funky.
View topic on GTAForums »
First Uploaded: May 12, 2015
Last Updated: March 25, 2016
Last Downloaded: 3 hours ago
15,013

Sponsored Link

260 Comments

  • 9a6e72 avatar

    @Birchy Gaming @vjtto Modified script, seems stable to me: http://puu.sh/p9t8X/a974c6f1a1.vb

    May 29, 2016
  • Default

    This mod is perfect!Really!! But it has some problems:
    Missions appears only in Vinewood.Same place.Same roads.Even if you are in Chilliad, the next mission will be in Vinewood hills.Please fix it :) Make the roads more interesting, non-repeating!

    June 20, 2016
  • Default

    @LCBuffalo @KingHenryX I'm having the same issues. Log (it repeats the last part over and over):

    [19:35:40] [ERROR] Caught fatal unhandled exception:
    System.OverflowException: Arithmetic operation resulted in an overflow.
    at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(Object Value)
    at EnhancedTaxiMissions.payPlayer(Int32 amount)
    at EnhancedTaxiMissions.PlayerHasStoppedAtDestination()
    at EnhancedTaxiMissions.checkIfPlayerHasStoppedAtDestination()
    at EnhancedTaxiMissions.Update(Object sender, EventArgs e)
    at GTA.Script.raise_Tick(Object value0, EventArgs value1)
    at GTA.Script.MainLoop()
    [19:43:31] [ERROR] Caught unhandled exception:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at Moochaka.Passenger.KeyPress(Object sender, KeyEventArgs e)
    at GTA.Script.raise_KeyDown(Object value0, KeyEventArgs value1)
    at GTA.Script.MainLoop()
    [19:43:32] [ERROR] Caught unhandled exception:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at Moochaka.Passenger.KeyPress(Object sender, KeyEventArgs e)
    at GTA.Script.raise_KeyDown(Object value0, KeyEventArgs value1)
    at GTA.Script.MainLoop()
    [19:43:33] [ERROR] Caught unhandled exception:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at Moochaka.Passenger.KeyPress(Object sender, KeyEventArgs e)
    at GTA.Script.raise_KeyDown(Object value0, KeyEventArgs value1)
    at GTA.Script.MainLoop()

    June 23, 2016
  • B495d3 chad

    Overall good mod, but kind of unusable for me.You did say that if multiple people get in the car then they will panic, well, this happens to me even with only one person, which means i can never finish the jobs. So a lot of bugfixing is to do, but i hope the wait will be worth it :)

    June 28, 2016
  • 73b223 liberty walk 458 rotiform nitto

    @LCBuffalo it there a way to use addon 4 door cars ?

    July 09, 2016
  • 5921ba 1442385565650

    @LSPD_JASON Did you even read the description?

    August 04, 2016
  • Heists2

    can you do taxi missions in the bus?

    August 09, 2016
  • 8fdac8 vnxmidkmu0c0epl2c rfxa 0 0 small

    will this mod make people in the taxi stop freaking out when you stop at red lights

    August 09, 2016
  • 3c9e29 profile vanity

    Anyone who knows the code for Granger SUV?

    August 20, 2016
  • Af6c8b qq图片20151110123813

    addon vehicles support ,plz

    August 28, 2016
  • F0e05d eleanor1   kopie

    @LCBuffalo I can't add custom limo. Tried your example with the Dilettante but when I try to trigger the mod, nothing happens. Is there also a possibility to add multiple custom cars?

    September 03, 2016
  • 8e8a81 police2

    Whenever I pull out a weapon while the mod is off, when i try to turn it on, static (not real static). Nothing happens! Also maybe you could make it so that buses work?

    September 14, 2016
  • Heists2

    @LCBuffalo Can you add more 4 door cars to be a taxi? The rare ones please.

    October 10, 2016
  • Af6c8b qq图片20151110123813

    i hope it can use addon vehicles mod

    October 12, 2016
  • Ef6cbb 1662835 35255240 2560 1440

    can u make this mod support every car

    October 28, 2016
  • Default

    @DigiDash How do you implement ur modified script?

    November 07, 2016
  • Default

    Does anyone have a list of cars that they use for this MOD. I have an Add-on Maybach 62s I would love to use to role play or does anyone know the name used for the Cognoscenti?

    November 16, 2016
  • Jimmy

    i cant change the deafult L key to something else like Number 2

    8 days ago
  • Jimmy

    Acceptable values for the toggle key are "A" through "Z", "0" through "1" and "F1" through "F12" does this mean i use just "2" ? not D2 ?

    8 days ago
  • Jimmy

    still not working, trid Do2, D2, 2, only works wiith L

    8 days ago
Join the conversation! Log In or register for an account to be able to comment.