Loading...

CaoTaxiShift 0.2

448

GTA V ScriptHookVDotNet 3 taxi shift mod. The player can start a taxi shift, accept NPC orders, drive passengers, earn cash, tips and rating.

Installation

1. Install ScriptHookV.
2. Install ScriptHookVDotNet 3.
3. Open your GTA V folder.
4. Create the `scripts` folder if it does not exist.
5. Put this file there:
scripts/CaoTaxiShift.3.cs

Controls:
/ or NumPad / — open / close menu
↑ / ↓ — navigate menu
Enter / NumPad 5 — select
Backspace / Esc / NumPad 0 — back

The default language is English. You can switch language in the menu:
Language: English / Язык: Русский

The selected language is saved in:
scripts/CaoTaxiShift.ini

v0.2 includes:

- vanilla GTA V cars;
- non-standard / replaced vehicles;
- add-on cars;
- coupes;
- 4-door cars;
- custom vehicle models with passenger seats.

Not allowed:

- motorcycles;
- bicycles;
- boats;
- helicopters;
- planes;
- trains;
- vehicles without passenger seats.

- start/end shift from character menu;
- Taxi App panel;
- driver name selection;
- update current work vehicle;
- orders expire after 2 real minutes;
- new orders appear while on duty;
- one active order at a time;
- wanted level blocks accepting orders;
- 1, 2 or 3 passengers;
- yellow pickup/destination route markers;
- engine turns off during boarding/unboarding;
- passenger may complain if the app vehicle does not match current vehicle;
- 1–5 star rating;
- distance-based payment;
- tips for good rides;
- drunk passengers are revealed only after boarding;
- drunk passengers can talk and interfere with driving;
- reckless driving can make the passenger cancel the order;
- compact top HUD with NPC full name, age, pickup street and destination street.

- Added auto-check for reachable pickup/destination points and order regeneration when a point is bad.

Bugfix build:
- fixed passenger cleanup on refusals/cancelled orders;
- fixed stuck StopRequested state when player exits vehicle;
- fixed end-shift behavior during active order;
- added safe passenger spawn validation;
- improved crash/timing calculations.
- Trip modifiers no longer leak into the next order.
- Fixed multi-NPC boarding so passengers do not all target the same blocked seat/door.
- Fixed underpayment after destination-change events.
- Improved safe sidewalk spawn fallback for passengers.
- Strengthened yellow GPS route refresh.

- Added realistic traffic stress: reckless NPC drivers, drunk NPC drivers, traffic-caused incidents that affect rating, and shift economy reports.

- Fixed the top order HUD layout and made NPC full names switch correctly with the selected UI language.

- Unified Taxi App and HUD visual style, normalized menu spacing, and added a cleaner statistics panel.

- Added status badges/markers and improved the Taxi App orders screen with cleaner order cards.

- Fixed the Orders page text clipping and increased top HUD readability with larger text and a roomier layout.

- BugFix: fixed submenu back navigation, boarding deadlock, passenger cleanup on script reload, long driver names, and active order language refresh.

- Fixed route line persistence, moved passenger spawns closer to sidewalks, and added boarding recovery for stuck NPC groups.

- Added passenger patience system: if the driver stops making route progress for too long, the NPC cancels, gives 1 star, exits, and pays $0.

- Fixed route resurrection after stop requests, vehicle switching during rides, passengers left behind, null expired orders, and boarding cancellation edge cases.

- Full audit pass: driver-seat validation, safe stat clamping, null-order guards, safer passenger task calls, and pickup trigger fixes.

New: vehicle condition and ride events
- Dirty, damaged, or mechanically poor cars reduce passenger rating.
- Clean premium cars can improve rating and tip chance.
- During a ride, passengers may ask you to hurry up, drive carefully, slow down, or change the destination.
- Your response to those events affects final rating and tips.
Show Full Description

First Uploaded: April 25, 2026
Last Updated: May 05, 2026
Last Downloaded: 28 minutes ago

All Versions

 0.2 (current)

257 downloads , 31 KB
May 05, 2026

13 Comments