Description
Creates a system that allows players to convert their vehicles from automatic into manual with shifting and clutch controlled by FiveM keybinds.
Available for any ground vehicle, excluding military, boat, aircraft ect.
Individual gears are not simulated; the vehicle actually changes gears while maintaining default GTA 5 gear ratios.
Enabling the manual gearbox:
-
Option 1: Available in Jim Mechanic version v3.3.6 Add the Manual transmission upgrade to your vehicle. Then Jim Mechanic will activate the manual transmission as long as the upgrade is applied to the vehicle.
-
Option 2: /manual_trans command that instantly toggles the manual_gearbox. Will reset to auto after exiting the vehicle
-
Option 3: the script can check for the CF_GEARBOX_MANUAL advanced flag, if it is present the manual gearbox will be enabled permanently.
The script is configurable to encourage different player behavior or to control what features are enabled or not. For example you can disable the need to use the clutch, if you want to shift without needing to consider it.
Resmon in my testing was 0.01 when not in vehicle, 0.04 when in vehicle with activated manual transmission.
Requirements
Gamebuild 3095+ (ChopShop update)
baseevents (from cfx default resources)
Preview Video
Features
Clutch simulation:
When pressed the car will rev dependent on vehicle throttle but only extremely minimal power will be applied to the wheels.
Dynamic shifting duration depending on clutch usage:
If you don’t use the clutch before shifting the vehicle will take longer to shift.
Optionally the shift duration will also increase if the clutch is released before the shift has completed depending on how close the shift was to completing.
Shift duration both for with and without clutch usage is configurable. By default the shift duration is the same as automatic when not using the clutch.
Synchronized current gear for all players:
Regardless of if the player is the driver or not the vehicle will sound like it is in the correct gear. (It won’t sound like it is stuck in 1st gear)
Rev Limiter:
Throttle will be cut when the vehicle reaches the end of the rpm range for each gear.
When above the top speed for each gear the vehicle will slow down due to normal engine braking.
Engine stalling:
If the vehicle drops below a RPM threshold for longer than the duration set in the config the engine will shut off.
It will restart after shifting to 1st gear.
Stall only occurs in gears 2nd and above, RPM threshold and duration are configurable. (Disabling the stall feature is possible)
Animations:
When the player shifts their ped will play an animation. Works for RHD and LHD.
Sound effect:
Plays a sound when the vehicle shift starts or completes. In default configuration it only plays when the shift had completed.
Extra gear from upgrades remover.
In default GTA5 after adding any LS customs /carcols.meta gearbox upgrade the total amount of gears available to a vehicle will increase by 1.
As an optional feature the script will check if it has a gearbox upgrade and remove the extra gear it had gained.
Available for all vehicles or configurable to only apply to vehicles with a manual gearbox.
Speedometer integration:
Due to how the neutral gear and the gear shift is simulated current gear indications may be wrong.
To alleviate this issue the script includes exported functions for speedometer resources to use that show the actual current gear.
Alternatively vlad_speedometer GitHub - VladimirKedrov/vlad_speedometer: speedometer includes integration options out of the box.
As displayed in the preview video.
Also included is a user configurable event that triggers when the speedometer should be shown for a manual gearbox vehicle.
By default it is set to trigger an export from vlad_speedometer.
Buy Link:
https://vlad-laboratory.tebex.io/package/6113070
Code is accessible | No (Config only) |
Subscription-based | No |
Lines (approximately) | 800+ |
Requirements | GameBuild 3095+, baseevents |
Support | Yes |