[QB/QBox/ESX] JG Mechanic - Tuning, Stancing, Engine Swaps, NOS, Dyno & more

Features

Here is the TL;DR of what JG Mechanic has to offer. If you are looking for more detail, there is a more detailed outline later in this post!

  • :wrench: Tuning: Full range of options including DLCs, self-service or mechanic service, and camera previews. Configurable disabled options.
  • :art: Respray: Advanced colour choices with search, sync, and RGB selection + unique chameleon effects.
  • :dollar: Pricing: Customizable per tuning category; proportional to vehicle value if desired.
  • :red_car: Advanced Vehicle Stance: Adjust suspension, camber, and tracking per wheel; fully synced and saved.
  • :hammer_and_wrench: Repairs: Self-repair at tuning locations or use kits; duct tape for quick fixes. Pricing relative to vehicle value.
  • :mag: Servicing: Mileage-based wear requiring mechanic visits for part replacements.
  • :checkered_flag: Performance Tuning: Beyond GTA basics with custom options for engines, tyres, and brakes. Supports streamed engine sounds.
  • :bar_chart: Dyno: Tablet-based performance testing with detailed stats and graph display.
  • :receipt: Invoices: Automated for tuning and services; editable, saveable, and resendable.
  • :bulb: LightingControl+: Control RGB xenons and underglows with effects with an item.
  • :arrow_up_down: Car Lifts: Custom, usable car lift prop, job locked to mechanic businesses.
  • :package: Items: Functionality can be tied to inventory items like the tablet, stance, parts and more.
  • :hook: Webhooks: Discord integration for logging and notifications via multiple URLs.
  • :arrows_counterclockwise: Sync: OneSync Infinity state bags ensures performant effects and animations are synced to all nearby players.
  • :gear: Performance: Highly optimized script maintains low resource use, even in large servers.
  • :orange_heart: Support: Lifetime updates, 7-day-a-week personalized support and a 7-day refund policy.

Dependencies

  • QBCore, Qbox or ESX Legacy (v1.3 or later)
  • OneSync Infinity
  • oxmysql
  • ox_lib

Showcase & Walkthrough

https://www.youtube.com/watch?v=Zvxozmq3huc

Purchase the script!

Tebex: https://store.jgscripts.com/package/6212526

This script is protected by FiveM’s Asset Escrow.

Screenshots










Need More Information?

Here is a detailed breakdown of everything JG Mechanic has to offer your players.

:wrench: Tuning

Tune your vehicles with every possible option available, including the latest DLCs, such as the 7 new vehicle plate options from Chop Shop. Browse available modifications through the sleek user interface, and choose whether players can apply and pay themselves, or place an order for a mechanic to apply. Preview your modifications is made easy with automatic camera angles, or a free camera so you can see how your vehicle looks at just the right angle. You can disable certain tuning options via the config.

:art: Respray

Create unique vehicle colour combinations with our advanced respray options. Choosing just the right base GTA colours is made easy using search, primary/secondary sync and pearlescence toggle; although with one click you can select from millions of possible colours with RGB. Or maybe, choose from a unique chameleon colour, even to the wheels or interior (where compatible).

:dollar: Pricing

All pricing is highly configurable; you can price each tuning category separately, such as performance, cosmetics, wheels, respray and more, in addition to price multipliers. You can set prices in proportion to the vehicle’s value for a fairer world economy (fetched from either JG Dealerships, QBShared or vehicles.meta).

:red_car: Advanced Vehicle Stance

Create a truly unique car culture in your city with our advanced vehicle stance tools. Available as part of the tuning menu or as an item, you can adjust suspension height as well as camber and tracking on a per wheel basis. All fully server synced, highly optimised, and saved when storing or retrieving your vehicle from a garage. Build cars you previously didn’t think were possible in FiveM.

:hammer_and_wrench: Repairs

No one wants a broken vehicle. You can choose whether players can repair a vehicle themselves via a tuning location, place an order for a repair, or use a repair kit, or even duct tape for a quick and dirty way to get back up and running. Pricing can also be applied in proportion to the value of the vehicle.

:mag: Servicing

For cities looking to add a further element of realism and give players a way to look after their vehicles outside of crash damage and repairs, vehicle servicing wears out parts of the vehicle on a mileage basis, meaning that after a configurable distance, players must take their vehicle to a mechanic to be inspected and potentially have worn parts of their vehicle replaced to keep it running at full performance. Requires jg-vehiclemileage (free and included).

:checkered_flag: Performance Tuning (Engine Swaps, Tyres, Brakes, and more)

Custom tuning options allows mechanics to take vehicles further than stock GTA performance tuning. Pre-configured out of the box with custom engine swaps and sounds (V12, V8, V6, I4), as well as tyre, drivetrain, brake options and more, players can create highly customised vehicles that match their exact requirements. Still not enough customisation? You can create your own performance tuning options via the config, and choose how your options will affect the handling or even the sound of the vehicle. Supports custom streamed engine sounds.

:bar_chart: Dyno

Built into the tablet, mechanics can dyno a customer’s vehicle to see it’s current performance. The dyno process takes around 30 seconds to complete, and shows the horsepower and torque of the vehicle as it progresses through it’s RPM range. Once maximum performance has been reached, the vehicle’s statistics will be shown along with the final graph, which can be shared with the customer or other people nearby.

:receipt: Invoices

