AutoDriver Mod 2.2
6,599
78
6,599
78
Overview
AutoDriver is a lightweight mod for Grand Theft Auto V that allows you to sit back and let the game drive for you.
Controls
Default F5: Toggle auto-drive.
If you want to drive manually at any point, just press F5 again to disable auto-drive.
Most recent update adds in custom key bind configuration via .ini file
How to Install
ScriptHookV & ScriptHookVDotNet: Make sure these are installed and working in your GTA V folder.
Place zip into your main GTA folder.
Enjoy hands-free driving in GTA V! For questions or feedback, please visit the mod's release page or post in the support thread. Happy cruising!
Version History
1.1: Added a ini file for users to customize their preferred key bind
1.2: Added support for a speed offset using the pageUp and pageDown keys respectively.
1.3: Added support for multicultural use.
1.4: Fixed speed offset issue and added aggressive driving support via F7. Also added configurable keybind support for all keybinds related to this script in the .ini file
1.5: Edited the aggressive driving behavior from community feedback
1.6: Added Enhanced edition support, added parking spot detection, added chase mode via F6
1.7: Community update, added controller support, helicopter flight, and evade mode, see ini file for keybinds
1.8: Added auto walk support.
1.9: Added requested modifier key to ini for more user configuration
2.0: Added wander mode for autowalk
2.1: Bug fix
2.2: Fixed commented issues as of 6/26/2026
AutoDriver is a lightweight mod for Grand Theft Auto V that allows you to sit back and let the game drive for you.
Controls
Default F5: Toggle auto-drive.
If you want to drive manually at any point, just press F5 again to disable auto-drive.
Most recent update adds in custom key bind configuration via .ini file
How to Install
ScriptHookV & ScriptHookVDotNet: Make sure these are installed and working in your GTA V folder.
Place zip into your main GTA folder.
Enjoy hands-free driving in GTA V! For questions or feedback, please visit the mod's release page or post in the support thread. Happy cruising!
Version History
1.1: Added a ini file for users to customize their preferred key bind
1.2: Added support for a speed offset using the pageUp and pageDown keys respectively.
1.3: Added support for multicultural use.
1.4: Fixed speed offset issue and added aggressive driving support via F7. Also added configurable keybind support for all keybinds related to this script in the .ini file
1.5: Edited the aggressive driving behavior from community feedback
1.6: Added Enhanced edition support, added parking spot detection, added chase mode via F6
1.7: Community update, added controller support, helicopter flight, and evade mode, see ini file for keybinds
1.8: Added auto walk support.
1.9: Added requested modifier key to ini for more user configuration
2.0: Added wander mode for autowalk
2.1: Bug fix
2.2: Fixed commented issues as of 6/26/2026
首次上传时间: 2025年01月23日
最后更新时间: 12小时前
最后下载: 1小时前
All Versions
120个评论
Overview
AutoDriver is a lightweight mod for Grand Theft Auto V that allows you to sit back and let the game drive for you.
Controls
Default F5: Toggle auto-drive.
If you want to drive manually at any point, just press F5 again to disable auto-drive.
Most recent update adds in custom key bind configuration via .ini file
How to Install
ScriptHookV & ScriptHookVDotNet: Make sure these are installed and working in your GTA V folder.
Place zip into your main GTA folder.
Enjoy hands-free driving in GTA V! For questions or feedback, please visit the mod's release page or post in the support thread. Happy cruising!
Version History
1.1: Added a ini file for users to customize their preferred key bind
1.2: Added support for a speed offset using the pageUp and pageDown keys respectively.
1.3: Added support for multicultural use.
1.4: Fixed speed offset issue and added aggressive driving support via F7. Also added configurable keybind support for all keybinds related to this script in the .ini file
1.5: Edited the aggressive driving behavior from community feedback
1.6: Added Enhanced edition support, added parking spot detection, added chase mode via F6
1.7: Community update, added controller support, helicopter flight, and evade mode, see ini file for keybinds
1.8: Added auto walk support.
1.9: Added requested modifier key to ini for more user configuration
2.0: Added wander mode for autowalk
2.1: Bug fix
2.2: Fixed commented issues as of 6/26/2026
AutoDriver is a lightweight mod for Grand Theft Auto V that allows you to sit back and let the game drive for you.
Controls
Default F5: Toggle auto-drive.
If you want to drive manually at any point, just press F5 again to disable auto-drive.
Most recent update adds in custom key bind configuration via .ini file
How to Install
ScriptHookV & ScriptHookVDotNet: Make sure these are installed and working in your GTA V folder.
Place zip into your main GTA folder.
Enjoy hands-free driving in GTA V! For questions or feedback, please visit the mod's release page or post in the support thread. Happy cruising!
Version History
1.1: Added a ini file for users to customize their preferred key bind
1.2: Added support for a speed offset using the pageUp and pageDown keys respectively.
1.3: Added support for multicultural use.
1.4: Fixed speed offset issue and added aggressive driving support via F7. Also added configurable keybind support for all keybinds related to this script in the .ini file
1.5: Edited the aggressive driving behavior from community feedback
1.6: Added Enhanced edition support, added parking spot detection, added chase mode via F6
1.7: Community update, added controller support, helicopter flight, and evade mode, see ini file for keybinds
1.8: Added auto walk support.
1.9: Added requested modifier key to ini for more user configuration
2.0: Added wander mode for autowalk
2.1: Bug fix
2.2: Fixed commented issues as of 6/26/2026
首次上传时间: 2025年01月23日
最后更新时间: 12小时前
最后下载: 1小时前

