π οΈTuning Creator
π Overview
m-TuningCreator is a complete vehicle customization system designed for FiveM roleplay servers. It gives server owners a powerful, zone-based tuning platform with a modern in-game UI where players can fully customize their vehicles, from performance upgrades to paint jobs, wheels, neon lights, stance adjustments, and more. Mechanics can manage tuning orders, earn commissions, and operate professional workshops. Server admins can create and configure unlimited tuning zones entirely in-game, with no restarts needed.
β¨ Key Features
π§ Vehicle Customization
Full modification system covering every aspect of vehicle tuning:
Performance upgrades: Engine, Brakes, Transmission, Suspension, Armor, and Turbo toggle
30+ cosmetic part categories: Spoiler, Front Bumper, Rear Bumper, Side Skirts, Exhaust, Roll Cage, Grille, Hood, Fenders, Roof, Seats, Steering Wheel, and many more
Paint system with Classic, Matte, Metal, and Chrome color palettes, plus full custom RGB support for primary and secondary colors
13 wheel types: Sport, Muscle, Lowrider, SUV, Offroad, Tuner, Bike, High End, Benny's Original, Benny's Bespoke, Open Wheel, Street, and Track
Neon lights with position and color customization
Xenon headlights with color selection
Window tint with multiple levels
Tyre smoke with custom colors
License plate style and text editing (configurable)
Horn selection from all available horn types
Extras toggle and livery application
Bulletproof tires toggle
Wheel color, pearlescent, interior color, and dashboard color
ποΈ Stance System
Full vehicle stance adjustment system (configurable via Config.AllowStance):
Ride height adjustment
Front and rear camber control
Individual wheel offset for all four wheels
Stance data saved per vehicle plate in the database
Stance persists across sessions and server restarts
πͺ Zone System
Create and manage unlimited tuning zones across the map, all configurable in-game:
Custom zone name, position, and radius
Configurable map blip: sprite, color, scale, and enable/disable
Job restrictions to lock zones to specific jobs
Vehicle blacklist and whitelist per zone
Player identifier whitelist for private zones
Free jobs, allow certain jobs to tune for free
Individual pricing per zone for every mod category
Enable or disable zones without deleting them
Zones are stored in the database and sync automatically to all clients
π© Mechanic & Society System
Built-in mechanic workflow with society fund integration:
Society pay: tuning income goes directly to the job's society funds
Mechanic commission: configurable percentage of each transaction goes to the mechanic as personal income
Vehicle repair command restricted to jobs associated with tuning zones
Vehicle stats command for quick diagnostic information
Compatible with
qb-banking,Renewed-Banking,fd-banking,RxBanking,tgg-banking,wasabi-banking, andesx_addonaccount
π Pending Orders System
Full order queue system for mechanic workshops:
Players submit tuning orders specifying the mods they want
Orders are queued per zone and visible to mechanics with the right job
Mechanics can review, apply, or cancel pending orders
Each order tracks: player name, vehicle model, vehicle label, plate, mods requested, total cost, and creation date
Order status management: pending, completed, or cancelled
Discord webhook logging for order lifecycle events
π― Item Requirements
Flexible item requirement system for immersive roleplay:
Require specific inventory items per mod category (e.g.,
spray_canfor colors,wheel_kitfor wheels,neon_kitfor neon)Require items per individual performance or cosmetic mod entry
Players need both the item and the money to apply modifications
Items are consumed on successful application
Fully optional, set any category to
nilfor money-only tuning
π° Payment System
Intelligent payment handling with multi-source support:
Seven banking system integrations plus custom bridge support
Society fund deposits with configurable mechanic commission split
Free tuning support for whitelisted jobs
βοΈ Admin Panel
Complete in-game zone management without server restarts:
Create, edit, duplicate, and delete tuning zones
Raycast positioning: pick zone and pending target coordinates by pointing at the ground
Configure all zone settings live: name, radius, blip, jobs, prices, blacklist, whitelist, identifiers, society pay, commission, and pending target
Manage pending order pickup points with job restrictions
Permission system based on player identifiers (
steam,license,fivemandcitizenid)
π‘ Discord Webhooks
Automatic Discord logging for server administration:
Tuning logs: every vehicle modification and repair transaction with player details, cost, and zone
Pending logs: order creation, application, and cancellation events
Admin logs: zone creation, updates, deletion, and duplication actions
Each log is timestamped and formatted with Discord embeds
π Bridge System
Fully abstracted framework detection with automatic setup:
Framework support: ESX, QBCore, and QBox
Target system:
ox_targetandqb-targetauto-detected, with custom bridge fallbackInventory system:
ox_inventoryandqb-inventoryauto-detected, with custom bridge fallbackBanking system: seven systems auto-detected, with custom bridge fallback
Console prints on startup showing exactly what was detected (framework, vehicles table, banking, inventory, target)
Custom bridge files for banking, inventory, and target, server owners can integrate any unsupported system by editing the
custom.luafiles
Last updated