Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Enhanced Vehicle Actions 2 (Engine Keybinding and a Bug Fix!) 2.8.1

(21 reviews)

8 Screenshots

Apologies for the break between the last update, I have been extremely busy with school so I want to thank everyone for their patience!

While I was gone, EVA2 has hit another milestone of 25,000 downloads so I want to thank everyone for their support!

I added a toggle for seatbelt animations and an engine keybinding in this small update.

(7/6/20 Hotfix 2.8.1: Made seatbelt animations toggleable due to continuous issues)

-holexion

 

DESCRIPTION: 
Enhanced Vehicle Actions 2 is aimed to allow you to play more realistically with LSPDFR! With more features always coming on the way, it allows for a more enjoyable LSPDFR experience without being intrusive on your game play due to the focus on the performance-focused nature of this mod. This mod will continue to be regularly updated with new features that are suggested in the comments section down below, so please follow my content if you want to stay up with the latest updates and report any issues that arise!

DEFAULT CONTROLS (Editable with .ini file):
Vehicle Actions Menu: F7
Left Blinker: Press opening bracket ([)
Right Blinker: Press closing bracket (])
Hazard Lights: Press backslash (\)

Engine: Disabled by Default

 

CONTROLLER CONTROLS (Editable with .ini file):

Vehicle Actions Menu: Press down on right thumb-stick
Left Blinker: Press left shoulder
Right Blinker: Press right shoulder
Hazard Lights: Press both left blinker and right blinker keybindings simultaneously

 

ADDITIONAL FEATURES (Toggle On/Off in .ini file):

Auto Turn Signal: Automatically shuts off blinker once a turn is made*
Tire Retainment: Keeps tires aligned to left or right when vehicle is stopped

Brake Lights: Brake lights activate when your vehicle is stopped

Full Controller Support: Key bindings are editable in ini file, automatically detects and uses controller keybindings if controller is present*

Toggleable Speedometer: Activate a speedometer that can be turned off/on

Toggleable Seatbelt: Wear a seatbelt to prevent flying out of the windshield

Toggleable Seatbelt Animation: Animated seatbelts (Default off)

Toggleable Radio Station: Set a default radio station that will be used for all vehicles entered

Toggleable Vehicle Lock: Lock and unlock your vehicle to prevent it from being stolen

Toggleable Engine: Set your engine to be on auto, always on, or always off

Toggleable Vehicle Windows: Lower and raise your windows for more realism*

Door System: Long press to shut the door, short press to leave the door open when exiting a vehicle

Felony Stop Animations (Police vehicles only): Press exit vehicle keys (Long press for primary weapon/Long press for secondary) while simultaneously aiming (Right mouse/Left trigger)

*Features marked with asterisk are not toggleable in .ini file

 

FAQ:

Spoiler
  • Why is version 2.0 marked as EnhancedVehicleActions2?

Due to the rewritten nature of the script and its utilization of RageNativeUI, I wanted to differentiate it from versions 1.0-1.9 as the keybindings and way of interacting with the script has completely changed; additionally, the mod has been rewritten from the ground-up for utilization of RageNativeUI, so this was to avoid confusion with which versions needed this dependency.

  • Why are there some features missing in version 2.0?

The new version of the script has been rewritten, and in that process I decided to eliminate some of the features that were not working as intended to be re-implemented later to match the proper vision that I wanted.

  • I have an suggestion/issue with your script! What can I do?

Write a comment regarding your issue and I will respond as soon as I can! All suggestions and bug reports are highly welcomed, as they help me see which new features need to be added or problems that need to be fixed for the next version.

  • How do you determine which suggestions are chosen to be added?

Many factors play a role in which suggestions I choose to add to the game: how well it improves gameplay with vehicles, how easy and if it is even possible to implement using Rage Plugin Hook, and which priority it is alongside other suggestions are the factors I consider. If your suggestion wasn't added, it may be either impossible to implement or very difficult to implement, which may require some more time for me to develop and may be added later!

  • How do I change a keybinding?

