[FTN] Vehicle Maintenance System [ESX-QBCORE]

A script by Neverlucky93

No reviews yet.
[FTN] Vehicle Maintenance System [ESX-QBCORE] main image

Full Description


ESX
QBCORE
Try Before Buy
DISCORD

:red_car: Vehicle Maintenance v1.1.0 - Complete Realistic Maintenance System

:clipboard: Script Overview

Introducing Vehicle Maintenance System v1.1.0 , a comprehensive overhaul that transforms vehicle ownership into an immersive, realistic experience. This advanced system requires players to properly maintain their vehicles through four distinct component systems, each with unique degradation patterns and realistic effects.

:sparkles: Key Features

:new: Four Component Systems

  • Engine Oil System - Lubrication and engine performance
  • Battery System - Electrical and ignition reliability
  • :new: Brake System - Progressive braking efficiency loss
  • :new: Tire System - Traction wear and tire bursts

:art: Modern Interactive Interface

  • Real-time NUI Display - Beautiful HTML/CSS interface with live progress bars
  • Color-coded Status - Visual indicators (Green → Yellow → Red) for component health
  • ESC Key Support - Intuitive menu navigation
  • Mobile Responsive - Works perfectly on all screen sizes

:gear: Realistic Physics & Effects

  • Progressive Handling Changes - Vehicles actually drive differently as components wear
  • Oil System : Engine stalling, reduced power, smoke effects
  • Battery System : Electrical failures, ignition struggles, flickering lights
  • Brake System : Reduced stopping power, brake bias changes, squeaking sounds
  • Tire System : Traction loss, random blowouts, squealing during cornering
  • Drift Detection - Extra tire wear when drifting

:wrench: Enhanced Repair System

  • 4 Repair Items : Engine oil, Car battery, Brake repair kit, Tire repair kit
  • Realistic Animations : Proper engine bay and wheel animations
  • Contextual Repairs : Different positions for different repairs
  • Progress Indicators : Visual feedback during maintenance

:zap: Performance Optimized

  • Thread Management System - Prevents memory leaks
  • Network ID Tracking - Reliable vehicle identification
  • Smart Degradation - Components degrade based on actual usage
  • Automatic Cleanup - Removes old vehicle data after 5 minutes

:hammer_and_wrench: Technical Features

:bar_chart: Configuration System

  • Individual Component Toggle - Enable/disable any system independently
  • Custom Degradation Rates - Fine-tune wear for your server economy
  • Notification Cooldowns - Prevent spam with intelligent timing
  • Multiple Notification Support : QB-Core, ESX, ox_lib,
  • Locale System - Easy translation support

:video_game: Player Experience

  • /checkvehicle Command - Quick status check
  • M Keybind - Alternative quick access (configurable)
  • Inventory Integration - Use repair items directly from inventory
  • Admin Tools : /debugmaintenance and /resetmaintenance commands

:arrows_counterclockwise: Server-Side Improvements

  • Startup Version Checking - Ensures compatibility
  • Recently Repaired Tracking - 30-second cooldown system
  • Optimized Data Structure - Efficient vehicle state management
  • Better Error Handling - Improved stability

:chart_with_upwards_trend: Benefits for Your Server

:performing_arts: Enhanced Roleplay

  • Mechanic Jobs - Create specialized repair services
  • Vehicle Ownership Depth - Cars require actual maintenance
  • Realistic Economy - Repair items have tangible value
  • Emergency Scenarios - Breakdowns create RP opportunities

:gear: Customization Options

  • Fine-tuned Balance - Adjust to match your server’s economy
  • Component Control - Run only the systems you want
  • Visual Customization - Modify UI colors and styles
  • Effect Intensity - Control how dramatic failures become

:dart: Player Engagement

  • Proactive Gameplay - Players must maintain their vehicles
  • Skill Development - Learn to identify issues by vehicle behavior
  • Investment Reward - Well-maintained vehicles perform better
  • Risk Management - Neglect has real consequences

:clipboard: Requirements

  • Framework : QBCore or ESX Legacy
  • Optional : ox_lib (enhanced notifications)
  • Items : Must add 4 repair items to your shared items

:wrench: Installation

  1. Download and extract to resources/[esx/qb]/
  2. Add repair items to shared/items.lua
  3. Configure config.lua to match your server
  4. Ensure dependencies are running
  5. Restart server

:warning: Migration Notes

  • Backward Compatible - Works with existing oil/battery items
  • New Items Required - Add brake_repair_kit and tire_repair_kit
  • Automatic Upgrade - Existing vehicle states preserved

:bar_chart: Performance Impact

  • Optimized Threads - Minimal CPU usage
  • Reduced Network Traffic - Smart update system
  • Memory Efficient - Automatic cleanup routines
  • Server-Friendly - Configurable check intervals

:handshake: Support & Suggestions

  • Discord Support : Join our community for help
  • Ticket System : Open tickets for bug reports
  • Feature Requests : We actively develop based on community feedback
  • Regular Updates : Continuous improvements and bug fixes
Code is accessible Config.lua
Subscription-based No
Lines (approximately) 1000+
Requirements ESX Legacy/QBCORE
Support Yes

Config Merger
Have you tried Config Merger? Merge your configs easily