A commercial-grade taxi job system built for serious FiveM roleplay servers.
LG TaxiJob goes far beyond basic NPC driving missions. It provides a complete transportation ecosystem featuring player ride requests, driver dispatching, airport taxi queues, career progression, company management, persistent orders, passenger ratings, complaints, and dedicated mobile and tablet interfaces.
The system uses server-authoritative logic and includes separate compatibility bridges for ESX, QB-Core, and QBox.
โก Core Features
๐ฑ Player Ride-Hailing Application
Players can request a taxi through a complete mobile booking workflow:
- Select a pickup location
- Select a destination
- Choose a service or vehicle category
- View the estimated fare
- Submit a taxi request
- Track the current order status
- Wait for a driver to accept
- Receive driver arrival notifications
- Complete payment after the journey
- Rate the driver
- Submit a complaint
- Review previous journeys
- Save frequently used locations
The application supports LB Phone integration and can also be accessed through alternative configurable methods.
๐ป Driver Dispatch Tablet
Taxi drivers can manage active requests through a dedicated tablet interface:
- View available passenger requests
- View pickup locations
- View destinations
- Check estimated journey distance
- Check estimated driver earnings
- Accept passenger orders
- Cancel active orders
- Complete journeys
- View personal performance data
- View driver level and rating
- Review completed orders
- Join the airport taxi queue
All orders are managed by the server to prevent duplicate acceptance, duplicate completion, and repeated payouts.
โ๏ธ Airport Taxi Queue
LG TaxiJob includes a dedicated airport taxi queue system.
Drivers can enter a configured airport zone, join the queue, and receive airport passenger requests according to their queue position.
Features include:
- Airport zone detection
- Queue position management
- Ordered driver assignment
- Automatic removal after leaving the zone
- Automatic cleanup after disconnecting
- Remote queue entry prevention
- Duplicate queue entry prevention
- Configurable airport fare multiplier
This system creates a more realistic airport transportation environment for roleplay servers.
๐ค NPC Taxi Missions
Drivers can continue working even when no player requests are available.
NPC missions include:
- Random passenger generation
- Random destination selection
- Distance-based fare calculation
- Service category multipliers
- Complete pickup and drop-off workflow
- Safe mission cancellation
- Automatic abnormal-state recovery
- Configurable mission rewards
Player requests and NPC missions can operate as complementary sources of income.
๐ Driver Progression System
Drivers earn experience and progress through configurable career levels by completing journeys.
Default levels include:
- Trainee Driver
- City Driver
- Advanced Driver
- Gold Driver
- Elite Driver
- LG Executive Driver
Each level can configure:
- Required experience
- Income multiplier
- Available vehicles
- Service permissions
- Exclusive order categories
- Level rewards
Server owners can freely modify or extend the progression structure.
โญ Rating and Complaint System
Passengers can submit a driver rating after completing a journey.
The system includes:
- One-to-five-star ratings
- Written passenger feedback
- Driver average rating
- Total rating statistics
- Passenger complaint submission
- Complaint reason records
- Duplicate rating prevention
- Duplicate complaint prevention
- Persistent validation after resource restarts
Ratings and complaints are validated through the server and database to prevent manipulated client-side submissions.
๐ข Taxi Company Management
LG TaxiJob includes company management and operational statistics:
- Company revenue tracking
- Transaction history
- Configurable company commission
- Driver income statistics
- Daily operational data
- Company account management
- Company withdrawals
- Historical order records
- Driver leaderboard
- Operational performance data
Company commission, driver earnings, and server fees can be adjusted through configuration.
๐ Server-Side Security
LG TaxiJob includes server-side protection against common FiveM exploits, invalid requests, and duplicate payment attempts.
Security measures include:
- Server-authoritative order states
- Order ownership validation
- Player job validation
- Duty status validation
- Driver-seat verification
- Vehicle entity validation
- Pickup and destination distance validation
- Order-level settlement locks
- Duplicate order completion prevention
- Duplicate payout prevention
- Client-side fare manipulation prevention
- Invalid coordinate prevention
- Remote order interaction prevention
- Duplicate rating prevention
- Duplicate complaint prevention
- Request rate limiting
- Failed payment recovery
- Persistent offline refund queue
If a passenger is charged but the driver payment fails, the system automatically attempts to refund the passenger.
If the refund cannot be processed immediately, it is stored in a pending refund queue and processed when the player reconnects.
๐ Multilingual Support
The multilingual system covers:
- In-game notifications
- Taxi HUD
- Passenger mobile application
- Driver tablet interface
- Service categories
- Popular locations
- Order statuses
- Ratings and complaints
- Company management pages
- Application names and descriptions
Included languages:
- English
- Simplified Chinese
- Traditional Chinese
- Spanish
- French
- German
- Italian
- Portuguese
- Russian
- Turkish
- Dutch
Missing translations automatically fall back to English instead of displaying internal locale keys.
Additional languages can be added through the locale files.
๐ Framework Compatibility
Supported Frameworks
- ESX Legacy
- QB-Core
- QBox / qbx_core
QBox uses a dedicated compatibility bridge and does not require QB-Core to be installed.
The framework bridge manages:
- Player data
- Player identifiers
- Job information
- Duty status
- Cash and bank accounts
- Inventory operations
- Player loading and unloading
- Vehicle spawning
- Vehicle deletion
- Company accounts
- Driver payments
๐ง Supported Integrations
Depending on your server configuration, LG TaxiJob can integrate with:
- ox_lib
- oxmysql
- ox_target
- qb-target
- ox_inventory
- qb-inventory
- LB Phone
- LB Tablet
- jg-advancedgarages
- ox_fuel
- LegacyFuel
- QBox Vehicle Keys
- QB Vehicle Keys
- Other commonly used vehicle key systems
Integration interfaces can be adjusted through the configuration and bridge files.
๐จ User Interface
LG TaxiJob includes separate interfaces for passengers and taxi drivers.
Interface features include:
- Responsive layouts
- Complete mobile booking workflow
- Driver dispatch tablet
- Live order data
- Live driver statistics
- Live company information
- Multilingual interface
- Clear order status indicators
- No forced full-screen black overlay
- No fake drivers, transactions, ratings, or statistics
๐๏ธ Database Persistence
The system stores:
- Driver profiles
- Driver levels
- Driver experience
- Completed journey totals
- Driver earnings
- Driver ratings
- Passenger orders
- Rating records
- Complaint records
- Company transactions
- Company operational statistics
- Pending refund records
The included SQL installation file supports repeatable imports and database field upgrades for easier migration from older versions.
๐ฆ Package Contents
Your purchase includes:
- Complete LG TaxiJob resource
- ESX compatibility bridge
- QB-Core compatibility bridge
- QBox compatibility bridge
- Passenger mobile interface
- Driver tablet interface
- Multilingual locale files
- Database installation file
- Configuration files
- Installation guide
- Upgrade and repair documentation
- Basic configuration examples
๐ Requirements
Recommended dependencies:
- OneSync
- ox_lib
- oxmysql
Depending on your server setup, you must also configure the appropriate:
- Framework
- Phone resource
- Tablet resource
- Inventory system
- Target system
- Vehicle key system
- Fuel system
- Garage system
Please confirm that your server uses a supported framework and that you have basic experience installing FiveM resources before purchasing.
โ ๏ธ Important Information
- This product is a FiveM server resource.
- A FiveM server is not included.
- ESX, QB-Core, QBox, and third-party premium resources are not included.
- Third-party resource updates may require integration adjustments.
- Modifying core files, event names, or database structures may affect support eligibility.
- Do not rename the resource folder unless all related references are updated.
- Installation on a testing server is strongly recommended before production deployment.
- Refund eligibility is governed by Tebex policies and applicable consumer law.
- Reselling, sharing, leaking, repackaging, or redistributing this resource is prohibited.
๐ Build a Complete Taxi Economy
From standard NPC driving missions to real player ride requests, driver dispatching, airport queues, career progression, company commissions, and operational statistics, LG TaxiJob provides a complete and sustainable taxi gameplay system.
Transform the taxi job from a basic activity into a complete transportation service connecting passengers, drivers, and your server economy.
