AI Taxi System
🧠 Script Details – GRP AI Taxi System
The GRP AI Taxi System is an advanced and immersive taxi experience built for FiveM servers using QBCore, ESX, or Qbox. It allows players to call an AI-controlled taxi anytime and travel across the map with live route tracking, dynamic pricing, and a cinematic experience.
Whether it's for RP immersion, solo players needing fast transport, or replacing player taxis during low-pop hours—this script covers it all.
🧭 How It Works
Players can call a taxi via command (
/taxi) or by custom keybind (if configured).A dynamic menu shows:
Player’s current location.
In-game map for destination selection.
Taxi category options (Normal, Intermediate, Premium).
Once a category is selected:
The system spawns a nearby AI driver and vehicle.
The taxi drives to the player with a cinematic camera entry.
After pickup:
Live blips are shown for the player, taxi, and destination.
Taxi drives automatically to the set location.
Per-kilometer fare is calculated in real-time.
On arrival:
The player is charged via bank.
The taxi drives away and disappears cleanly.
🧾 Key Features
🧠 Smart AI Taxi Dispatch System
Automatically assigns a nearby driver based on spawn range.
🚕 Three Taxi Categories
Normal, Intermediate, and Premium.
Each with different models and pricing.
🛣️ Custom Driving Styles
Safe, Normal, Aggressive, Reckless.
Defined in config, server owner chooses default behavior.
📍 Live Map Integration
Select your drop-off location directly from the map.
📡 Blip Tracking System
Blips for taxi, player, and destination shown throughout the trip.
⛽ Fuel Consumption Support
Supports custom fuel systems like
cdn-fuel.
🧍 Immersive Cinematic Entry
Smooth transition when the taxi arrives and player gets in.
💳 Automatic Billing
Calculates distance × fare per KM.
Charges from bank balance automatically.
🔄 Job Cancel Option
Players can cancel the ride at any time (before or during).
Taxi will safely stop, let player out, and leave.
🧩 Bridge Compatible
Uses GRP Bridge for compatibility with notification systems and more.
🛠️ Fully Configurable
All features are defined in config.lua, including:
Language support (
en/bn)Taxi types and models
Driving styles
Spawn radius
Default category
Fuel system
Notification system (
ox_libor built-in)
🎮 Ideal Use Cases
Players without access to personal vehicles
Immersive public transport system in your city
Emergency taxi access in remote areas
Servers with low player taxi availability
Last updated