@ChandlerJ47 Thank you for your patience! Here are the requested files:
// GTA V SCRIPT HOOK (build Dec 27 2025, v3725.0/1013.20)
// (C) Alexander Blade 2015-2025
[17:19:45] INIT: Started
[17:19:45] INIT: Pool 2 extended
[17:19:45] INIT: Pool 4 extended
[17:19:45] INIT: Success, game version is VER_EN_1_0_1013_17
[17:19:45] INIT: Registering script 'NativeTrainer.asi' (0x00007FF93C3EA3C0)
[17:19:45] INIT: Registering script 'ScriptHookVDotNet.asi' (0x00007FF93C351B50)
[17:19:45] INIT: Registering script 'WINMM.dll' (0x00007FF937197020)
[17:19:45] INIT: Registering script 'KERNEL32.DLL' (0x00007FF937197050)
[17:19:45] INIT: Registering script 'SHELL32.dll' (0x00007FF93719E8B0)
[17:19:45] INIT: Registering script 'USER32.dll' (0x00007FF93719E900)
[17:20:03] INIT: Pool 1 extended
[17:20:03] INIT: Pool 3 extended
[17:20:09] INIT: GtaThread collection size 189
[17:20:09] INIT: wnd proc 0x00000000FFFF02AB
[17:20:25] CORE: Creating threads
[17:20:25] CORE: Created 7 threads (including control)
[17:20:25] CORE: Waiting to launch 'NativeTrainer.asi' (0x00007FF93C3EA3C0), id 4
[17:20:25] CORE: Waiting to launch 'ScriptHookVDotNet.asi' (0x00007FF93C351B50), id 5
[17:20:25] CORE: Waiting to launch 'WINMM.dll' (0x00007FF937197020), id 6
[17:20:25] CORE: Waiting to launch 'KERNEL32.DLL' (0x00007FF937197050), id 7
[17:20:25] CORE: Waiting to launch 'SHELL32.dll' (0x00007FF93719E8B0), id 8
[17:20:25] CORE: Waiting to launch 'USER32.dll' (0x00007FF93719E900), id 9
[17:20:33] CORE: Launching main() for 'NativeTrainer.asi' (0x00007FF93C3EA3C0), id 4
[17:20:33] CORE: Launching main() for 'ScriptHookVDotNet.asi' (0x00007FF93C351B50), id 5
[17:20:40] CORE: Launching main() for 'WINMM.dll' (0x00007FF937197020), id 6
[17:20:40] CORE: Launching main() for 'KERNEL32.DLL' (0x00007FF937197050), id 7
[17:20:40] CORE: Launching main() for 'SHELL32.dll' (0x00007FF93719E8B0), id 8
[17:20:40] CORE: Launching main() for 'USER32.dll' (0x00007FF93719E900), id 9
and here is the second one:
[17:20:33] [DEBUG] Loading API from .\ScriptHookVDotNet2.dll ...
[17:20:33] [DEBUG] Loading API from .\ScriptHookVDotNet3.dll ...
[17:20:33] [DEBUG] Initializing NativeMemory members...
[17:20:40] [DEBUG] Loading scripts from D:\EA\Grand Theft Auto V Enhanced\scripts ...
[17:20:40] [DEBUG] Loading assembly AutoDriver.dll ...
[17:20:40] [INFO] Found 1 script(s) in AutoDriver.dll resolved to API version 3.7.0 (script assembly version: 1.0.0.0, target API version: 3.6.0).
[17:20:40] [DEBUG] Instantiating script AutoDriveSimple ...
[17:20:40] [INFO] Started script AutoDriveSimple.
Only thing I can see is the different API version.
TIA
@Soulcrux Those look fine, when you press F5 what do the logs say upon crash?
@stylez Added it!
@ChandlerJ47 These ARE the logs after a crash. CTD happens by pressing F5/F10 with or without a path being set on the map/via "M" key.
Could that be an issue? -> "Found 1 script(s) in AutoDriver.dll resolved to API version 3.7.0 (script assembly version: 1.0.0.0, target API version: 3.6.0)."
@Soulcrux Here are my logs for comparison
// GTA V SCRIPT HOOK (build Dec 14 2025, v3717.0/1013.17)
// (C) Alexander Blade 2015-2025
[09:28:11] INIT: Started
[09:28:11] INIT: Pool 2 extended
[09:28:11] INIT: Pool 4 extended
[09:28:11] INIT: Success, game version is VER_EN_1_0_1013_17
[09:28:11] INIT: Registering script 'NativeTrainer.asi' (0x00007FF9356BA3C0)
[09:28:11] INIT: Registering script 'ScriptHookVDotNet.asi' (0x00007FF92F941B70)
Scripthook logs ^
[03:17:53] [DEBUG] Loading API from .\ScriptHookVDotNet2.dll ...
[03:17:53] [DEBUG] Loading API from .\ScriptHookVDotNet3.dll ...
[03:17:53] [DEBUG] Initializing NativeMemory members...
[03:17:57] [INFO] CreateHook: SHVNDE created the hook GxtMinHooked, of type MinHook, at 0x7FF74E1BB9A0, with OriginalTarget at 0x7FF74DC90FC0.
[03:17:57] [INFO] CreateHook: SHVNDE created the hook UpdateSpecialFlightVehicleBonesCallHooked, of type CallHook, at 0x7FF74EB4D1E4, with OriginalTarget at 0x7FF74EB4E7F0, Stub at 0x7FF74DC80000.
[03:17:59] [DEBUG] Loading scripts from C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V Enhanced\scripts ...
[03:17:59] [DEBUG] Loading assembly AutoDriver.dll ...
[03:17:59] [INFO] Found 1 script(s) in AutoDriver.dll resolved to API version 3.9.0 (target API version: 3.6.0).
[03:17:59] [DEBUG] Instantiating script AutoDriveSimple ...
[03:17:59] [INFO] Started script AutoDriveSimple.
DotNet log ^
@Soulcrux perhaps the issue is you need to grab updated scripthookdotnet files, looks like they updated the api between the one you have and the one I have
@Soulcrux try https://www.gta5-mods.com/tools/script-hook-v-net-enhanced
@ChandlerJ47 Hm. You do realize that my version was newer (v.370 - nightly.85) than the one in your link?
Anyway, I installed it and this time an error is documented:
ScriptHookDotNet.log :
19:40:47] [DEBUG] Loading API from .\ScriptHookVDotNet2.dll ...
[19:40:47] [DEBUG] Loading API from .\ScriptHookVDotNet3.dll ...
[19:40:47] [DEBUG] Loading scripts from D:\EA\Grand Theft Auto V Enhanced\scripts ...
[19:40:47] [DEBUG] Loading assembly AutoDriver.dll ...
[19:40:47] [INFO] Found 1 script(s) in AutoDriver.dll resolved to API 3.6.0.
[19:40:47] [DEBUG] Instantiating script AutoDriveSimple ...
[19:40:47] [ERROR] Failed to instantiate script AutoDriveSimple because constructor threw an exception: System.TypeInitializationException: Der Typeninitialisierer für "SHVDN.NativeMemory" hat eine Ausnahme verursacht. ---> System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.
bei SHVDN.NativeMemory..cctor()
--- Ende der internen Ausnahmestapelüberwachung ---
bei SHVDN.NativeMemory.get_CellEmailBcon()
bei GTA.UI.Screen.ShowSubtitle(String message, Int32 duration, Boolean drawImmediately)
bei AutoDriveSimple.ParseKeyFromLine(String line, Keys defaultKey)
bei AutoDriveSimple.LoadConfig()
bei AutoDriveSimple..ctor()
@Soulcrux okay I added a bug fix update, once it is approved try that. V. 2.1
@ChandlerJ47 Ok, seems my version of ScriptHookDotNet was not for the Enhanced Version of GTA 5. With the latest version for enhanced (from your link) I get an insta crash on loading - with no mods at all... (script folder deleted). Hm. Will do some research...
@ChandlerJ47 Ok. After latest official patch from Rockstar, i had to delete NVE.asi from NVE to start the game without errors. Aaannnddd - your mod works like a charm now! ScriptHookDotNetEnhanced version 1.1.0.2
@Soulcrux Awesome! Great to hear! Happy driving!
What's the csv files for?
@ModernPlebeian314 they are for the game to read road speed data and parking locations
idk whats wrong with this mod it works but only agressive mode works on auto drive pushing F5 dont do anything and no errors show in the log so
Great mod, my only gripe is there's a short delay after disabling it before control is given back to the player, and I cant honk my horn when auto-driving. Other than that, its great.
@ChandlerJ47 not sure why but the .ini doesnt change any of the controls for me.
@dedogmodz Made a fix for your issue, itll be released soon
@thenewrecruit I fixed those issues as well, look for the 2.2 update
WORKING GOOD THX U