[FREE] Advanced Taxi Job

Overview

A taxi job system for FiveM. Pick up NPC passengers from a shared dispatch board, deliver them to their destination, and get paid. Or pick up real players for metered rides. Supports multiple taxi companies with boss management.


Features

Interactive Taximeter

  • Base fare + distance-based fare calculation
  • Night surcharge system
  • Cash & card payment options woth animated payment flow
  • Receipt gheneration after each ride
  • Draggable UI – players can position the meter wherever they want

Shared Dispatch Board

  • Server generates NPC calls at random intervals
  • All on-duty drivers see the same call list
  • Each call shows destination, estimated fare, and distance from you
  • Calls expire after configurable timeout

NPC Mission System

  • Dispath system with randomized wait times
  • NPC passengers spawn at pickup locations and ride to random destinations
  • Passngers react to your driving – crash too much and they get angry
  • Safe driving bonus – earn tips for smooth rides
  • Fare evasion – some passengers may try to run without paying
  • NPC speech bubbles with cinematic backseat camera

Player-to-Player Rides

  • Real player get in, driver start the meter
  • Stop at destination, request payment
  • Passenger chooses cash or card
  • Driver receives fare minus company commission

Multi-Company System

  • Define unlimited companies in config
  • Each company has its own duty location, garages, and boss menu
  • Rank-locked vehicles per company

Boss Menu

  • Hire/fire employees
  • Set commission rate (capped by config)
  • View and withdraw company funds
  • Per-employee statistics

Rank System

  • Mission-based progression (Newbie β†’ Master)
  • Higher ranks earn fare bonus multipliers
  • Configurable rank thresholds and bonuses

Statistics

  • Per-driver stats stored in database
  • Income, missions, distance, rides

Fully Configurable

  • Customize fare rates, surcharge multiplier, night hours
  • Add your own taxi vehicle models
  • Configure pickup/dropoff locations
  • Adjust NPC behavior (flee chance, crash tolerance, tip percentage)
  • Customizable key bindings and commands
  • Multi-language support (add your own locale files)

Multi-Framework Support

  • QBCore
  • QBox
  • ESX
  • Auto-detection – just drop it in and it works

Commands & Keybinds

Command Default key Description
/taximeter U Toggle the taxi meter UI
/taxi_focus Q Toggle mouse cursor on the meter
/canceltaximission – Cancel current NPC mission
/taxiuiedit – Reposition the meter UI

How It Works

  1. Go on duty – step on the duty marker at your company depot
  2. Sqawn a taxi - walk to the garage marker, pick a vehicle
  3. Accept a dispatch – an NPC passenger is assigned to you
  4. Pick them up – drive to the pickup locationm passenger gets in
  5. Deliver them – follow the GPS to the destination
  6. Get paid – passenger pays by cash or card, with possible tip for safe driving

Requirements

Resource Required
ox_lib :green_circle:
oxmysql :green_circle:
QBCore / QBox / ESX :green_circle:

Installation

  1. download form Download
  2. Place nc-taxijob in your server’s resources folder
  3. Add to server.cfg
ensure ox_lib
ensure oxmysql 
ensure nc-taxijob
  1. Restart your server – done !

Documentation

Full documentation available at docs.noxcore.me


Preview

Demo: https://youtu.be/6dYlWhHulyQ


Code is accessible No
Subscription-based No
Lines (approximately) ~ 4,500
Requrements & dependencies ox_lib, oxmysql, QBCore/QBox/ESX
Support Yes

looks interesting ima try this out especially since they like skip pay cab fair lol

1 Like

Nc TaxiJob

+ Fuel system and Vehicle Key System have been added.

Changed Files

utils/client.lua
utils/server.lua
server/main.lua
client/garage.lua

Link: Granted Assets - Cfx.re Portal

Nc TaxiJob β€” Coming Soon

We’re excited to announce that an LB Phone-powered Taxi App is coming soon to nc-taxijob

Take your taxi experience to the next level with a fully intergrated mobild system, designed for smoother gameplay and a more immersive RP environment.

Preview

Nc TaxiJob

3.0.1 β†’ 3.0.2

Phone App -- night surcharge display, driver rating, ETA, real-time fare, favorites, ride, receipt, call driver, review comments

**Changed Files

client/**
server/**
lang/**
fxmanigest.lua

New Add

phone/**
install.sql

Nc TaxiJob HOT FIX

Improved NPC mission marker and E key detection.

You can now leave the model field empty in each company;s NPC iptions, and still use targeting at thhe specified vector3 (withoit needing an NPC).

Changed Files

client/**
utils/client.lua

If you need supprot, please use NoxCore.ME

awesome!!!

1 Like

Nc TaxiJob

nc cab (app) supported okokphone

Changed Files

client/phone.lua
server/phone.lua
server/dispatch.lua
phone/ui/**

Link: Granted Assets - Cfx.re Portal

does it support ox core?

Currently, only QBCore, QBox, and ESX are supported. I will consider adding support for ox_core in a future update.