Every time I would start GTA It wouldn't work. I tried MP it wouldn't work either... Heres what the Diagnostic said:
[Asi loader] Using dsound
[scriptHookDotNet] Found
[scriptHookDotNet] Valid
[system dependencies] Verifying dependencies integrity
[system dependencies] Checking MSVCR110.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Check passed
[system dependencies] Checking MSVCP110.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved MSVCR110.dll to C:WINDOWSSysWOW64MSVCR110.dll
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Check passed
[system dependencies] Checking MSCOREE.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Check passed
[system dependencies] Checking SCRIPTHOOK.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Resolved USER32.dll to C:WINDOWSSysWOW64USER32.dll
[system dependencies] Check passed
[system dependencies] Checking MSVCR100.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Check passed
[system dependencies] Checking D3DX9_43.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved msvcrt.dll to C:WINDOWSSysWOW64msvcrt.dll
[system dependencies] Resolved GDI32.dll to C:WINDOWSSysWOW64GDI32.dll
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Resolved ADVAPI32.dll to C:WINDOWSSysWOW64ADVAPI32.dll
[system dependencies] Check passed
[system dependencies] Checking ScriptHookDotNet.asi
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Resolved ScriptHook.dll to D:SteamLibrarysteamappscommonGrand Theft Auto IVGTAIVScriptHook.dll
[system dependencies] Resolved MSVCR100.dll to C:WINDOWSSysWOW64MSVCR100.dll
[system dependencies] Resolved USER32.dll to C:WINDOWSSysWOW64USER32.dll
[system dependencies] Resolved d3dx9_43.dll to C:WINDOWSSysWOW64d3dx9_43.dll
[system dependencies] Resolved mscoree.dll to C:WINDOWSSysWOW64mscoree.dll
[system dependencies] Check passed
[system dependencies] v2.0.50727 2.0.50727.4927 SP2
v3.0 3.0.30729.4926 SP2
v3.5 3.5.30729.4926 SP1
v4
Client 4.5.51650
Full 4.5.51650
v4.0
Client 4.0.0.0
[system dependencies] The .NET Framework is installed in an unknown version (> 4.5.1)
[system dependencies] Checking ADVANCEDHOOK.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved ScriptHook.dll to D:SteamLibrarysteamappscommonGrand Theft Auto IVGTAIVScriptHook.dll
[system dependencies] Resolved VERSION.dll to C:WINDOWSSysWOW64VERSION.dll
[system dependencies] Resolved PSAPI.DLL to C:WINDOWSSysWOW64PSAPI.DLL
[system dependencies] Resolved dbghelp.dll to C:WINDOWSSysWOW64dbghelp.dll
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Resolved USER32.dll to C:WINDOWSSysWOW64USER32.dll
[system dependencies] Resolved SHELL32.dll to C:WINDOWSSysWOW64SHELL32.dll
[system dependencies] Resolved MSVCR110.dll to C:WINDOWSSysWOW64MSVCR110.dll
[system dependencies] Resolved MSVCP110.dll to C:WINDOWSSysWOW64MSVCP110.dll
[system dependencies] Resolved mscoree.dll to C:WINDOWSSysWOW64mscoree.dll
[system dependencies] Check passed
[system dependencies] Checking ADVANCEDHOOKINIT.ASI
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved VERSION.dll to C:WINDOWSSysWOW64VERSION.dll
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Resolved USER32.dll to C:WINDOWSSysWOW64USER32.dll
[system dependencies] Resolved MSVCR110.dll to C:WINDOWSSysWOW64MSVCR110.dll
[system dependencies] Resolved MSVCP110.dll to C:WINDOWSSysWOW64MSVCP110.dll
[system dependencies] Check passed
[system dependencies] Checking SLIMDX.DLL
[system dependencies] Checking dependencies (32-bit required: True)
[system dependencies] Resolved MSVCR100.dll to C:WINDOWSSysWOW64MSVCR100.dll
[system dependencies] Resolved KERNEL32.dll to C:WINDOWSSysWOW64KERNEL32.dll
[system dependencies] Resolved ole32.dll to C:WINDOWSSysWOW64ole32.dll
[system dependencies] Resolved USER32.dll to C:WINDOWSSysWOW64USER32.dll
[system dependencies] Resolved GDI32.dll to C:WINDOWSSysWOW64GDI32.dll
[system dependencies] Resolved WINMM.dll to C:WINDOWSSysWOW64WINMM.dll
[system dependencies] Resolved ADVAPI32.dll to C:WINDOWSSysWOW64ADVAPI32.dll
[system dependencies] Resolved MSVCP100.dll to C:WINDOWSSysWOW64MSVCP100.dll
[system dependencies] Resolved mscoree.dll to C:WINDOWSSysWOW64mscoree.dll
[system dependencies] Check passed
[system dependencies] No problems found
[LCPD First Response] Checking LCPDFR installation
[LCPD First Response] No problems found
[Log Check] Checking log files
[Log Check] asilog.txt seems okay
[Log Check] ScriptHookDotNet.log doesn't find loader script
[Log Check] ScriptHookDotNet.log doesn't start loader script
[Log Check] 2015-03-28 19:07:44 - Initializing ScriptHookDotNet v1.7.1.7 BETA (on GTA IV version 1.0.7.0 with C++ Hook version 0.5.1)
[Log Check] LCPDFR.log doesn't finish initialize
[Log Check] ------------------------