I'm new to modding and to the forum. I recently have installed this mod for GTA IV. First, I updated GTA IV to version 1.0.4.0. Then, I installed a patcher for filelist.pak and patched the file. After that I made sure I had C++ and .NET. Then, I installed this mod(version 0.91). I also made sure I unchecked 'Read Only'. Now when I start the game, it launches and all but when it comes to loading screen (where everyhting goes black and at the right-bottom corner of the screen it says "LOADING...") the game just stays there. I waited around 26 minutes and still nothing it is just stuck there. Another thing, I never have successfully launched the game with this mod. I tried running the diagnostics tool and here is what I got:
BEGIN *SIGNED* LCPD First Response Issue Report
Diagnostics Tool Version: 0.4.3
Operating system: Windows7 Ultimate (6.1.0.0 Build: 7600) Service Pack:
System RAM (GB): 7.98
CPU cores: 8
NET Framework 4.0 installed: True
Visual C++ 2010 Redistributable installed: True
GTA IV - Installed: True
GTA IV - Install folder: C:\Program Files\Rockstar Games\Grand Theft Auto IV
GTA IV - Version: 1, 0, 4, 0
GTA IV - Asi loader installed: True
GTA IV - Asi loader: DSOUND
GTA IV - Asi loader valid: True
GTA IV - C++ ScriptHook installed: True
GTA IV - C++ ScriptHook valid: True
GTA IV - C++ ScriptHook version: 0, 5, 1, 0
GTA IV - ScriptHookDotNet installed: True
GTA IV - ScriptHookDotNet valid: True
===============BEGIN .NET SCRIPTHOOK LOG===============
2011-03-24 19:56:36 - Initializing ScriptHookDotNet v1.7.1.4 BETA (GTA IV version 1.0.4.0)
2011-03-24 19:58:10 - Direct3D device created!
2011-03-24 19:58:11 - SEARCHING FOR SCRIPTS...
2011-03-24 19:58:11 - Loading scripts in Assembly 'scripts\FirstResponse.net.dll' ...
2011-03-24 19:58:11 - ...found script '0.LCPDFR-Obfuscated-13'!
2011-03-24 19:58:11 - ...found script '0.LCPDFR-Obfuscated-5'!
2011-03-24 19:58:11 - ...found script '0.LCPDFR-Obfuscated-16'!
2011-03-24 19:58:11 - ...found script '0.LCPDFR-Obfuscated-1'!
2011-03-24 19:58:11 - ...found script '0.3.LCPDFR-Obfuscated-0'!
2011-03-24 19:58:11 - ...found script '0.3.LCPDFR-Obfuscated-1'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-8'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-14'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-9'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-11'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-10'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-13'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-2'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-4'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-15'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-3'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-12'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-6'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-5'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-0'!
2011-03-24 19:58:11 - ...found script '0.1.LCPDFR-Obfuscated-7'!
2011-03-24 19:58:11 - ...found script '1.0.LCPDFR-Obfuscated-0'!
2011-03-24 19:58:11 - ...found script '0.2.LCPDFR-Obfuscated-1'!
2011-03-24 19:58:11 - ...found script '0.2.LCPDFR-Obfuscated-0'!
2011-03-24 19:58:11 - DONE! 24 valid scripts found!
2011-03-24 19:58:11 - STARTING SCRIPTS...
2011-03-24 19:58:11 - Error during GetPhoneNumber (Phone checks will be disabled):
System.Exception: Accessing Globals failed! Invalid Memory Address!
at unmanaged.MemoryAccess.GetGlobalAddress(Int32 index)
at unmanaged.MemoryAccess.GetPhoneNumber()
at GTA.NetHook.CheckPhone()
2011-03-24 19:58:11 - Error in constructor of script '0.2.LCPDFR-Obfuscated-0':
System.TypeInitializationException: The type initializer for '0.LCPDFR-Obfuscated-9' threw an exception. ---> System.TypeInitializationException: The type initializer for '0.LCPDFR-Obfuscated-8' threw an exception. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Scripting.?A0xb4eb71bf.CopyCombatDecisionMaker(UInt32 , UInt32* )
at GTA.DecisionMaker.CopyCombat(CopyTemplate Template)
at 0.LCPDFR-Obfuscated-8..cctor()
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at GTA.ScriptThread.LoadScriptNow()
2011-03-24 19:58:11 - -> InnerException:
System.TypeInitializationException: The type initializer for '0.LCPDFR-Obfuscated-8' threw an exception. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Scripting.?A0xb4eb71bf.CopyCombatDecisionMaker(UInt32 , UInt32* )
at GTA.DecisionMaker.CopyCombat(CopyTemplate Template)
at 0.LCPDFR-Obfuscated-8..cctor()
--- End of inner exception stack trace ---
2011-03-24 19:58:11 - -> InnerException:
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Scripting.?A0xb4eb71bf.CopyCombatDecisionMaker(UInt32 , UInt32* )
at GTA.DecisionMaker.CopyCombat(CopyTemplate Template)
at 0.LCPDFR-Obfuscated-8..cctor()
2011-03-24 19:58:11 - ...successfully started script '0.2.LCPDFR-Obfuscated-1'!
2011-03-24 19:58:11 - ...successfully started script '1.0.LCPDFR-Obfuscated-0'!
2011-03-24 19:58:11 - Error in Thread.Abort:
System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at GTA.NetThread.Abort()
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-7'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-0'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-5'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-6'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-12'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-3'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-15'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-4'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-2'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-13'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-10'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-11'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-9'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-14'!
2011-03-24 19:58:11 - ...successfully started script '0.1.LCPDFR-Obfuscated-8'!
2011-03-24 19:58:11 - ...successfully started script '0.3.LCPDFR-Obfuscated-1'!
2011-03-24 19:58:11 - ...successfully started script '0.3.LCPDFR-Obfuscated-0'!
2011-03-24 19:58:11 - ...successfully started script '0.LCPDFR-Obfuscated-1'!
2011-03-24 19:58:11 - ...successfully started script '0.LCPDFR-Obfuscated-16'!
2011-03-24 19:58:11 - Error in constructor of script '0.LCPDFR-Obfuscated-5':
System.TypeInitializationException: The type initializer for '0.LCPDFR-Obfuscated-9' threw an exception. ---> System.TypeInitializationException: The type initializer for '0.LCPDFR-Obfuscated-8' threw an exception. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Scripting.?A0xb4eb71bf.CopyCombatDecisionMaker(UInt32 , UInt32* )
at GTA.DecisionMaker.CopyCombat(CopyTemplate Template)
at 0.LCPDFR-Obfuscated-8..cctor()
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at GTA.ScriptThread.LoadScriptNow()
2011-03-24 19:58:11 - -> InnerException:
System.TypeInitializationException: The type initializer for '0.LCPDFR-Obfuscated-8' threw an exception. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Scripting.?A0xb4eb71bf.CopyCombatDecisionMaker(UInt32 , UInt32* )
at GTA.DecisionMaker.CopyCombat(CopyTemplate Template)
at 0.LCPDFR-Obfuscated-8..cctor()
--- End of inner exception stack trace ---
2011-03-24 19:58:11 - -> InnerException:
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Scripting.?A0xb4eb71bf.CopyCombatDecisionMaker(UInt32 , UInt32* )
at GTA.DecisionMaker.CopyCombat(CopyTemplate Template)
at 0.LCPDFR-Obfuscated-8..cctor()
2011-03-24 19:58:11 - ...successfully started script '0.LCPDFR-Obfuscated-13'!
2011-03-24 19:58:11 - Error in Thread.Abort:
System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at GTA.NetThread.Abort()
===============END .NET SCRIPTHOOK LOG===============
End of *SIGNED* LCPD First Response Issue Report
Digital signature: JQYEAgxO+Gx3erH9rFPB/w==
By the way, if I update GTA IV, which steps will I have to repeat? (eg. patch filelist.pak again or install the mod again or something)