Make sure your mechanics get paid for their hard work. While a mechanic installs tunes, NOS or just services a vehicle, an automatic invoice is created. All the mechanic has to do is input the prices they would like the charge, and they can send the invoice to the customer. No more taking notes, or losing track of what changes have been made to the vehicle. Invoices can also be created from scratch, saved for later, and resent to the customer at a later date. Invoices are synced between all employees of a mechanic business.

:computer: Mechanic Tablet

Servicing, dyno, performance tuning, invoices, in addition to fulfilling orders, managing the mechanic business and more is done via the mechanic tablet, configurable as a command or an item. Mechanics can roam around their shop without being tied to markers. You can connect a vehicle to the tablet to commence work on it, or use the tablet for it’s management functionality without being connected to a vehicle.

:bulb: LightingControl+

Make car meets and driving at night way more fun. With JG LightingControl+, a handy item that lives in your inventory, you can turn on and off your RGB xenons and underglow, as well as use effects such as rainbow or flash to really impress your friends.

:arrow_up_down: Car Lifts

There is nothing worse than having to “pretend” to use a car lift prop as a mechanic. Why can’t you actually use it so the experience can be way more fun? Well wish no more. You can configure our custom, interactable car lift prop anywhere on the map, automatically job locked to a mechanic business.

:package: Items

Almost every piece of functionality can be configured to use inventory items. Such as the mechanic tablet, tuning order installation, stancing, engine swaps, NOS, brakes, repairs, cleaning, lighting control, servicing and more.

:hook: Webhooks

Logging and administration of mechanic operations in your city is made super easy with our Discord webhook integration. You can up to 7 different webhook URLs, so you can be notified wherever you are when important events happen in your city.

:arrows_counterclockwise: Sync

There is nothing worse than cool effects and animations that only you can see. Utilising state bags in OneSync Infinity, we have ensured that all animations and effects where possible are fully synced to players around you, for maximum immersion.

:gear: Performance

A significant amount of time was invested in keeping JG Mechanic as performant as possible, even on large servers. Despite the huge amount of functionality included in one script, we have managed to keep resmon usage at 0.00-0.01ms the majority of the time, except for when using heavy client effects such as stancing, NOS or LightingControl+. We achieved this by using state bags where possible, so we don’t use unnecessary infinite while loops so sync clients.

:orange_heart: Support

Be confident in your purchase. Receive free updates for life (we will never charge for a “v2”), as well as our renowned, high quality support. JG Scripts has been around for over 2 years and offers personalised, 7 days a week support to all customers from our large support team. If anything goes wrong, we offer a 7 day refund policy if we just can’t fix your particular issue, or if you just change your mind.

Purchase the script!

Tebex: https://store.jgscripts.com/package/6212526

This script is protected by FiveM’s Asset Escrow.

Code is accessible No
Subscription-based No
Lines (approximately) ~6300 excl. web, config & locales
Requirements QBCore/Qbox/ESX Legacy v1.3, oxmysql, ox_lib
Support Yes
20 Likes

Looking :fire:

1 Like

Love to work here! :orange_heart:

1 Like

whats the resmon usage !

1 Like

This does not work with cd_garage it bugs the cars

1 Like

JG Best on FiveM FR quality over Quantity! :heart:

1 Like

Best Script!

1 Like

Top :heart::heart:

1 Like

Despite the huge amount of functionality included in one script, we have managed to keep resmon usage at 0.00-0.01ms the majority of the time, except for when using heavy client effects such as stancing, NOS or LightingControl+. We achieved this by using state bags where possible, so we don’t use unnecessary infinite while loops so sync clients.

2 Likes

Wondeful :star_struck:

1 Like

Bro, I purchased your mechanic script and now I have modified the vehicle’s posture. The issue of not being able to save it when going to JG garage and modifying the vehicle’s performance to full level will make the vehicle slower and slower to save when returning to the garage

Absolutely unbelievable work! Nothing short of amazing <3 highly recommend this!

1 Like

When I change the engine, it drives based on the set engine data. I hope you can change it to accelerate the engine on the original data, so as to better use the engine’s functions

最新版本用不了吗

This has been fixed in the latest update - apologies about that! :orange_heart:

Hey, yeah we had some weird quirks with our handling logic & conflicts with the base GTA performance parts (level 1-4 engines, suspension, etc). This has been fixed in the latest update (v1.0.5), with a full re-work of handling and all handling-related code being fully unencrypted in case you need to tweak anything to get it working with your system!

Hey! Yes you can do this by using the option handlingOverwritesValues = false with config.tuning.lua. This will allow you to configure handling value modifications to append/remove from the vehicle’s existing values.

1 Like

Great work

Is it possible you ‚add‘ other features like:

  • When a User (not mechanic) drive into a Benny, he can use basic features and must have items to install with the animations (Like vms_Tuning respectively you mechanicjob as mechanic).

  • Addable other custom content a garage / mechanicworkshop need or want, like Pricelists of Resources / Work / whatever, Checklists, stock-management-stuff, Customerdata?

  • And/Or is planed to work with an other MDT to get this Stuff. Sadly the most MDT are build for one job like MD or PD, sometimes you found stuff like PD-MDT with MD-Features, but Mechanic and other Jobs not supported.

It Could be build in or as mechanic-management Addon sell seperately.

These are some great ideas :orange_heart: I’ve noted these down and will consider them for future updates

1 Like

Just received the mechanic script, and it’s great! It has everything you can think of, and the lifts actually work! Wonderful job on this, and would recommend this to anyone who needs an all in one script for your mechanic role players.

1 Like