GTA V’s default taxi missions aren’t bad, but they lack variety. It seems like Rockstar only used about 10 pre-defined pick-up and drop-off locations.
The goal of Enhanced Taxi Missions is to do it better and bring more variety to your taxi-driving adventures! See the feature list further down for more information.
—- CHANGE LOG —-
Bugfix: Fixed the script crash that occurred when you exit your vehicle while the mission is active: You now have 30 seconds to return to your vehicle if you exit it. After that, your passengers will lose their patience and leave.
Bugfix: Script shouldn’t crash when any of your customers die. Instead, the mission will fail, any remaining passengers will flee, and you won’t get paid. It’s up to you to figure out what to do with the dead bodies in your car – new customers won’t like riding alongside a corpse…
Bugfix: (Mostly) fixed the disappearing GPS route bug: The route will occasionally still disappear, but it will re-appear again after a short while. Side effect: The GPS route flashes periodically.
Bugfix: Missions crashed if playing for an extended period of time because ped task sequences weren’t being cleaned up.
Some UI improvements:
The pick-up and destination information now includes the neighborhood name.
Nicer looking payment notifications.
—- FEATURES —-
Random number of passengers for each trip (between 1 and 3)
950+ 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)
Player is paid based on distance between pick-up and drop-off locations. Base fare is $6, and every mile driven is $20.
Random peds on the street may hail player if driving a taxi cab. (This may still be a bit buggy, sometimes peds are on balconies and can’t get down. They will eventually warp into the car.)
Passengers will not get into a car if it’s more than 25% damaged. Any collisions that occur during your trip will cause your passengers to pay less. (Minor scrapes and bumps won’t be noticed, unless there are a lot of them.)
—- 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. If they still won’t move, just wait. They will eventually warp into the car (timeout is set to 20 seconds).
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 missions
TOGGLE: Choose which keys toggle the mission on and off. Acceptable values are “A” through “Z”, “0” through “1” and “F1” through “F12”
UNITS: Whether the user interface uses miles or kilometers. Acceptable values 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
HAZARDLIGHTS: set to “0” to turn off the hazard lights when stopped and waiting for passengers to enter/exit the vehicle.