Scripts

Are you installing asi scripts in your root folder and dll scripts in your scripts folder?

Scripts, after visual mods, are probably the most problematic mods. They are often outdated and often break after GTA 5 patches and updates. Many user install dozens and dozens of scripts, not realizing the potential for conflicts between scripts.

ASI Scripts

The first place to look, when troubleshooting, is in the root folder. Disabling your asi files by renaming them or moving them out of this folder is an important step towards resolving issues. Because the asi loader (dinput8.dll) will try to load any file with an asi extension, it is best to rename the extension to .bak for example (or simply move or delete the asi).

You shouldn't have to worry about Trainers like Menyoo, or  Simple Trainer, or ENT. They rarely cause issues but don't go crazy and install all of them. Two is a good limit.

DLL Scripts

The other scripts to troubleshoot are the one in your Scripts folder, which you can also name scripts, Windows is not case sensitive for folder names. The simplest way to test for Scripts as your problem is to rename the Scripts folder. For example, simply call it xScripts.

Log Files

The log files in your root folder, particularly ScriptHookV.log and asiloader.log can be very useful to identify issues with scripts, both asi and dll.

CONTINUE TO FINAL WORDS