First, use the link provided in the EnhancedVehicleActions2.ini file to find the corresponding key code for the key you want to use. Then replace the written keycode in the .ini file with the one you want to replace. For example, RightBlinker=Oem6 in the .iniFile can be replaced with RightBlinker=OemPeriod if you want to use the period to activate the right blinker instead of the Oem6 (which the link says represents the close bracket)

  • How do I disable a keybinding?

Set the keybinding to "None" (Ensure the N is capitalized) and it will disable the keybinding.

  • What can I do to support you?

If you enjoyed my mod, giving a good review would be great! If you are feeling extra generous you can donate too!


VERSION HISTORY:

Spoiler

1.0

-Initial Release 
1.1 
-.ini file support added for changing controls 
-Code tidying 
1.2 
-Added auto blinkers option 
-Added toggle for auto blinkers in .ini file 
-Complete overhaul of code to increase performance and reduce memory usage 
1.3 
-Added toggle tile angle retainment in .ini file  (hold left/right when leaving a car to keep tire angled)
-Changed wording in .ini file

1.4

-Improved tire angle retainment to work whenever vehicle is stopped for more realistic traffic stops

-Added quick shortcut key for driver door for realistic felony stops

-Added quick door open key keybinding in .ini file
-Changed wording in .ini file and installation instructions

1.5

-Added Quick Door Keys for Passenger Doors and the Trunk

-Quick Door Keys for front and back doors will now automatically detect the side of the vehicle the player is standing on and open the corresponding door for which side the player is standing on

-Removed Quick Shortcut Key for driver door as that has been replaced with the new updated Quick Door Keys

-Added quick door open key keybindings for front, back, and trunk in .ini file

1.6

-Added Car Inventory Option

-Added Car Storage Key as keybinding

-Added Help Notification for Car Inventory

1.7

-Added Engine Key

-Added Engine Key as keybinding

-Added Full Controller Support for blinkers, hazards, storage, interior lights, and alarm

-Added Controller keybindings for blinkers, hazards, storage, interior lights, and alarm

1.8

-Fixed alarm key not working when inside vehicle

-Fixed smart vehicle doors not opening properly when player is on right side of vehicle

-Fixed tire retainment jittery tires bug when vehicle is stopped

-Improved tire retainment to work even when vehicle is at low speeds

-Restricted engine key from engaging when inside vehicle due to bugs

-Performance improvements and reduced memory usage with overhaul of tire retainment system

-Reduced file size with code overhaul

1.8.1

-Fixed critical issue where vehicles would not start when not turned on from outside

1.9

-Added Speedometer

-Added toggle for Speedometer in .ini file

-Added Toggleable Speedometer as keybinding

-Reworked Engine Ignition System

-Changed wording in .ini file to make controller bindings more clear

2.0

-Added Vehicle Actions menu utilizing RageNativeUI

-Added menu list for doors, hood, and trunk in Vehicle Actions menu

-Added toggles for speedometer, interior lights, and alarm in Vehicle Actions menu

-Reworked from ground-up for multi-threading utilization vastly improving response time

-Reworked code for performance improvements for speedometer, door keybindings, car alarm, and interior lights

-Changed .ini file to show new keybindings and options with utilization of RageNativeUI

-Changed controller keybindings to be more intuitive

-Changed wording in installation instructions to reflect changes

-Changed media present on website

-Fixed Speedometer issue where it would remove dialogue

-Removed inventory system as it will be reworked in future update

-Removed engine system as it was not working as intended

-Removed keybindings for doors and trunk as it has been replaced with Vehicle Actions menu

2.1

-Added radio list for changing of default radio stations

-Added toggles for radio station in Vehicle Actions menu

-Changed .ini file and installation instructions to demonstrate how to disable keybindings

2.2

-Added new door system

-GitHub migration for bug tracking

2.3

-Added custom felony stop animations for vehicle exits

-Added toggle felony stop animations in .ini file

-Added primary and secondary weapon options for felony stop animations in .ini file

-Improved door system judgement between short/long presses

-Code tidying

2.4

-Added a toggle for vehicle lock in Vehicle Actions menu

