- 6,899
- GTP_event / kevinr6287 (farming account)
Welcome to the Official Grand Theft Auto Modding Thread! This will be for modding discussion and assistance.
Note: All of this was done in Vice City; GTA3 should be the same, only different programs might be needed.
Warning! May cause problems with your game! Be sure to backup critical files!
What you need:
I prefer this way, since it is a lot easier to uninstall and install cars quickly. When using VCMM, you must activate DMagic1's Wheel mod, or it will not work. It comes with VCMM.
If you download a car, and it is in .VCM format:
Note: All of this was done in Vice City; GTA3 should be the same, only different programs might be needed.
Warning! May cause problems with your game! Be sure to backup critical files!
What you need:
- A Copy of Grand Theft Auto: Vice City or Grand Theft Auto III for the PC.
- A .dff file and .txd file or a .vcm for the car you want to install.
- The Handling.cfg line , default.ide line, and carcols.dat line (usually included in .zip or .rar file) (not needed if you are going the file is .VCM
- Vice City Mod Manager (If you want to do the modding the easy way)
- Vice City Mod Packager (also for the easy way)
- REspawn's IMG tool (If you want to modding the hard way)
- Notepad (comes with windows)
- Backups of 3 files (...\Vice City folder\models\gta3.img, ...\Vice City Folder\data\carcols.dat, and ...\Vice City Folder\data\default.ide)
I prefer this way, since it is a lot easier to uninstall and install cars quickly. When using VCMM, you must activate DMagic1's Wheel mod, or it will not work. It comes with VCMM.
If you download a car, and it is in .VCM format:
- Put .vcm file into \Vice City Mod Manager\Mods\vcm\
- Run VCMM
- Double click on the car you want to install
- Select a car to replace (note: The engine sounds will stay the same, so choose accordingly)
- Run Vice City
- When you are done with the mod and want to uninstall it, simply double click on the installed mod in VCMM.
- Make sure you have the Vice City Mod Packager.
- Run Vice City Mod Packager
- Enter name of the mod and the Author (please, if you ever plan to distribute this VCM to the internet, give credit to the author(s) of the car and then VCM by :yournamehere:
- Enter a short description. Make a blank text file for the full description. Use this txt file for all of the VCMs, if you want.
- Enter the path to a 171x128 jpeg for a thumbnail. You can use a blank thumbnail, if you want. It must be exactly 171x128. You can use the same jpeg for the screenshot.
- Choose Car Modification/Replacement radio button
- Enter the paths to the .dff and .txd (included in the car's .zip or .rar). The .txd and .dff files will be named after an in-game car (i.e., infernus.dff). Choose the corresponding .col data from the car that the filenames are named after.
- If your car came with a .col file, follow these steps:
- Copy and paste the .col file into the ...\VCMP\tools directory
- Run dumpcol
- Type in filename of .col file and click dump to .clp
- Copy the created .clp file into the ...\VCMP\include\coll directory
- In VCMM, choose the .clp's filename in the .col data dropdown
[*]Enter the name of the car in the last box (be warned, depending on your resolutions, these names might not appear clearly in vice city if theyre too long.)
[*]Hit next and save the file in the \Vice City Mod Manager\mods\vcm\ directory.
[*]You can now turn on the mod using VCMM, which was explained above!
- If your car came with a .col file, follow these steps:
Enjoy!
The Hard Way (Manual Install) (Thanks to GTChamp2003)
I'm going to write how i installed a car manually and you just copy what i did.
Now the car we are going to install will be this one.It's a Ferrari Enzo.Pick a download server and download the car.Now extract the contents of the RAR file using WinRAR.When you have done that you will see four files(banshee (for ferrari enzo ferrari),(Ferrari Enzo.dff),(Ferrari Enzo.txd) and Ferrari Enzo Ferrari Setups.I will explain the last one later.
First thing you've got to do is download this.It's called a CollEditor.With it you can edit the collision files.When the download is complete extract the files from the .zip.Now open the Collision File Editor.Ignore the options on the right side for now.First go to File and then Load,it should automatically open the coll folder,if not you can manually set the path wich on my PC is:C:\Program Files\Rockstar Games\Grand Theft Auto Vice City\models\coll
After you've done that load the vehicles file using the colleditor.You should now see all the vehicle names and their collison animation below.Now do the following,find the banshee and delete it by clicking on the delete button on the right side.After you have done that import the collision file that came with the Ferrari Enzo.Do that by clicking on the Import button on the right side and locate the Ferrari Enzo folder and open the banshee file.A menu should now pop up and you will be able to select the banshee collision file,click on it and then click on import.You have now succesfully imported a collision file.Now click on Save and then when asked click on Yes.You can now turn the colleditor off.
For the following part you will need the IMG tool wich you can find in the first post of this thread.What you do is open the IMG tool and click on File>Open and it should automatically locate the gta3.IMG file.If not you can find it in the GTA Vice City Models folder.Now open the gta3.img file using the IMG Tool.Next thing you do is click on Edit and then on Find.Type in banshee.dff.You should now see both the banshee.dff and .txd files.Right-click on both of them and click on delete.After you have deleted both you can now click on Commands and then on Add.Find the two files that came with the Ferrari Enzo.Before you import them rename the Ferrari Enzo.dff to banshee.dff and Ferrari Enzo.txd to banshee.txd.Now you can import them both using Command>Add.After you have done that close the IMG tool.
Now for the last part.
Open the text file that came with the Ferrari Enzo.Scroll a little bit down and you should first see the DEFAULT IDE ENTRY.Now go to the Vice City folder and in the Data folder open the default.IDE file using notepad.When you have done that scroll down untill you find the line for the banshee.The files are numbered so it's easy to find.Look for number 159 and you should find it.Now what you do is change the properties in the default.IDE to match those in the text file that came with the Enzo.You could also delete the line in the default.IDE and copy the one from the Enzo text file.After you have done that save the file and exit.
The next line in the Enzo text file is the HANDLING IDE ENTRY.
This time open the Handling.IDE file wich is also located in the data folder.The same thing applies here.Find the banshee line and delete it.Next copy the one from the Enzo text file and paste it into the Handling.ide file.Save and close it.
The last line in the Enzo text file is optional,it defines what colors the car can have in the game.You don't have to change anything here.If you do want to change the colors,then open the carcols.dat file using notepad and find the banshee line.Delete the numbers behind it and copy and paste the ones from the Enzo text file.
You are done.The only thing that remains to be done is find the banshee in the game.There is also one more step to be done if you wish to change the name of the car from Banshee to Ferrari Enzo,if neccesary i will explain that here aswell.
Manual Install of DMagic1's Wheel Mod (Thanks to GTChamp2003)
Just remember to install this wheelmod first,after you have reinstalled the game and unchecked the read-only property of the Vice City folder.
There is one more thing you could do.Check the default.IDE and see if you can find the following lines:
This one is right at the top:# wheels: 250-257, 249
If it doesn't say 249 behind 250-257,the add it.You could also just copy the above three numbers i wrote.
Now scroll down,past all the cars and find the next wheels section,the last line should be:249, wheel_lightmod, generic, 2, 20, 70, 0
If it doesn't say that then copy and paste it under:256, wheel_smallcar, generic, 2, 20, 70, 0
So it should look like this:
# wheels
237, wheel_rim, generic, 2, 20, 70, 0
238, wheel_offroad, generic, 2, 20, 70, 0
239, wheel_truck, generic, 2, 20, 70, 0
250, wheel_sport, generic, 2, 20, 70, 0
251, wheel_saloon, generic, 2, 20, 70, 0
252, wheel_lightvan, generic, 2, 20, 70, 0
253, wheel_classic, generic, 2, 20, 70, 0
254, wheel_alloy, generic, 2, 20, 70, 0
255, wheel_lighttruck, generic, 2, 20, 70, 0
256, wheel_smallcar, generic, 2, 20, 70, 0
249, wheel_lightmod, generic, 2, 20, 70, 0
Now save a close the default.IDE and add the file nowheel.dff to GTA Vice City/models/generic.
Next open the default.dat file and add this line under # model data:
MODELFILE MODELS\GENERIC\nowheel.DFF
So it should look like this:
# model data
MODELFILE MODELS\GENERIC\AIR_VLO.DFF
MODELFILE MODELS\GENERIC\WHEELS.DFF
MODELFILE MODELS\GENERIC\nowheel.DFF
Now you may not need to do all that but just check to see if it says exactly what i wrote above,if not then change it.
The Hard Way (Manual Install) (Thanks to GTChamp2003)
I'm going to write how i installed a car manually and you just copy what i did.
Now the car we are going to install will be this one.It's a Ferrari Enzo.Pick a download server and download the car.Now extract the contents of the RAR file using WinRAR.When you have done that you will see four files(banshee (for ferrari enzo ferrari),(Ferrari Enzo.dff),(Ferrari Enzo.txd) and Ferrari Enzo Ferrari Setups.I will explain the last one later.
First thing you've got to do is download this.It's called a CollEditor.With it you can edit the collision files.When the download is complete extract the files from the .zip.Now open the Collision File Editor.Ignore the options on the right side for now.First go to File and then Load,it should automatically open the coll folder,if not you can manually set the path wich on my PC is:C:\Program Files\Rockstar Games\Grand Theft Auto Vice City\models\coll
After you've done that load the vehicles file using the colleditor.You should now see all the vehicle names and their collison animation below.Now do the following,find the banshee and delete it by clicking on the delete button on the right side.After you have done that import the collision file that came with the Ferrari Enzo.Do that by clicking on the Import button on the right side and locate the Ferrari Enzo folder and open the banshee file.A menu should now pop up and you will be able to select the banshee collision file,click on it and then click on import.You have now succesfully imported a collision file.Now click on Save and then when asked click on Yes.You can now turn the colleditor off.
For the following part you will need the IMG tool wich you can find in the first post of this thread.What you do is open the IMG tool and click on File>Open and it should automatically locate the gta3.IMG file.If not you can find it in the GTA Vice City Models folder.Now open the gta3.img file using the IMG Tool.Next thing you do is click on Edit and then on Find.Type in banshee.dff.You should now see both the banshee.dff and .txd files.Right-click on both of them and click on delete.After you have deleted both you can now click on Commands and then on Add.Find the two files that came with the Ferrari Enzo.Before you import them rename the Ferrari Enzo.dff to banshee.dff and Ferrari Enzo.txd to banshee.txd.Now you can import them both using Command>Add.After you have done that close the IMG tool.
Now for the last part.
Open the text file that came with the Ferrari Enzo.Scroll a little bit down and you should first see the DEFAULT IDE ENTRY.Now go to the Vice City folder and in the Data folder open the default.IDE file using notepad.When you have done that scroll down untill you find the line for the banshee.The files are numbered so it's easy to find.Look for number 159 and you should find it.Now what you do is change the properties in the default.IDE to match those in the text file that came with the Enzo.You could also delete the line in the default.IDE and copy the one from the Enzo text file.After you have done that save the file and exit.
The next line in the Enzo text file is the HANDLING IDE ENTRY.
This time open the Handling.IDE file wich is also located in the data folder.The same thing applies here.Find the banshee line and delete it.Next copy the one from the Enzo text file and paste it into the Handling.ide file.Save and close it.
The last line in the Enzo text file is optional,it defines what colors the car can have in the game.You don't have to change anything here.If you do want to change the colors,then open the carcols.dat file using notepad and find the banshee line.Delete the numbers behind it and copy and paste the ones from the Enzo text file.
You are done.The only thing that remains to be done is find the banshee in the game.There is also one more step to be done if you wish to change the name of the car from Banshee to Ferrari Enzo,if neccesary i will explain that here aswell.
Manual Install of DMagic1's Wheel Mod (Thanks to GTChamp2003)
Just remember to install this wheelmod first,after you have reinstalled the game and unchecked the read-only property of the Vice City folder.
There is one more thing you could do.Check the default.IDE and see if you can find the following lines:
This one is right at the top:# wheels: 250-257, 249
If it doesn't say 249 behind 250-257,the add it.You could also just copy the above three numbers i wrote.
Now scroll down,past all the cars and find the next wheels section,the last line should be:249, wheel_lightmod, generic, 2, 20, 70, 0
If it doesn't say that then copy and paste it under:256, wheel_smallcar, generic, 2, 20, 70, 0
So it should look like this:
# wheels
237, wheel_rim, generic, 2, 20, 70, 0
238, wheel_offroad, generic, 2, 20, 70, 0
239, wheel_truck, generic, 2, 20, 70, 0
250, wheel_sport, generic, 2, 20, 70, 0
251, wheel_saloon, generic, 2, 20, 70, 0
252, wheel_lightvan, generic, 2, 20, 70, 0
253, wheel_classic, generic, 2, 20, 70, 0
254, wheel_alloy, generic, 2, 20, 70, 0
255, wheel_lighttruck, generic, 2, 20, 70, 0
256, wheel_smallcar, generic, 2, 20, 70, 0
249, wheel_lightmod, generic, 2, 20, 70, 0
Now save a close the default.IDE and add the file nowheel.dff to GTA Vice City/models/generic.
Next open the default.dat file and add this line under # model data:
MODELFILE MODELS\GENERIC\nowheel.DFF
So it should look like this:
# model data
MODELFILE MODELS\GENERIC\AIR_VLO.DFF
MODELFILE MODELS\GENERIC\WHEELS.DFF
MODELFILE MODELS\GENERIC\nowheel.DFF
Now you may not need to do all that but just check to see if it says exactly what i wrote above,if not then change it.