ScriptManagerV 1.0
56
6
56
6
reach out to me https://discord.gg/MXuEPyD689
Are you ever playing gta5 and a script is so annoying you wanna delete it? but wait... i have to leave and go through a dumb loading screen. WELL FEAR FUCKING NOT!
ScriptManagerV uses an in menu engine to disable Modded files like scripts and ASI's
INSTALLATION:
drag all files into your scripts folder.
launch gta5 and check the in game menu for a section called mods.
Open that folder and select what you would like. boom
ENJOY PLEASE
REQUIREMENTS
Script hook V (ovbiously)
Script hook V dot net nightly.
Happiness (im kidding be yourself)
CHANGLOG:
0.1- First release. added the ability to whitelist dll file, added the ability to whitelist ASI files. added a confirmation of whitelist Being Green text.
CREDITS: @SloRey for making the pause menu dev tool. go check his mods out they are fun. LINK = https://www.gta5-mods.com/tools/pause-menu-library
KNOWN BUGS!
ASI files need to have the game restarted to go to the whitelist. this will be fixed in a small amount of time
Are you ever playing gta5 and a script is so annoying you wanna delete it? but wait... i have to leave and go through a dumb loading screen. WELL FEAR FUCKING NOT!
ScriptManagerV uses an in menu engine to disable Modded files like scripts and ASI's
INSTALLATION:
drag all files into your scripts folder.
launch gta5 and check the in game menu for a section called mods.
Open that folder and select what you would like. boom
ENJOY PLEASE
REQUIREMENTS
Script hook V (ovbiously)
Script hook V dot net nightly.
Happiness (im kidding be yourself)
CHANGLOG:
0.1- First release. added the ability to whitelist dll file, added the ability to whitelist ASI files. added a confirmation of whitelist Being Green text.
CREDITS: @SloRey for making the pause menu dev tool. go check his mods out they are fun. LINK = https://www.gta5-mods.com/tools/pause-menu-library
KNOWN BUGS!
ASI files need to have the game restarted to go to the whitelist. this will be fixed in a small amount of time
First Uploaded: 1 day ago
Last Updated: 14 hours ago
Last Downloaded: 1 hour ago
15 Comments
reach out to me https://discord.gg/MXuEPyD689
Are you ever playing gta5 and a script is so annoying you wanna delete it? but wait... i have to leave and go through a dumb loading screen. WELL FEAR FUCKING NOT!
ScriptManagerV uses an in menu engine to disable Modded files like scripts and ASI's
INSTALLATION:
drag all files into your scripts folder.
launch gta5 and check the in game menu for a section called mods.
Open that folder and select what you would like. boom
ENJOY PLEASE
REQUIREMENTS
Script hook V (ovbiously)
Script hook V dot net nightly.
Happiness (im kidding be yourself)
CHANGLOG:
0.1- First release. added the ability to whitelist dll file, added the ability to whitelist ASI files. added a confirmation of whitelist Being Green text.
CREDITS: @SloRey for making the pause menu dev tool. go check his mods out they are fun. LINK = https://www.gta5-mods.com/tools/pause-menu-library
KNOWN BUGS!
ASI files need to have the game restarted to go to the whitelist. this will be fixed in a small amount of time
Are you ever playing gta5 and a script is so annoying you wanna delete it? but wait... i have to leave and go through a dumb loading screen. WELL FEAR FUCKING NOT!
ScriptManagerV uses an in menu engine to disable Modded files like scripts and ASI's
INSTALLATION:
drag all files into your scripts folder.
launch gta5 and check the in game menu for a section called mods.
Open that folder and select what you would like. boom
ENJOY PLEASE
REQUIREMENTS
Script hook V (ovbiously)
Script hook V dot net nightly.
Happiness (im kidding be yourself)
CHANGLOG:
0.1- First release. added the ability to whitelist dll file, added the ability to whitelist ASI files. added a confirmation of whitelist Being Green text.
CREDITS: @SloRey for making the pause menu dev tool. go check his mods out they are fun. LINK = https://www.gta5-mods.com/tools/pause-menu-library
KNOWN BUGS!
ASI files need to have the game restarted to go to the whitelist. this will be fixed in a small amount of time
First Uploaded: 1 day ago
Last Updated: 14 hours ago
Last Downloaded: 1 hour ago

