Car Controls [.NET] -- NumPad Only 1.3.0
5,979
64
5,979
64
Community ScriptHook V .NET is required: Download here
A keyboard with numpad is required
Installation
Controls
ChangeLog
1.3.0
1.2.0
1.1.0
Future Versions
A keyboard with numpad is required
Installation
- Extract the .zip file
- Copy the .cs file to scripts folder on GTA V directory (If the folder doesn't exist create it)
- Enjoy
Controls
- Control + Numpad 7: Open/Close back left door
- Control + Numpad 9: Open/Close back right door
- Control + Numpad 4: Open/Close front left door
- Control + Numpad 6: Open/Close front right door
- Control + Numpad 1: Turn on/off left blinkers
- Control + Numpad 3: Turn on/off right blinkers
- Control + Numpad 2: Turn on/off emergency lights
- Control + Numpad 5: Open/Close Trunk
- Control + Numpad 8: Open/Close Hood
- Control + Numpad 0: Start/Stop Engine
- Control + Numpad *: Turn on/off interior light
- Control + K: Set or Remove car persistency
- Control + L: Lock/Unlock car. For more realism you can broke into it.
ChangeLog
1.3.0
- I'M ALIVE
- Fixed one bug: The engine no longer starts instantly.
- Added the possibility of block your car (You can broke into for more realism)
- Added the possibility of make your car persistent (No more car despawns!)
1.2.0
- Fixed one bug: Engine starts while the player are on the car
- Added door openned, engine started/stopped and emergency lights notifications
1.1.0
- tall70: Added remote control (Use the script out of the vehicle)
- SilverRST: Added interior lights control
Future Versions
- tall70: Configuration file (Change keys)
First Uploaded: October 08, 2017
Last Updated: July 27, 2018
Last Downloaded: 1 day ago
58 Comments
Community ScriptHook V .NET is required: Download here
A keyboard with numpad is required
Installation
Controls
ChangeLog
1.3.0
1.2.0
1.1.0
Future Versions
A keyboard with numpad is required
Installation
- Extract the .zip file
- Copy the .cs file to scripts folder on GTA V directory (If the folder doesn't exist create it)
- Enjoy
Controls
- Control + Numpad 7: Open/Close back left door
- Control + Numpad 9: Open/Close back right door
- Control + Numpad 4: Open/Close front left door
- Control + Numpad 6: Open/Close front right door
- Control + Numpad 1: Turn on/off left blinkers
- Control + Numpad 3: Turn on/off right blinkers
- Control + Numpad 2: Turn on/off emergency lights
- Control + Numpad 5: Open/Close Trunk
- Control + Numpad 8: Open/Close Hood
- Control + Numpad 0: Start/Stop Engine
- Control + Numpad *: Turn on/off interior light
- Control + K: Set or Remove car persistency
- Control + L: Lock/Unlock car. For more realism you can broke into it.
ChangeLog
1.3.0
- I'M ALIVE
- Fixed one bug: The engine no longer starts instantly.
- Added the possibility of block your car (You can broke into for more realism)
- Added the possibility of make your car persistent (No more car despawns!)
1.2.0
- Fixed one bug: Engine starts while the player are on the car
- Added door openned, engine started/stopped and emergency lights notifications
1.1.0
- tall70: Added remote control (Use the script out of the vehicle)
- SilverRST: Added interior lights control
Future Versions
- tall70: Configuration file (Change keys)
First Uploaded: October 08, 2017
Last Updated: July 27, 2018
Last Downloaded: 1 day ago

As simple add-on feature mods go (add-on in the sense of missing one-shot controls in the stock game), a good selection.
Personally, i'd either have chosen :-
Numpad 7: Open/Close front left door
Numpad 9: Open/Close front right door
Numpad 4: Turn on/off left blinkers
Numpad 6: Turn on/off right blinkers
Numpad 1: Open/Close rear left door
Numpad 3: Open/Close rear right door
Numpad 2: Open/Close Hood
Numpad 5: Start/Stop Engine
Numpad 8: Open/Close Trunk
Numpad 0: Turn on/off emergency lights
Numpad *: Turn on/off interior light
Simply because they fall to hand 'blindfold' better (remember, if you were driving, you'd see the reason why). However, since you've left it as a c# script, that's easily fixed by the end user to suit their tastes - so not a criticism, more an observation.
Now where this would really go well would be on an external 'sidekick' or attached panel - for a sidekick approach, it could be modified to use an existing code structure to allow for using a smartphone and either an app or webpage to display the controls in a pseudo in-car panel style.
Or for those who've gone totally hardcore and use workarounds to use a wheel and pedals for in-game controls of the vehicle, the sidekick works or they could integrate this into one of the Arduino link-up mods on here already to allow a proper external panel to be added to such a setup, of course, it needn't necessarily be Arduino based, any MCU-based setup exchanging simple data over a serial link (debug port or serial monitor facility) would do as a basis, or go super-overkill and have an ESP8266/ESP32 based example signalling over TCP/IP via wifi/bluetooth (both are on-chip on the ESP32). Or go the whole hardcore whole hog and make a panel up out of scrap switches (or use an old car console panel and existing switches) and create a custom logic controller out of a CPLD.
Optional extras could include, a key switch (with control logic) and a starter button to make the whole start-stop engine process go the whole distance (or you could go super-geek and use NFC with the tag built into a fake keyfob and resemble the keyless start on some cars). Adding the indicator triggers and mounting them onto an existing controller is.. childs play,
And yes, i am guilty as charged on the count of having way too much time on my hands to indulge in such sorcery and black magic etc... :)
*says the mad git who's essential GTA hardcore h/w addons include a simulated 'squirt WD40 on distributor' and 'hit starter motor with f*cking great hammer if it jams' and who's 'engine start' setup includes pseudo random 'starting failures', which is an essential for a junker/banger from Blaine County :P
你能用x360bos控自器支持嗎
@MrNadix8 Thanks for the update :D
@MrNadix8 Doesnt work :c any help?
[16:24:34] [DEBUG] Created script domain 'ScriptDomain_B97703B4' with v2.10.2.
[16:24:34] [DEBUG] Loading scripts from 'C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\scripts' into script domain 'ScriptDomain_B97703B4' ...
[16:24:35] [DEBUG] Successfully compiled 'CarControl.cs'.
[16:24:35] [DEBUG] Found 1 script(s) in 'CarControl.cs'.
[16:24:35] [DEBUG] Successfully compiled 'OfficeAssistant.cs'.
[16:24:35] [DEBUG] Found 1 script(s) in 'OfficeAssistant.cs'.
[16:24:36] [DEBUG] Successfully compiled 'OnlineInteriors.cs'.
[16:24:36] [DEBUG] Found 1 script(s) in 'OnlineInteriors.cs'.
[16:24:36] [DEBUG] Successfully compiled 'OnlineInteriorsProps.cs'.
[16:24:36] [DEBUG] Found 1 script(s) in 'OnlineInteriorsProps.cs'.
[16:24:36] [DEBUG] Successfully compiled 'XBLToothPik_NoClip.cs'.
[16:24:36] [DEBUG] Found 1 script(s) in 'XBLToothPik_NoClip.cs'.
[16:24:36] [INFO] Loading assembly 'FixWheelTurnBack.dll' ...
[16:24:36] [DEBUG] Found 1 script(s) in 'FixWheelTurnBack.dll'.
[16:24:36] [INFO] Loading assembly 'MyRide.dll' ...
[16:24:36] [DEBUG] Found 1 script(s) in 'MyRide.dll'.
[16:24:37] [DEBUG] Starting 7 script(s) ...
[16:24:37] [DEBUG] Instantiating script 'CarControls.CarControl' in script domain 'ScriptDomain_B97703B4' ...
[16:24:37] [DEBUG] Started script 'CarControls.CarControl'.
[16:24:37] [DEBUG] Instantiating script 'OfficeAssistant' in script domain 'ScriptDomain_B97703B4' ...
[16:24:37] [DEBUG] Started script 'OfficeAssistant'.
[16:24:37] [DEBUG] Instantiating script 'OnlineInteriors' in script domain 'ScriptDomain_B97703B4' ...
[16:24:37] [DEBUG] Started script 'OnlineInteriors'.
[16:24:37] [DEBUG] Instantiating script 'OnlineInteriorsProps' in script domain 'ScriptDomain_B97703B4' ...
[16:24:37] [DEBUG] Started script 'OnlineInteriorsProps'.
[16:24:37] [DEBUG] Instantiating script 'NoClipNoVirus.Main' in script domain 'ScriptDomain_B97703B4' ...
[16:24:37] [DEBUG] Started script 'NoClipNoVirus.Main'.
[16:24:37] [DEBUG] Instantiating script 'FixWheelTurnBack' in script domain 'ScriptDomain_B97703B4' ...
[16:24:37] [DEBUG] Started script 'FixWheelTurnBack'.
[16:24:37] [DEBUG] Instantiating script 'MyRide.MyRide' in script domain 'ScriptDomain_B97703B4' ...
[16:24:37] [DEBUG] Started script 'MyRide.MyRide'.
How do i set car As Saved??!?
@REYMEXzone You are pressing ctrl key and the numpad key?
@LitNed You can't but... it's a good idea for a future update.
@3l_d3v10u5 WOW! All it's really excelent, maybe i will do something...
@3l_d3v10u5 Probably i'm going to change the controls, your controls are really better, more confortable.
@MrNaxid8 But how do i set it? so it would be blue car indicator on map?
@LitNed And make the car persistent.
@3l_d3v10u5 I have a idea with the phone app. I'm going to do a new script with that... I need time to do it. I'm going to update this script too to change the controls with your binds, are better.
i´m want to say this for the next update...
i think is very good this mod... but this need this options:
lock/unlock (with alarm)
and change seat option... i need this for use (ped passager mod)
well... its good luck with the project :^D
hmm,my character still turn on engine, whats problem?
@MrNadix8 hi bro
The mod is really great i appreciate your work everything works fine the lights the doors everything is under control but the one thing that is the MOST USE FULL thing is having some issues I am talking about the car persistance when ever i press Ctrl+K the car gets saved but after i restart the game or load game again the car disappears its stays there for hours but after restart Boom! everything is gone. Please bro work on the persistance its the MOST USE FULL THING.
@_Talal_ Yes, only saves the car during the same gameplay. If you restart the game the car disappears. I'm going to make that possible in a future.
@MrNadix8 well best of luck bro for permanent car despawn.
is not working
update it pls
Could you add a headlights toggle?