HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

MAJOR DISCOVERY: SLKs on W3M

07-18-2002, 09:36 PM#1
BlacKDicK
Its kinda easy.
1)Edit your slks as usual.
2)Add it to the w3m using the original path.


[Edited by Zépir: the imp file is NOT needed in fact, we realized it later. Just put the files using the same directory structre as in war3.mpq]
07-18-2002, 10:18 PM#2
Guest
So we just place the path of the files we import in the .imp as they appear in the internal path structure of the map? And then it won't delete all my custom skins anymore?

Beav
07-18-2002, 10:18 PM#3
weaaddar
Hey blackdick could you be any more vague!? But Yeah GREAT JOB YOU RULE!
I was about to say I love you but that'd sound really wrong with your nick...being what it is.
07-18-2002, 10:34 PM#4
zepir
That's awesome!

Weaaddar: lol! ;)
07-19-2002, 12:09 AM#5
Guest
Should this work for files other than slk's? Say .mdx's or .blp's?

Beav
07-19-2002, 12:18 AM#6
BlacKDicK
MDx and blps do not need this. yuo can add to the mpq as usual.
07-19-2002, 12:20 AM#7
Guest
Oh, so this will not solve the problem of inserted files getting deleted when it is saved in WE...

Beav
07-19-2002, 12:49 AM#8
weaaddar
no this doesn't. Only files that don't get deleted are those that are in your imported directory (hint hint if you doing mdxs and blps put them there)
07-19-2002, 02:59 AM#9
BlacKDicK
I think we should start listing the files that work using this method.

Units\AbilityData.slk----------------->DON'T
Units\unitUI.slk---------------------->WORKS
Units\MiscData.txt------------------->DON'T
Units\HumanUnitFunc.txt---------->WORKS
Units\HumanUnitStrings.txt------->WORKS
Units\HumanAbilityFunc.txt------->WORKS
Units\HumanAbilityStrings.txt----->WORKS
Units\HumanUpgradeFunc.txt---->WORKS
Units\HumanUpgradeStrings.txt ->WORKS

So if it works with human, probaly it will work with other races.
07-19-2002, 07:23 AM#10
Guest
unitmetadata.slk==>approved to work
UnitUI,
UnitData,
UnitAbilities,
UnitWeapons,
ItemData,
Profile
these should work properly as they are used in editor as editable fields


Tutorial is up and running!
I ahve no idea where Blackdick psoted v 1.03 as I only have v.02
better wait for upload on Blackdick tos end me his neweest version
07-19-2002, 04:04 PM#11
BlacKDicK
Cookie, i've been thinking about adding a value from AbilityData.slk on metadata. Then after that, trough w3u editing , add stuff to it, since it will not work very nice on the editor.

Update: Didn't work. Damm AbilityData.slk.
07-19-2002, 08:28 PM#12
Guest
Guys you can get all those files to work normally if you just pack

them inside the map using mpq2k.. All the files except for

abilitydata.slk. From my observations abilitydata.slk is loaded up

from the computer way before you load up your map. In fact if

you get rid of the abilitydata.slk your computer will kick you out of

warcraft3 even before you try to play a map. 8( Really sucks

considering all the time I put into certain classes only to not be

able to use abilitydata.slk over battlenet.
07-19-2002, 09:13 PM#13
weaaddar
Are you serius?
I think i have to test it now.
07-21-2002, 01:42 AM#14
Guest
so you can use any slk in your map except abilitydata.slk WITHOUT changing war3map.imp???

maybe somebody has contacts to blizzard, and tell them, the game shouldn't load abilitydata at the begin (dammit) because it is an important file.

i cant see any reason, as programmer, why this file should be load at the beginning.

maybe avoiding cheaters, but hey, i can change the original file, too.

so i cant see any reason, maybe they are so nice and fix this... and release a new exe, fixed, in the next patch.

but you have to show you will somehow to blizz, maybe, there is somebody, to whom they listen a little bit.
07-21-2002, 02:08 AM#15
weaaddar
Well Removing the file from the mPq crashes the game on start up. Unlike most SLKS that crash it only upon getting into game.