Jump to content

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

holexion

You may also like

  • Whelen Cencom Saphire Siren & Weapons Sounds Pack (FiveM Ready)

    If you like your sirens loud this ones for you. This siren pack and weapons pack is already archived and ready to use on FiveM OR LSPDFR. Simply go to your GTA5/X64/AUDIO/SFX and replace the Resident.rpf and weapons_player.rpf files and you're ready to roll. If using it for LSPDFR you do the same except you do it in your MODS folder.   DEMO VIDEO:      WEAPON SOUNDS FROM GTA 5 REDUX
    bakerxgooty

    By bakerxgooty

    Submitted

    • 543.5k
  • [EUP] LSPD Mega Pack for EUP 9.4 and 9.5

    Los Santos gets a slick new look!
    Wikd

    By Wikd

    Updated

    • 87.4k
  • Riskier Traffic Stops

    Designed to add more variety to everyday mundane traffic stops
    AstroBurgers

    By AstroBurgers

    Updated

    • 129.2k
  • Cop Holster

    Cop Holster is an RPH plugin that adds some unique functionality to the police handgun holster. It removes the handgun from the holster if a pistol is a drawn. It also comes with intimidation mode -- a simple feature that allows you to put your hand on your holster. Cop Holster works with both the player and AI officers.   Here's a neat little GFY showing it in action:   Requirements RAGEPluginHook 0.23 or higher.   Installation Place CopHolster.dll and Cop
    PieRGud

    By PieRGud

    Updated

    • 573.4k
  • Radio Realism FR

    LSPDFR's enhanced pursuits updates (dispatch overhaul) and much more... No more silent pursuits.
    Officerporci

    By Officerporci

    Updated

    • 229.5k
  • LSPD First Response

    The LSPD First Response modification
    G17 Media

    By G17 Media

    Updated

    • 16.6m
  • User Feedback

    Recommended Comments



    @Ritchie Stone Right, you can lock the keys, got this from ELS info. ...Scroll Lock TogKeysLock Enable/disable all ELS control keys. Useful for preventing key conflicts when, e.g., typing names into the LSPDFR database. 

    Edited by qfmusiq
    Link to comment
    Share on other sites

    @Ritchie Stone Just a suggestion try not to use your blinkers while using ELS  and hit the toggle button before using ELS if you're using keys. it was just an idea, I use controller so I don't have a major conflict problem. 

    Edited by qfmusiq
    Link to comment
    Share on other sites

    Thanks everyone for making comments on my first mod, and for everyone that downloaded it!

    I have taken your suggestions in and have been coding for the past week on making an .ini file as well as more options for everyone to use,

    it has just been way harder than I anticipated to get reading for .ini files without using Script Hook V, so thanks for your patience.

    I have just released a new version (1.1) that supports .ini files for control mapping!

    Edited by holexion
    Link to comment
    Share on other sites

    On 8/11/2019 at 11:12 AM, slidinfifthwheel said:

    Is there a way to keep the front wheels turned to the right or left when we exit the car? The wheels automatically straighten when you exit. Thanks

    Thanks for the suggestion, keep an eye out that will be implemented in version 1.3. Be sure to follow to know when the update is out, and please leave a review if you enjoyed the mod. If anyone else has any suggestions, please post them in the comments, I will do my best to implement all requested features that are doable in Rage Plugin Hook.

    Link to comment
    Share on other sites

    4 hours ago, JS0305 said:

    Only my alarm works the rest of the keys are not activating anything. We need a modifier key please. 

    I will have a look at adding an optional modifying key in, if that's possible in the near future. Everything works on my end, a temporary fix would be changing the controls with the .ini file to keys that are binded to any other mods you are using. Thanks for the suggestion though!

    Link to comment
    Share on other sites

    13 hours ago, thisridiculous said:

    so how do these auto blinkers work? I have it on true and I haven't seen my blinker going

    yea this is a good question. nothing is happening

    Link to comment
    Share on other sites

    16 hours ago, thisridiculous said:

    so how do these auto blinkers work? I have it on true and I haven't seen my blinker going

     

    3 hours ago, tonesnaps said:

    yea this is a good question. nothing is happening

     

    The autoblinkers mean that when you activate your blinkers by pressing the control key, they automatically turn off once you make a turn, just like a vehicle in real life they automatically disable so you don't have to press a key to deactivate your blinker. You can disable this in the .ini file so you can see that origianlly you would have to press to activate a indicator light and then press a key again to deactivate the blinker light.

    Link to comment
    Share on other sites

    oooohhhh I thought it just picked up on when you're turning and it turned on for you. other than that BVA already does all of this. but thanks for clarifying that for me. 

    Link to comment
    Share on other sites

    10 hours ago, tonesnaps said:

    oooohhhh I thought it just picked up on when you're turning and it turned on for you. other than that BVA already does all of this. but thanks for clarifying that for me. 

    I'm planning to add some more features in the future too, so any suggestions would be appreciated.

    Link to comment
    Share on other sites

    @Kallenboston

     

    Interesting idea, I'll try my best to implement it in the next version! Thanks for the suggestion!

     

    EDIT: I will be implementing this in the next version 1.4, be on the lookout for that!

    Edited by holexion
    Link to comment
    Share on other sites

    2 minutes ago, Grif said:

    Yeah it would so how about you make a script that does it instead of indirectly asking the OP. Food for thought Chap. 

    Food for thought: he was asking for suggestions. 

    Link to comment
    Share on other sites

    1 minute ago, Grif said:

    I don't think I was speaking to you mate. But have a nice weekend and only speak to me if I speak to you. 

    Ok. Then be more careful on who you quote. I wish no further contact with you. Thanks. 

    Link to comment
    Share on other sites

    And guess what @Grif you don’t mod either and you are being a snob. Please upload a mod/model whatever so we all can see your definition of a good mod. Unless you’re all talk and no walk?

    Link to comment
    Share on other sites

    @holexion Is there a button activation for the wheels, I installed latest version 1.3 have the wheels set to true in the ini but they still straighten when I let go of the right or left turn button. Blinkers and all work fine as described. Is there something Im missing or not doing right to activate?

    Edited by chadc78
    Link to comment
    Share on other sites


    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • Create New...