-Added vehicle lock toggle in .ini file

-Retarget .NET to Version 4.8

-Changed compatibility to x64

-Changed media present on website

2.5

-Added brake lights functionality

-Added a toggle for vehicle windows in Vehicle Action Menu

-Added brake lights toggle in .ini file

-Added media present on website

2.6

-Added seatbelt functionality

-Added a switch for seatbelt in Vehicle Action Menu

-Added seatbelt toggle in .ini file

-Added clarifying information in .ini file

-Reorganized code

2.7

-Added toggleable engine
-Added a switch for engine in Vehicle Action Menu
-Added engine toggle in .ini file
-Fixed seatbelt animation bug

2.8
-Added keybinding for engine in .ini file
2.8.1
-Added ability to toggle seatbelt animation in .ini file


REQUIREMENTS:

This mod requires RageNativeUI (located in the install folder) and Rage Plugin Hook to function.

 

INSTALLATION: 
After downloading and installing Rage Plugin Hook and RageNativeUI.dll into your GTA V folder, add EnhancedVehicleActions.dll and EnhancedVehicleActions.ini to your Plugins folder in your GTA V folder. Open up the game and either select Enhanced Vehicle Actions to be launched when game starts through Rage Plugin Hook's launch interface or press F4 and type "LoadPluginEnhancedVehicleActions.dll" and press enter.  For general game or plugin support visit the unofficial LSPDFR support server here: https://discord.gg/xsdAXJb

UNINSTALLATION: 
Remove EnhancedVehicleActions2.dll and EnhancedVehicleActions2.ini from your Plugins folder in main GTA V root folder. Then remove RageNativeUI.dll in main GTA V root folder.

 

Thanks for the support! More features are on the way, so be sure to check in, and please leave a review if you enjoyed the mod!

If you enjoyed this script, please leave a positive review! If you are feeling generous, you can also donate through my Paypal link located underneath the download buttons! But leaving suggestions and bug reports helps a lot too!

Thanks to @HANAKO for the help!

What's New in Version 2.8.1

Released

-Added ability to toggle seatbelt animation

User Feedback

Recommended Comments

The Roman99

Members

On 8/3/2019 at 3:27 PM, ChuckyDee said:

Maybe think about a ini file; keys that have a modifier would be nice as well. 

I agree a modifier would be nice especially for controller

 

Also, being able to change the felony stop controls would be nice  

 

The Roman99

Members

Link for felony stop exit weapons is no good 

The Roman99

Members

18 minutes ago, The Roman99 said:

Link for felony stop exit weapons is no good 

NVM im retarded

 

Can i get some community input? I use basic vehicle actions but this also looks pretty convincing. Can i get some input what would be best?

hexdex321

Members Author

18 minutes ago, Talia Kuznetsova said:

Can i get some community input? I use basic vehicle actions but this also looks pretty convincing. Can i get some input what would be best?

@Talia Kuznetsova Hey! I know you may have wanted some input from others, but as the creator of this script I wanted to let you know the differences are that Enhanced Vehicle Actions does not require Script Hook V and is built solely on Rage Plugin Hook, so whenever GTA V updates and everything breaks, this script has less dependencies so you could use it even if Script Hook V isn't working. Also, this script is one of the only vehicle scripts still being actively worked on for better performance and new features with community suggestions, including more features than BVA (Which is why I named it "Enhanced" as it is definitely inspired by Caine's mod), though you can toggle on or off whatever you need in the .ini file to improve performance. Basically, I wanted to make a script that would combine all of the vehicle actions that I used to use which would normally require 3-4 different scripts, some being incompatible with others, so I wrote this script to combine all of the features that I needed into one script, allowing it to be the most efficient as possible. The seatbelt and shuffle seat functionality is on my to-do list, so if you really need those features definitely check out BVA as I will be adding them in a future update. If you need someone's else opinion as you probably know I'm a bit biased :) , you can read some reviews or comments and if you have any questions or suggestions for features you need, send me a DM and I'll respond to you ASAP! Whatever you choose, you definitely won't go wrong, the LSPDFR community and all the modders are really great!   -holexion

