Jump to content

[RELEASE] GTAIV Mod Assistant


CoMPMStR

Recommended Posts

user posted image

 

This is a program to simplify the ability of modding in GTAIV. What it does is help with modifying the files.txt file, backing up files, replacing entries, and more. Best of all, it allows you to choose which files to backup rather than backing up files you aren't even going to touch.

 

When you first load the files.txt into the program, it runs through each file checking (what I call) the detected files (which are the files listed in files.txt) and the loaded files (the files actually loaded by the game that you change) and lists them along with their detected sha1 hash. If the files are the original or haven't yet been backed up, it will automatically patch the filelist.pak file right after backing up both the files.txt and filelist.pak files, then modify files.txt accordingly to reflect the changes.

 

If it detects any of the files in the files.txt aren't the original then it doesn't do anything to it (meaning if the user already backed up a file and modified the files.txt to reflect). So you can keep all the backed up and modded files you have already. From there you can choose to backup, or restore, any of the files in the list. You also have the ability to load any of the files in notepad, just select and click the button. The restore feature only works if the file has been backed up via this program (because the program uses the extension .modbak for the backups). If you would like your existing backed up files to work, simply change the filename of the backup file to <filename>.<extension>.modbak.

 

All the files in the detected files list need to show in green, if any show in red then the game won't run due to invalid file sha1 hash check. On the other hand, if you're modding the game, some of the files in the loaded files list should be red, since you're changing what they do. Also, any changes made (backing up a file or restoring one) immediately changes files.txt accordingly.

 

The Update Time in the top right corner is used to set how often the program updates the files in the list (in seconds). If you are editing a file in notepad (or any other editor) then save it while the program it running, it will automatically reflect the changed sha1 hash within the set Update Time.

 

NEW in v1.1: Added support for v1.0.1.0 game patch update.

 

NEW in v1.2: Added functions to backup and restore all files listed. Added a function to backup all modded files detected (this includes files.txt and the patched filelist.pak). They will be put in a folder named "modbak" located in the same folder as files.txt. Added a function to restore all unmodded files. If you've backed up all the files but only modded a few, this will delete those unused backups saving some disk space. Removed restriction on the backup and restore buttons.

 

 

You will need the Microsoft .NET Framework v3.5 installed in order for this program to run at all.

http://www.microsoft.com/downloads/details...19-81da479ab0d7

 

 

 

Download:

http://www.sendspace.com/file/a5x5wh

Edited by CoMPMStR
Link to comment
Share on other sites

Hey.

When using this mod assistant, it tells me that many files are red, many more than the two that I have modified.. Is it a bug, or modifying weaponinfo.xml & handling.dat is too much ?

Link to comment
Share on other sites

Hey.

When using this mod assistant, it tells me that many files are red, many more than the two that I have modified.. Is it a bug, or modifying weaponinfo.xml & handling.dat is too much ?

It was a bug in the initial release, download it again as I've updated the link since then.

Link to comment
Share on other sites

I updated the program. Now you are able to choose the version you are using since some files are different from the previous version.

 

- Updated it again, now to v1.2.

Edited by CoMPMStR
Link to comment
Share on other sites

hmm just tried your tool cause the asi tool force my game to shut down after a while...

but didnt work for me neither.... when i open the programm there is an error after some seconds.

I can only close the program, cause ignore didnt help...

 

And there are red lines under loaded files (files.txt and filelist.pak) Is this normal?

Cause my game is crashing if i try to change any file^^

Link to comment
Share on other sites

 

hmm just tried your tool cause the asi tool force my game to shut down after a while...

but didnt work for me neither.... when i open the programm there is an error after some seconds.

I can only close the program, cause ignore didnt help...

 

And there are red lines under loaded files (files.txt and filelist.pak) Is this normal?

Cause my game is crashing if i try to change any file^^

What is the error you receive?

The red lines in the loaded files are alright. They show you which files you've modified, but the Mod Assistant automatically modifies files.txt and filelist.pak upon first launch to allow you to being modifiying all other files. You need to use the Mod Assistant to back them up first though. If you see any red lines in the detected files then the game will not launch.

Link to comment
Share on other sites

ah ok....

the program did exactly what you said but after some seconds there is the error.

 

This is what i am receiving^^

 

************** Ausnahmetext **************

System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.

bei a.a.ᜁ()

bei a.a.ᜐ(Object A_0, EventArgs A_1)

bei System.Windows.Forms.Timer.OnTick(EventArgs e)

bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

 

************** Geladene Assemblys **************

mscorlib

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.

----------------------------------------

GTAIV Mod Assistant

Assembly-Version: 1.2.0.0.

Win32-Version: 1.2.0.0.

CodeBase: file:///C:/Users/Jan-Peter/Downloads/GTAIV%20Mod%20Assistant/GTAIV%20Mod%20Assistant.exe.

----------------------------------------

Microsoft.VisualBasic

Assembly-Version: 8.0.0.0.

Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.

----------------------------------------

System

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.

----------------------------------------

System.Windows.Forms

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.

----------------------------------------

System.Drawing

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.

----------------------------------------

System.Runtime.Remoting

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.

----------------------------------------

System.Configuration

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.

----------------------------------------

System.Xml

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.

----------------------------------------

mscorlib.resources

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.

----------------------------------------

System.Windows.Forms.resources

Assembly-Version: 2.0.0.0.

Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.

----------------------------------------

 

************** JIT-Debuggen **************

Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der

Konfigurationsdatei der Anwendung oder des Computers

(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.

Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

 

Zum Beispiel:

 

<configuration>

<system.windows.forms jitDebugging="true" />

</configuration>

Link to comment
Share on other sites

  • 2 months later...

I saw its only avaible for 1.010 and 1.000 or something like that, can you support 1.020? Beceause i dont know if mods are allowed in 1.020 but there are many bugs solved in that version? Help me please i love all your mods! IV needle thats beceause im downloading this

Link to comment
Share on other sites

 

I saw its only avaible for 1.010 and 1.000 or something like that, can you support 1.020? Beceause i dont know if mods are allowed in 1.020 but there are many bugs solved in that version? Help me please i love all your mods! IV needle thats beceause im downloading this

As with my other individual tools, this one is no longer being updated. IV Needle's Mod Assistant supports up to v1.0.2.0, although you can mod freely with that game version without having to backup any of the files. All you do is rename your filelist.pak file to something else then mod away, no more file checks.

Link to comment
Share on other sites

Im very sorry for double post, but is there a whole backup of game? my mod assistance isnt working. i loed the file files.txt and i cant choose an option

Link to comment
Share on other sites

 

Im very sorry for double post, but is there a whole backup of game? my mod assistance isnt working. i loed the file files.txt and i cant choose an option

I've already said to use the IV Needle program as this one isn't being updated any longer. There is already a feature to restore files from a service pack file, all of which is located in the IV Needle topic. You should stick with that program, and post any questions about that particular software in the respective thread. Of course, the only files available in the service pack file are the ones listed in files.txt.

 

You can't just say it isn't working and expect me to know the problem... confused.gif

Link to comment
Share on other sites

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.