[PAID] SMDZ SmartCab — Autonomous Taxi App for LB Phone

:taxi: SMDZ SmartCab — Autonomous Taxi App for LB Phone


:house: MAIN:

WATCH_THE_SHOWCASE-#FF0000
BUY ON TEBEX-#FF0000
DOCS-#FF0000
This resource is delivered via Tebex using the official Asset Escrow system.


:compass: OVERVIEW:

SmartCab is an advanced autonomous taxi application for LB Phone that lets players request a driverless vehicle, follow its live arrival, select a map destination, manage Ride+ subscriptions, charge their phone during a journey, and review persistent digital trip receipts.

The resource includes configurable AI driving, economy support, no-service zones, night fares, phone notifications, multilingual UI, SQL history, persistent user settings, and Discord webhook logs.


:star: FEATURES:

  • :taxi: Fully autonomous taxi service – Give players a modern driverless transport experience directly inside Los Santos, with automatic pickup, boarding, routing, arrival, and vehicle cleanup.

  • :mobile_phone: Native LB Phone application – SmartCab is delivered as a polished downloadable phone app, complete with live service states, interactive controls, notifications, settings, and digital receipts.

  • :compass: Smart pickup and destination flow – The nearest valid taxi is assigned, follows the passenger through a live GPS route, waits for boarding, and drives toward the player’s selected map waypoint.

  • :brain: Realistic AI driving behaviour – Configurable urban, rural, and highway speed profiles combine with traffic-aware slowdown, braking, stopping distances, and recovery logic for a smoother journey.

  • :credit_card: Multi-framework economy support – Built-in compatibility with ESX, QBCore, and Qbox/QBX allows trip fares, cancellation fees, Ride+ plans, and phone charging to use cash, bank, or automatic account selection.

  • :star: Ride+ premium membership – Offer daily, weekly, and monthly plans with configurable discounts, faster arrivals, priority requests, cooldown benefits, and free cancellations.

  • :battery: In-ride phone charging – Players can purchase a charging add-on during an active journey and restore their LB Phone battery progressively while they remain inside the SmartCab.

  • :crescent_moon: Dynamic night fares – Automatically apply a configurable overnight multiplier to eligible journeys and optionally reflect it in the live taximeter.

  • :prohibited: Configurable no-service zones – Restrict pickups, destinations, or both inside selected circular areas such as islands, restricted facilities, or unsupported map regions.


:package: REQUIREMENTS:

  • FiveM server: Latest recommended artifact.
  • Dependencies:
    • lb-phone – required to register, install, open, notify, read battery data, and display the SmartCab application.
    • oxmysql – required for trip history, Ride+ subscriptions, and persistent application settings.
  • Framework: ESX, QBCore, Qbox/QBX, or Standalone.

:camera_with_flash: SCREENSHOTS:


:electric_plug: BRIDGE COMPATIBILITY:

Frameworks (auto-detected)

  • es_extended
  • qb-core
  • qbx_core

You must have oxmysql and lb-phone running before using this resource. It works standalone, but you will need to modify the bridge for billing purposes.


:puzzle_piece: USE CASES:

Roleplay servers that want a modern autonomous taxi system directly inside LB Phone.

Cities that need a reliable transport option when no taxi drivers are online.

Serious RP servers looking for a realistic alternative to teleport systems or basic NPC taxis.

Communities inspired by driverless taxi services like Waymo, adapted for FiveM roleplay.

Servers that want players to request rides, track trips, view the taxi plate, and manage cancellations easily.

LB Phone servers that want a polished, native-feeling app with trip history, receipts, payments, and extra charges.

Communities looking for a configurable, optimized, multilingual, and standalone smart taxi resource.


:speech_balloon: SUPPORT:

Support is provided via Discord.
If you have questions, suggestions, or feedback, feel free to reply to this thread.


Code is accessible No (only configs and bridge)
Subscription-based No
Lines (approximately) 4200 lua lines aprox
Requirements lb-phone, oxmysql
Support Yes
1 Like

:rocket: UPDATE - SMDZ SMARTCAB

[1.1.0] - 2026-08-04

:white_check_mark: Added

  • Added optional vehicle keys compatibility through the free and open-source community_bridge resource.
  • Added the new Config.KeysCompatibility option.
  • Players now receive the taxi keys when the vehicle arrives at the pickup location.
  • Taxi keys are automatically removed when the service is completed, cancelled, or cleaned up.
  • Added automatic cleanup of all vehicles created by SmartCab when the resource is stopped.
  • Added dedicated vehicle keys integration logic through client/keys.lua.

:wrench: Changed

  • Improved the passenger boarding process on servers using vehicle key systems.
  • Improved taxi driving AI, route navigation, stopping behavior, and obstacle handling.
  • Improved the taxi approach behavior at pickup and destination locations.
  • Added minor visual improvements to the SmartCab interface.
  • Improved UI spacing, transitions, and general visual consistency.

:jigsaw: Fixed

  • Fixed an issue where players received the taxi keys but were unable to enter the vehicle.
  • Fixed the passenger entry animation being cancelled before entering the taxi.
  • Fixed external key systems automatically locking taxis driven by NPCs.
  • Fixed taxi keys not always being removed after finishing or cancelling a service.
  • Fixed SmartCab vehicles remaining active after stopping the resource.
  • Fixed several situations where the driving AI could become stuck or stop incorrectly.

:dividers: Files Modified

It is HIGHLY RECOMMENDED to install this update on servers using a vehicle keys or automatic locking system.

  • fxmanifest.lua
  • config.lua
  • client/service.lua
  • client/keys.lua
  • server/cleanup.lua
  • web/src/*
  • web/dist/assets/*
1 Like