Ok for the record my first attempt at moddding really failed. I went through the guides. Have the key mod programs and files. There updated but when I run the scv mod it doesnt work.
Well I did what the guide says.
0. Make sure you have all the required programs installed on your computer
1. Open Arsenal III. Go to Unit Editor. Find Terran>Ground Units>Terran SCV
2.
a) Enter the number 1000 in the "HP" box.
b) Check the check box next to "Shields" and put 1000 in the Shields box.
c) Change the SCV's gound weapon to "C-10 Canister Rifle"
3. Go to File>Save As. Save your file in C:\Program Files\Starcraft\testmod\units.dat
WARNING: You must save this as units.dat, not any other file name
I did all that and I saved it as units.dat
4. Close Arsenal III.
5. Open WinMPQ. Go to File>New and save as scv.mpq.
6. Click "add" and find your units.dat you saved in step 3. WinMPQ will prompt your for an input. Type arr\ and hit ENTER.
7. Close WinMPQ.
8. Open MPQDraft and go to "Load MPQ Patch". Select "Starcraft" from "Programs" and "Starcraft" from "Components"
9. Click Next. Press "Browse for MPQs" and find SCV.mpq that you saved in step 5.
10. Click next, then Finish.
11. Starcraft will start. Play any melee map as Terran and marvel at your 1000hp 1000 shield SCVs with rifles.
5. I saved it as scv.mpq.
6. I did type in arr\ just that
11. I started it after I click finished. Went to single player. Played a melee match but it was still the same.
What do you think is the problem. I was also using arsanal III.
Use DatEdit, the tutorial still goes the same. Other than that, I'd say make sure the box is checked next to the MPQ in MPQDraft.
:: Edit
I just followed the steps and it works in DatEdit.
Use Datedit,ArIII corrupts files.
Arsenal III only corrupts images.dat actually, so it's okay to use for what you're doing.
All I can say is that your steps are perfect, so I guess just check that everything went according to plan. Especially step 6, there will be more than one copy of units.dat on your computer so make sure you got the right one. One of them will have no changes in them.
QUOTE(BSTRhino @ Sep 17 2006, 06:13 PM)
Arsenal III only corrupts images.dat actually, so it's okay to use for what you're doing.
[right][snapback]562661[/snapback][/right]
Nonetheless, DatEdit>Arsenal III.
You might wanna make sure you check the MPQ in Mpqdraft.And make sure headers like arr\ are typed correctly.
QUOTE
Nonetheless, DatEdit>Arsenal III.
Nonetheless, it is completely irrelevant to this thread.
I'm not sure where you went wrong, but you could try a different method of making the MPQ --
In your test mod folder, create a folder named "arr" without the quotes, and place the units.dat etc. in it. To make the MPQ, get MPQCompactor, and drag your folder onto MPQCompactor.jvs ( I think that's the correct filename... ) , and you will see a 'test mod.mpq' in the same folder as MPQCompactor. If you also have MPQDraft in there, MPQCompactor will automaticaly have it run your mod ( though sometimes it'll randomly fail, in which case just make the *.mpq again and it'll retry )
your unit.dat files in ars3 have to match the current patch, extract unit.dat from patch_rt.mpq and place that file into your ars3, if you dont its not going to work, because from base, it runs a very old version
Although I think you're right about there being a version of units.dat that doesn't work with the latest version of StarCraft, I think that only applies to units.dat from versions 1.03 or earlier. Arsenal III's DAT files are compatible with versions after 1.05, but you won't have the balance changes that have been made since 1.05. Either way, that shouldn't be stopping you from getting your effect.
For the getting the MPQ Compactor to run MPQDraft automatically, you actually have to use MPQDraft once first by yourself. Sorry, the MPQ Compactor isn't as smart as I'd like it to be.
As you can see there are lots of ways to do the same thing Mini Goose. The method you used should have worked though. The problem you got is very characteristic of either getting the wrong units.dat file or putting the right one in the MPQ with the wrong filename. It happens to most modders the first time round.
i update my .dat files every version, keeps it less buggy (even on ars3 it increases play time by an hour) to prevent crashing
QUOTE
even on ars3 it increases play time by an hour
What do you mean by 'increases play time'...?
And you do realize that the format for the data files is kept the same throughout the patches, right? Something that can't be said for Diablo II, unfortunately...
But the data files that ArseIII comes with won't cause any crashes unless Blizzard made a mistake like telling a spark to fly to target.
time before asr3 mods would crash (3 hours was my highest recorded time without crashing)
Well, if you do only valid changes that SC will accept, you shouldn't ever have a crash because of a *.dat file. Chances are it is something else that is crashing.
Well back today but maybe it could be the patch file even though I think the patch auto patches all the other programs. But I don't see how arsenal 3 could not work seeing as its a popular mod editor.
Also I might of forgot to mention but after when I use Mpq draft and it starts up its starts starcraft normally then when I go into single player and select any melee game the scvs are the same no changes.
Are you sure you saved the file in Arsenal III after you made your changes to it?
Are you sure that the file you added to the MPQ is indeed the one you saved and not the default Arsenal III one or something like that?
Are you sure that the file in the MPQ is called exactly "arr\units.dat" (without the quote chars of course)?
Are you sure that the MPQ you opened in MPQDraft is the MPQ with the modded file and not some other MPQ?
Are you sure that the MPQ you opened in MPQDraft has a checkbox?
QUOTE
Are you sure you saved the file in Arsenal III after you made your changes to it?
Duh, then whats the point to using it
QUOTE
Are you sure that the file you added to the MPQ is indeed the one you saved and not the default Arsenal III one or something like that?
I havent seen a default one but its been saved and not defualt.
QUOTE
Are you sure that the file in the MPQ is called exactly "arr\units.dat" (without the quote chars of course)?
Yup thats what it is and it is typed in
exactly.]
QUOTE
Are you sure that the MPQ you opened in MPQDraft is the MPQ with the modded file and not some other MPQ?
Its the modded scv one not any other.
QUOTE
Are you sure that the MPQ you opened in MPQDraft has a checkbox?
Yes
Try to open starcraft.exe in Step 1 in MPQDraft...
I don't see any reason whatsoever why this would fail. If you have indeed double checked for obvious mistakes such as those I listed, it should work.
Try to do the same in DatEdit (which is far superior anyway) and see if you get any results in it.
Well I tried again today and nothing happend.
The only things that might or could be the problem is....
1.Today I tried it different and put the SCV.mpq into the SC folder and started starcraft with mpqdraft from there....
2.The mpqdraft 2nd part said configure plugins but there are none selected there in the panel...
3.In the winmpq when it says save the file (not the whole thing together) I typed in just "Arr/" (No quotes in it).
So what could the problem still be I'm doing it right.
I also dled datedit today but I have to go right now so I'll try again tommorow.
Dun dun dun... It's arr\, not Arr/. I'm not sure if the capital matters, but the slash sure does.
:: Edit
Okay, the capital doesn't matter.
Evil Karma: Drats my evil plan has been foiled by one letter. NOOOOO!!! *Drifts off in the win
Finally it worked. You were right. I typed in arr/ not arr\ by mistake. How could I miss that. Now my chapter in the book of modding has started to unfold.
Thanks so much Pie_Sniper and shame on you who missed that.
You said you were putting "arr\" and we told you to check it.
As for capitalization, as you said, it does not matter. All letters are converted into UPPERCASE when the file hashes are calculated.
In English this means that whatever you type in is converted into UPPERCASE, and the listfiles you use may contain mixed capitalization.