Hello my friends! please tell me any bugs you find or improvements i should make to this. thank you very much for downloading and have a wonderful day!
Amazing work mate
@ShadowOne Thank you very much my friend. Thank you for downloading my mod. I like your webUi mod too. using it in some of my projects.
smh for me, it didn't work, even though I followed the instructions to install it clearly. When I checked my in-game menu, I couldn't find any section called 'Mods"
This is what was in inside when I checked the scripthookvdotnet.log:
[ERROR] Failed to load script assembly ScriptManager.dll when searching for script types because there is an assembly that the script tried to load as a dependency but couldn't. Exception message: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
First LoaderException message (which tells what assembly is missing): System.IO.FileNotFoundException: Could not load file or assembly 'ScriptHookVDotNet3, Version=3.7.0.196, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'ScriptHookVDotNet3, Version=3.7.0.196, Culture=neutral, PublicKeyToken=null'
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
@xXHardBuddyXx
i am fixing that error currently. by any chance are you using shvdn enhanced? its for nightly right now.
@Jeffrey Einstine I am currently using the nightly version of scripthookvdotnet currently, not the enhanced version
@xXHardBuddyXx do you have the latest version installed? it says you do not have ScriptHookVDotNet3, Version=3.7.0.196
go ahead and install the latest version for me
@Jeffrey Einstine alrighty, I got it installed. Now, I'm gonna see how it how it is and get back to you
@xXHardBuddyXx yep, make sure to reach out to me whenever
@Jeffrey Einstein Wow, what an interesting mod for easily removing script-based mods! Once it supports .asi files without needing to restart the game, it’ll be absolutely perfect—great work! Regarding ScriptHookDotNet, the issue at the time of this message concerns versions 199 and 200; those are the ones causing problems.
@Jeffrey Einstine alright, I tested it out, and it still didn't work, even though I had the latest shvdn version 3.7.0.200. When I checked my logs, I started getting "Failed to instantiate" on all of the mods I had installed. However, surprisingly though, my game didn't crash, even though the mod wasn't working
send the log and i will have it fixed in the next major update. im sorry for the inconvenice.
@Jeffrey Einstine ok, here is my full log. And it's no problem at all man. Me personally, as long as I'm able to ride around and blow stuff up in my Batmobile Mk 2, everything's all good
[18:34:43] [DEBUG] Loading API from .\ScriptHookVDotNet2.dll ...
[18:34:43] [DEBUG] Loading API from .\ScriptHookVDotNet3.dll ...
[18:34:43] [DEBUG] Initializing NativeMemory members...
[18:34:44] [DEBUG] Loading scripts from C:\Program Files\Epic Games\GTAV\scripts ...
[18:34:44] [ERROR] Failed to compile 1989 batmobile.cs using API version 3.7.0 with 5 error(s):
at line 84: The type 'GTA.Entity' has no constructors defined
at line 97: 'GTA.Native.Hash' does not contain a definition for '_GET_ENTITY_BONE_INDEX'
at line 168: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
at line 173: 'GTA.Native.Hash' does not contain a definition for '_START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE'
at line 197: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
[18:34:44] [INFO] Fallbacking to the last deprecated API version 2.11.6 to compile 1989 batmobile.cs...
[18:34:44] [DEBUG] Successfully compiled 1989 batmobile.cs using deprecated API version 2.11.6. You could let ScriptHookVDotNet compile faster by adding ".2" before the extension name of the file name.
[18:34:44] [INFO] Found 1 script(s) in 1989 batmobile.cs resolved to API version 2.11.6 (script assembly version: 0.0.0.0, target API version: 2.11.6).
[18:34:44] [ERROR] Failed to compile asylum.cs using API version 3.7.0 with 5 error(s):
at line 84: The type 'GTA.Entity' has no constructors defined
at line 97: 'GTA.Native.Hash' does not contain a definition for '_GET_ENTITY_BONE_INDEX'
at line 168: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
at line 173: 'GTA.Native.Hash' does not contain a definition for '_START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE'
at line 197: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
[18:34:44] [INFO] Fallbacking to the last deprecated API version 2.11.6 to compile asylum.cs...
[18:34:44] [DEBUG] Successfully compiled asylum.cs using deprecated API version 2.11.6. You could let ScriptHookVDotNet compile faster by adding ".2" before the extension name of the file name.
[18:34:44] [INFO] Found 1 script(s) in asylum.cs resolved to API version 2.11.6 (script assembly version: 0.0.0.0, target API version: 2.11.6).
[18:34:44] [ERROR] Failed to compile Mk2.cs using API version 3.7.0 with 5 error(s):
at line 84: The type 'GTA.Entity' has no constructors defined
at line 97: 'GTA.Native.Hash' does not contain a definition for '_GET_ENTITY_BONE_INDEX'
at line 168: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
at line 173: 'GTA.Native.Hash' does not contain a definition for '_START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE'
at line 197: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
[18:34:44] [INFO] Fallbacking to the last deprecated API version 2.11.6 to compile Mk2.cs...
[18:34:45] [DEBUG] Successfully compiled Mk2.cs using deprecated API version 2.11.6. You could let ScriptHookVDotNet compile faster by adding ".2" before the extension name of the file name.
[18:34:45] [INFO] Found 1 script(s) in Mk2.cs resolved to API version 2.11.6 (script assembly version: 0.0.0.0, target API version: 2.11.6).
[18:34:45] [ERROR] Failed to compile Proto.cs using API version 3.7.0 with 5 error(s):
at line 84: The type 'GTA.Entity' has no constructors defined
at line 97: 'GTA.Native.Hash' does not contain a definition for '_GET_ENTITY_BONE_INDEX'
at line 168: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
at line 173: 'GTA.Native.Hash' does not contain a definition for '_START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE'
at line 197: 'GTA.Native.Hash' does not contain a definition for '_SET_PTFX_ASSET_NEXT_CALL'
[18:34:45] [INFO] Fallbacking to the last deprecated API version 2.11.6 to compile Proto.cs...
[18:34:45] [DEBUG] Successfully compiled Proto.cs using deprecated API version 2.11.6. You could let ScriptHookVDotNet compile faster by adding ".2" before the extension name of the file name.
[18:34:45] [INFO] Found 1 script(s) in Proto.cs resolved to API version 2.11.6 (script assembly version: 0.0.0.0, target API version: 2.11.6).
[18:34:45] [DEBUG] Loading assembly iFruitAddon2.dll ...
[18:34:45] [INFO] Found 1 script(s) in iFruitAddon2.dll resolved to API version 3.7.0 (script assembly version: 3.1.1.0, target API version: 3.6.0).
[18:34:45] [DEBUG] Loading assembly INMNativeUI.dll ...
[18:34:45] [INFO] Found 1 script(s) in INMNativeUI.dll resolved to API version 2.11.6 (script assembly version: 1.8.608.3, target API version: 2.10.12).
[18:34:45] [DEBUG] Loading assembly LemonUI.SHVDN3.dll ...
[18:34:45] [INFO] Found 0 script(s) in LemonUI.SHVDN3.dll (script assembly version: 2.2.0.0, target API version: 3.6.0).
[18:34:45] [DEBUG] Loading assembly MazePalMod.dll ...
[18:34:45] [INFO] Found 6 script(s) in MazePalMod.dll resolved to API version 3.7.0 (script assembly version: 1.0.0.0, target API version: 3.6.0).
[18:34:45] [DEBUG] Loading assembly Metadata.dll ...
[18:34:45] [INFO] Found 1 script(s) in Metadata.dll resolved to API version 2.11.6 (script assembly version: 1.2.1028.1, target API version: 2.10.13).
[18:34:45] [DEBUG] Loading assembly NativeUI.dll ...
[18:34:45] [INFO] Found 1 script(s) in NativeUI.dll resolved to API version 2.11.6 (script assembly version: 1.9.0.0, target API version: 2.10.9).
[18:34:45] [DEBUG] Loading assembly ScriptManager.dll ...
[18:34:45] [INFO] Found 1 script(s) in ScriptManager.dll resolved to API version 3.7.0 (script assembly version: 1.1.0.0, target API version: 3.7.0).
[18:34:45] [DEBUG] Loading assembly SPAII.dll ...
[18:34:45] [INFO] Found 3 script(s) in SPAII.dll resolved to API version 2.11.6 (script assembly version: 2.0.1206.5, target API version: 2.10.13).
[18:34:45] [INFO] Found 8 script(s) resolved to the deprecated API version 2.x (ScriptHookVDotNet2.dll), though the script(s) are currently running. Although the v2 API is still supported, it is deprecated and no longer actively maintained. It may completely stop being supported in the future, so if you are a developer, please migrate to v3. The list of script names:
[18:34:45] [INFO] 1989 batmobile.cs
[18:34:45] [INFO] asylum.cs
[18:34:45] [INFO] Mk2.cs
[18:34:45] [INFO] Proto.cs
[18:34:45] [INFO] INMNativeUI.dll
[18:34:45] [INFO] Metadata.dll
[18:34:45] [INFO] NativeUI.dll
[18:34:45] [INFO] SPAII.dll
[18:34:45] [DEBUG] Instantiating script Afterburners.Afterburners ...
[18:34:45] [ERROR] Failed to instantiate script Afterburners.Afterburners because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at Afterburners.Afterburners..ctor() in c:\Program Files\Epic Games\GTAV\scripts\asylum.cs:line 38
[18:34:45] [DEBUG] Instantiating script Afterburners.Afterburners ...
[18:34:45] [ERROR] Failed to instantiate script Afterburners.Afterburners because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at Afterburners.Afterburners..ctor() in c:\Program Files\Epic Games\GTAV\scripts\Proto.cs:line 38
[18:34:45] [DEBUG] Instantiating script iFruitAddon2.iFruitAddon2 ...
[18:34:45] [ERROR] Failed to instantiate script iFruitAddon2.iFruitAddon2 because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at iFruitAddon2.iFruitAddon2..ctor()
[18:34:45] [DEBUG] Instantiating script INMNativeUI.BigMessageThread ...
[18:34:45] [ERROR] Failed to instantiate script INMNativeUI.BigMessageThread because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at INMNativeUI.BigMessageThread..ctor() in E:\Users\Bartholomew\Documents\GitHub\INMNativeUI\BigMessage.cs:line 115
[18:34:45] [DEBUG] Instantiating script Afterburners.Afterburners ...
[18:34:45] [ERROR] Failed to instantiate script Afterburners.Afterburners because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at Afterburners.Afterburners..ctor() in c:\Program Files\Epic Games\GTAV\scripts\1989 batmobile.cs:line 38
[18:34:45] [DEBUG] Instantiating script MazePalMod.Banks ...
[18:34:45] [ERROR] Failed to instantiate script MazePalMod.Banks because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at MazePalMod.Banks..ctor() in C:\Users\harre\Documents\DESKTOP\MazePalMod (with Banks)\Banks.cs:line 77
[18:34:45] [DEBUG] Instantiating script MazePalMod.CustomMoneyUI ...
[18:34:45] [ERROR] Failed to instantiate script MazePalMod.CustomMoneyUI because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at MazePalMod.CustomMoneyUI..ctor() in C:\Users\harre\Documents\DESKTOP\MazePalMod (with Banks)\CustomMoneyUI.cs:line 37
[18:34:45] [DEBUG] Instantiating script MazePalMod.DailyInterestManager ...
[18:34:45] [ERROR] Failed to instantiate script MazePalMod.DailyInterestManager because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at MazePalMod.DailyInterestManager..ctor() in C:\Users\harre\Documents\DESKTOP\MazePalMod (with Banks)\DailyInterestManager.cs:line 28
[18:34:45] [DEBUG] Instantiating script MazePalMod.HideMoneyUI ...
[18:34:45] [ERROR] Failed to instantiate script MazePalMod.HideMoneyUI because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at MazePalMod.HideMoneyUI..ctor() in C:\Users\harre\Documents\DESKTOP\MazePalMod (with Banks)\HideMoneyUI.cs:line 9
[18:34:45] [DEBUG] Instantiating script MazePalMod.MazePal ...
[18:34:45] [ERROR] Failed to instantiate script MazePalMod.MazePal because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at MazePalMod.MazePal..ctor() in C:\Users\harre\Documents\DESKTOP\MazePalMod (with Banks)\MazePal.cs:line 43
[18:34:45] [DEBUG] Instantiating script MoneyPersistence ...
[18:34:45] [ERROR] Failed to instantiate script MoneyPersistence because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at MoneyPersistence..ctor() in C:\Users\harre\Documents\DESKTOP\MazePalMod (with Banks)\MoneyPersistence.cs:line 15
[18:34:45] [DEBUG] Instantiating script Metadata.Scripts ...
[18:34:45] [ERROR] Failed to instantiate script Metadata.Scripts because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at Metadata.Scripts..ctor() in E:\Users\Bartholomew\Documents\GitHub\Persistence-II\Decorator\Scripts.cs:line 14
[18:34:45] [DEBUG] Instantiating script NativeUI.BigMessageThread ...
[18:34:45] [ERROR] Failed to instantiate script NativeUI.BigMessageThread because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at NativeUI.BigMessageThread..ctor()
[18:34:45] [DEBUG] Instantiating script ScriptManagerMod.ScriptManagerMod ...
[18:34:45] [ERROR] Failed to instantiate script ScriptManagerMod.ScriptManagerMod because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet3\GTA\Shvdn\Script\Script.cs:line 41
at ScriptManagerMod.ScriptManagerMod..ctor()
[18:34:45] [DEBUG] Instantiating script SPAII.DebugCamera ...
[18:34:45] [ERROR] Failed to instantiate script SPAII.DebugCamera because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at SPAII.DebugCamera..ctor() in E:\Users\Bartholomew\Documents\GitHub\SPA-II\SPAII\Class\Debug\DebugCamera.vb:line 14
[18:34:45] [DEBUG] Instantiating script SPAII.SPA2 ...
[18:34:45] [ERROR] Failed to instantiate script SPAII.SPA2 because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at SPAII.SPA2..ctor() in E:\Users\Bartholomew\Documents\GitHub\SPA-II\SPAII\SPA2.vb:line 16
[18:34:45] [DEBUG] Instantiating script SPAII.Timer ...
[18:34:45] [ERROR] Failed to instantiate script SPAII.Timer because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at SPAII.Timer..ctor() in E:\Users\Bartholomew\Documents\GitHub\SPA-II\SPAII\Timer.vb:line 8
[18:34:45] [DEBUG] Instantiating script Afterburners.Afterburners ...
[18:34:45] [ERROR] Failed to instantiate script Afterburners.Afterburners because constructor threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
at GTA.Script..ctor() in ScriptHookVDotNet2\GTA\Script.cs:line 28
at Afterburners.Afterburners..ctor() in c:\Program Files\Epic Games\GTAV\scripts\Mk2.cs:line 38
Alrighty, I figured it out just now. In order for it to load, I needed to have the Pause Menu Library mod installed in order for it to work properly. When I checked the “Brief” section in the game, it told me to install the pause menu library mod. All you need to do was just move the asi file into the main gta 5 directory. Here’s the link to it: https://www.gta5-mods.com/tools/pause-menu-library