Mechanic
v1.2.0
Released 31 October 2024
Improvements
- Ability to name performance options (such as Race Brakes or Engine Level 1) in the config.mods.lua - see new
overrideOptionsin the default config (I recommend just using the new config file!)
Fixes
- Fix infrequent bug where the server could take a different amount to the visual cart due to a bug in the server calculation
- Fix bulletproof tyres not sticking
- Fix exploit where item could be removed during repair
- Fix issue where removing pearlescence would add multiple items to basket
- Fix issue where tuning menus opened with event would fail at checkout
- Fix potential future issue where plates returned as
falseor""could be persisted to mechanic_vehicledata - Hide non-working HSW performance options from console GTA 5 via the new
overrideOptionsfeature - Fix issue where fuel would leak when using third-party garage scripts for storage
- Maybe fix UI going clear, but probably not I got inconsistent results
- Fix bug where
COUNT()SQL query would fail on some installations - Fix issue where a non-styled "0" would appear in tuning UI if the price is $0
- Support quadbikes wherever cars are supported (mainly tablet functions)
The Future
I am looking to add more functionality to Mechanic in future updates and I've seen the requests - but getting this gigantic script completely stable has been a heck of a job in itself. Plus, I am working on some new scripts in the background ?? I appreciate your patience!
Changed Files
- client/cl-fixing.lua
- client/cl-lightcontroller.lua
- client/cl-mods.lua
- client/cl-nitrous.lua
- client/cl-tablet.lua
- client/cl-vehicleprops.lua
- server/sv-mods.lua
- server/sv-tablet.lua
- server/sv-vehicleprops.lua
- web (entire folder)
Last updated 19 July 2026