MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides

Homepage Register FAQ Members Mark Forums Read Advertise Marketplace FPSowned
Go Back   MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides > World of Warcraft > Model Editing > Model Editing Guides & Programs
Reload this Page Clothing Swap Tutorial
Model Editing Guides & Programs This is for guides and programs regarding Model Editing

Reply
 
LinkBack Thread Tools
Clothing Swap Tutorial
(#1)
Old
Rayz's Avatar
Rayz is Offline
Contributor
Rep Power: 3
Reputation: 168
Rayz has a spectacular aura aboutRayz has a spectacular aura about
 
Posts: 281
Join Date: Apr 2007
Location: Not Important
Clothing Swap Tutorial - 04-06-2008

World of Warcraft Clothing Swap Tutorial
Written by Troll Paxton

Lets say you want to make whatever armor your superbadass 70 is wearing look like one of the level 1 outfits from my clothing pack. Here is how you can do it!
Please note that this only describes how to swap textures out. You cannot swap models, so you cant make gnomes look like nelves, for example. You also cannot change dresses to pants, or do anything with shoulder armor, weapons, ect.
0) Install both WowModelViewer and MyWarcraftStudio.
[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]
In the directory you installed WMV to there is a file called "Config.ini'. Open it. Make sure that the Path= line refers to the path to your w4rcr4ft\Data directory. For most people, it should look like this:

Code:
Path=C:\\Program Files\\World of w4rcr4ft\\Data

Also make sure that "UseLocalFiles=1" and not "UseLocalFiles=0".

1) Open up WowModelViewer, load up a character, and give that character the armor you want to change. Note that you really only need to do the chest and leg armor. Now you have a quick visual reference as to what the armor looks like, which makes the next step easier.

2) Take a minute to look at the actual clothing and figure out what texture areas it uses.
Chest armor can use up to 4 textures to render:
"TorsoUpper" - Everything from the neck to just under the breasts.
"TorsoLower" - From the bottom of TorsoUpper to the belt line.
"ArmUpper" - Shoulder to elbow.
"ArmLower" - Shoulder to wrist.
Leg armor can use only 2 textures:
"LegUpper" - Belt line to lower thigh.
"LegLower" - Bottom of "LegUpper" to ankle.
Our example clothing requires textures for all of these parts -except- "ArmLower", because it is short sleeved.

2) Open up MyWarcraftStudio and load Common.MPQ. It takes a minute. We are now going to look for the chest textures. Because I know that the graphics for that chest piece existed before TBC, I'm going to start looking in the "ITEM\TEXTURECOMPONENTS" folder. If I knew that it was new to TBC, I'd look in "ITEM\TextureComponents" folder. If I didn't know, I'd have to guess and/or check both.
This is the hardest part, but you get better at it over time, trust me. To find the chest armor, I'm going to look in the "TorsoUpperTextures" folder. Notice that the textures are named "Cloth...", "Leather..." etc. The name is usually right, but not always. Start looking there, but don't be suprised if it is named differently.
I try to visualize what the texture is going to look like before I search for it. Clothing (and skin) textures are only the left side of the character. They are just flipped for the right side. So, the "TorsoUpperTexture"'s lower left corner is at a character's sternum, then it stretches over the character's left side until finally the right edge of the texture lines up on the character's spine. For our example, then, I know that the upper left of the texture is going to be transparent because it doesn't reach up to her neck. I also am going to look for a texture that has a bright spot along the left edge that makes that glowing broach on the armor.
As it happens, the texture actually is labelled "Mail": "Mail_C_02Black_Chest_TU_U". Finding the "TorsoLower" and "ArmUpper" textures is easy, now, as the name is usually almost the same, and indeed they are "Mail_C_02Black_Chest_TL_U" and "Mail_C_02Black_Sleeve_AU_U".

Following the same procedure for the pants, we now have the list of textures we need to replace for this set of armor:
Code:
TorsoUpperTexture\Mail_C_02Black_Chest_TU_U
TorsoLowerTexture\Mail_C_02Black_Chest_TL_U
ArmUpperTexture\Mail_C_02Black_Sleeve_AU_U
LegUpperTexture\Leather_Draenei_B_02Cream_Pant_LU_U
LegLowerTexture\Leather_Draenei_B_02Cream_Pant_LL_U

3) Now, we need to find out what our source textures are. Since I'm going to be using textures from my clothing pack, I can use the handy manifest file that I include with the pack. Scanning through it I find this section, which tells me which textures in that MPQ represent the armor that I want this other armor to look like:
Code:
Set_RaspberryOnePiece >- overwrites -> Set_NelfWarriorStarting:
Item\TextureComponents\TorsoUpperTexture\Leather_A_03Red_Chest_TU_F.blp
Item\TextureComponents\TorsoLowerTexture\Leather_A_03Red_Chest_TL_F.blp
Item\TextureComponents\LegUpperTexture\Leather_A_03Red_Pant_LU_U.blp
Item\TextureComponents\LegLowerTexture\Leather_A_03Red_Pant_LL_U.blp


4) Open patch-p.mpq using MyWarcraftStudio and extract each of the above files. You can put them anywhere, but the cool thing to do is to create subdirectories of your data directory that match the directories of the file name, so for example the first file would be like:
Code:
C:\Program Files\World of w4rcr4ft\Data\Item\TextureComponents\TorsoUpperTexture\Leather_A_03Red_Chest_TU_ F.blp

5) Rename each file you extracted, giving it the name of the texture of the armor we want to replace. So, for TorsoUpper, we are renaming "Leather_A_03Red_Chest_TU_F.blp" to "Mail_C_02Black_Chest_TU_U.blp". Yes, one is missing: I'll get to that.
Since we've put all our files in the appropriate subdirectories of the w4rcr4ft\Data directory, your copy of WowModelViewer should now display them for us. It if you have kept WMV open the whole time, make any small change to the character's visuals (like change the skin color) to make WMV rescan the directories for textures. You should now see this:


6) We need to fix the UpperArm problem. Basically, the armor we are trying to replace has a texture that our source set doesn't have. The solution is easy, though: replace it with a transparent texture. Here is a zip file which contains fully transparent textures for every texture slot:
[Only registered and activated users can see links. ]
Extract the "Transparent ArmUpper.blp" out of that zip, put it into your ArmUpper folder, and rename it to "Mail_C_02Black_Sleeve_AU_U.blp". Refresh your WMV and it should now look correct:


7) The final step is to make a new MPQ so that we can see our work in-game. Open MyWarcraftStudio. Open the Pack menu, and select "Make New MPQ Archive". Give it the name "patch-z.MPQ". Add every one of our renamed blp files (Mail_C_02Black_Chest_TU_U.blp, etc) in using the Pack\Add Files To Archive menu command. Your MPQ should look like this:

Lastly, and very importantly, we need to rename each file to give it the proper path. Right click on each file, click "Rename File", and add the apprpriate path (ie. "Item\TextureComponents\TorsoUpperTexture\") to the front:

Thats it! Load the game and your armor should now be changed.
(Here is a copy of the patch-z.mpq created for this tutorial: [Only registered and activated users can see links. ]).


Reply With Quote

Donate to remove ads.
Reply
Paltalk Attract 300x250
Donate to remove ads.

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On




Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288