Siracusa

Members

On 23/3/2020 at 20:35, holexion said:

@ manu450  Grazie per il suggerimento, lo aggiungerò al prossimo aggiornamento!

 

@Siracusa  Si stanno osservando le luci posteriori, tuttavia sto usando il gancio RAGE Plugin, che non ha un modo chiaro di farlo rispetto a ScriptHook V che viene utilizzato in quella mod, quindi potrebbe richiedere del tempo . Grazie per l'interesse però!

 

@ t0ni DoorSystem  è impostato su true nel file ini? Assicurati che la pressione breve sia molto breve e la premi una sola volta, come un tocco leggero. Per me sta funzionando, mandami un DM se hai ancora problemi.

@holexion  did you succeed in the end  ?  

waynieoaks

Members

6 hours ago, Talia Kuznetsova said:

Can i get some community input? I use basic vehicle actions but this also looks pretty convincing. Can i get some input what would be best?

Hey @Talia Kuznetsova,

 

I love Basic Vehicle Actions and have used it for a long time, but after using this script for a bit I have found this one adds more features, with more in the pipeline so I have turned off BVA and use this now. As I no longer needed both. 

9 hours ago, holexion said:

@Talia Kuznetsova Hey! I know you may have wanted some input from others, but as the creator of this script I wanted to let you know the differences are that Enhanced Vehicle Actions does not require Script Hook V and is built solely on Rage Plugin Hook, so whenever GTA V updates and everything breaks, this script has less dependencies so you could use it even if Script Hook V isn't working. Also, this script is one of the only vehicle scripts still being actively worked on for better performance and new features with community suggestions, including more features than BVA (Which is why I named it "Enhanced" as it is definitely inspired by Caine's mod), though you can toggle on or off whatever you need in the .ini file to improve performance. Basically, I wanted to make a script that would combine all of the vehicle actions that I used to use which would normally require 3-4 different scripts, some being incompatible with others, so I wrote this script to combine all of the features that I needed into one script, allowing it to be the most efficient as possible. The seatbelt and shuffle seat functionality is on my to-do list, so if you really need those features definitely check out BVA as I will be adding them in a future update. If you need someone's else opinion as you probably know I'm a bit biased :) , you can read some reviews or comments and if you have any questions or suggestions for features you need, send me a DM and I'll respond to you ASAP! Whatever you choose, you definitely won't go wrong, the LSPDFR community and all the modders are really great!   -holexion

Well while you're probably right on biased (who wouldn't want to promote their mod?) I also think you gave BVA a fair shot and appreciate that. Since you mentioned seatbelts planned for the future I think I'll be swapping over since you plan to add that(i always liked the delay of getting out of the car with seatbelt on from BVA, it makes a difference in chases but is realistic. Plus fun when you go flying as you forgot to put it on).

hexdex321

Members Author

9 hours ago, Siracusa said:

@holexion  did you succeed in the end  ?  

@Siracusa Yes I did, however the brake lights are added in version 2.5 (the latest one as of now) so make sure you get the latest version to get all the features.

 

7 hours ago, waynieoaks said:

Hey @Talia Kuznetsova,

 

I love Basic Vehicle Actions and have used it for a long time, but after using this script for a bit I have found this one adds more features, with more in the pipeline so I have turned off BVA and use this now. As I no longer needed both. 

@waynieoaks Thanks for the support! If you have any suggestions feel free to DM me!

 

3 hours ago, Talia Kuznetsova said:

Well while you're probably right on biased (who wouldn't want to promote their mod?) I also think you gave BVA a fair shot and appreciate that. Since you mentioned seatbelts planned for the future I think I'll be swapping over since you plan to add that(i always liked the delay of getting out of the car with seatbelt on from BVA, it makes a difference in chases but is realistic. Plus fun when you go flying as you forgot to put it on).

@Talia Kuznetsova No worries, thanks for the interest in my script! If you have any inquires feel free to contact me anytime, I'll make sure to get to you.

In a moment of half melted from the heat brilliance I saw what this addon needs. Cruise control. It's near impossible to maintain speed while driving and i almost always end up going over when pulling away from a stop sign. I have a slight way it might be handled.

When KEY is pressed it takes the vehicles current speed and saves it (most likely rounding down or up for simplicity sake) .

Then it outputs throttle in response to how far it is from the desired speed. If current speed is less than desired speed then throttle increases based on how far the gap is and the closer current speed is to desired speed the less throttle it gets (To avoid spamming throttle).

Not sure how hard this is as i'm toasted from the sun so this might not make any sense but i see alot of addons for it so should be possible.

Mints

Members

Any plans on adding a seatbelt feature? All I'd need to start using this mod. 

Mints

Members

Plans on adding a seatbelt feature? 

hexdex321

Members Author

8 hours ago, Mint98 said:

Plans on adding a seatbelt feature? 

@Mint98 It's in the works, thanks for the suggestion.

waynieoaks

Members

On 4/25/2020 at 6:17 PM, holexion said:

@waynieoaks Thanks for the support! If you have any suggestions feel free to DM me!

 

HAHA: You may regret saying that 🙂

 

I have some ideas, will share with you and you an pick out any good ones 🙂

FED Horn

Members

Vehicle Actions Menu: Press down on right thumb-stick. how do you disable this in the INI file.. ive tried deleting and switching it to false 

hexdex321

Members Author

1 hour ago, FED Horn said:

Vehicle Actions Menu: Press down on right thumb-stick. how do you disable this in the INI file.. ive tried deleting and switching it to false 

Set it to "None", and make sure it's capitalized! Hopes this helps!

viperwolf

Members

(edited)

How do I unbind the Action menu from my Right click thumb on controller. I did this to no avail and still activates.

ControllerActionKey=none <---------- it still uses the Right click on the controller

Edited by viperwolf

hexdex321

Members Author

25 minutes ago, viperwolf said:

How do I unbind the Action menu from my Right click thumb on controller. I did this to no avail and still activates.

ControllerActionKey=none <---------- it still uses the Right click on the controller

@viperwolf I think you forgot to capitalize "none"; it has to be "None" for it to work.

viperwolf

Members

Just now, holexion said:

@viperwolf I think you forgot to capitalize "none"; it has to be "None" for it to work.

Oh wow, ok thank you. What a dumb mistake on my part.

 

Sergeant Revels

Members

On 3/17/2020 at 7:08 PM, holexion said:

@Zenitae Thanks for the support!

 

@Siracusa Yeah, when remaking the script for version 2.0, I decided to use the Rage Menu to reduce the amount of keybindings my script was taking and it also made it controller compatible. Regarding the windows, I have tried doing that but unfortunately there is a bug in Rage that crashes every time you raise/lower a window so it unfortunately can't be done. Thanks for the support though!


Could we get a video review in the near future, showing off the features? @holexion

hexdex321

Members Author

2 minutes ago, Sergeant Revels said:


Could we get a video review in the near future, showing off the features? @holexion

@Sergeant Revels Funny you mentioned it, I am working on it now! However, I am waiting for the larger features to come out so I won't have to remake the video. Keep your eyes out for it though!

viperwolf

Members

Great mod, I just a question.

The RageNativeUI you have says 4/24/2020

Im using a 2/18/2018 supplied from Bejoljo

IM trying to get another mod to work, we think the problem is his RageNativeUI is older 12/31/2017

 Maybe these dates are just when you guys supply them or do you actually change something?

hexdex321

Members Author

@viperwolf You are correct, compatibility should only be an issue with older versions. As long RageNativeUI is after 12/31/2017 which is version 1.6.3 my script should be compatible as of this post. The reason I say that is because alexguirre is actively working on a new update as we speak so in the future you may require a new version of RageNativeUI.

viperwolf

Members

(edited)

Oh yeah, I see an update coming 🙂

Top of page

Updates to this file are currently pending manual review. Please check back later for the latest version of this file. 😀

Edited by viperwolf

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.