Network: WoW Gold | WoW Accounts | MPS Games | FPSowned
MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides
Homepage »      Register »      Hall of Fame »      Ranks And Awards »      Advertise »      Marketplace »
 
Sign up



Do you like this excellent information? Then Donate HERE to remove ads and support the MMOwned community.


Go Back   MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides > World of Warcraft > Model Editing > Model Editing Guides & Programs

Model Editing Guides & Programs This is for guides and programs regarding Model Editing

Reply
 
LinkBack Thread Tools
  #1  
Old 10-12-2009
~sInX's Avatar
~sInX is offline.
Contributor
  
 
Join Date: Jan 2009
Location: Cyrodíil
Posts: 689
Nominated 5 Times in 3 Posts
Reputation: 264
Points: 5,998, Level: 8
Points: 5,998, Level: 8 Points: 5,998, Level: 8 Points: 5,998, Level: 8
Level up: 55%, 502 Points needed
Level up: 55% Level up: 55% Level up: 55%
Activity: 27.8%
Activity: 27.8% Activity: 27.8% Activity: 27.8%

Essay [Guide] ~sInX's Walkthrough to Mount-Swapping!

[Only registered and activated users can see links. ]


Introduction:

Before I begin, I’d first like to conceptualise with you what exactly you do when you ‘Swap’ a Mount. Well, in reality there are two, very different ways. Not only are they different in the technique, but mostly the result:

1. Extracting and renaming .m2, .anim and .skin files

2. Changing variables within Database Caches

The first can be EXTREMELY tedious, as many of you will have learned, as firstly you have to find the .m2s, then the .anims, then the .BLPs, which can all be located in separate .MPQs. Moreover, the eventual result can be anything but ideal as skins can turn out to be bright green or white, without an alpha layer, and some mounts can also result in unbalanced sizes therefore turning out unnecessarily big or small; as their initial size depends upon the variables controlling the size of the primary mount before the swap.

In order to avoid all the above palaver, we’re going to follow the second process. Tbh all you’ll be doing is using a piece of software to delete numbers, replace them, save and pack into the correct location. Extremely simple stuff. A baby could do it afaik.

Required Tools:

DBC Editor:

[Only registered and activated users can see links. ]

MyWarcraftStudio:

[Only registered and activated users can see links. ]

WoWModelViewer:

[Only registered and activated users can see links. ]

Once you’ve downloaded the above, we can begin.

The first thing we’re going to need to do is acquire the locations for the variables we’ll be changing (Display Ids). In order to do this you’ll need to open MyWarcraftStudio. Once there, hit ‘Open’ in the top left:

Click the image to open in full size.

From there, hit “Open MPQ Archive“. Now - locate your World of Warcraft Folder. Once you’re there, enter your /Data folder. From there enter either your enGB or enUS folder depending on whether you’re from the US or the EU. Once there you should be able to see a .MPQ archive called patch-enGB.MPQ OR patch-enUS.MPQ; open accordingly.

Once there you should see a menu pop up on the left identical to the one portrayed below:

Click the image to open in full size.

From there double click “DBFilesClient“. This actually abbreviates to DatabaseFilesClient (Where the database variables are kept). This is the location which we will be editing in order to swap how your mount looks.

Scroll down the menu until you reach a .DBC table named CreatureModelData.dbc. Once you’ve located that, you can minimize your MyWarcraftStudio. Now; for this guide I’ll be swapping a NightElf Sabre-mount for a Ravenlord. In order to acquire the necessary Ids to swap, I’ll need to locate the .m2 file for both mounts. Including their .BLP texture files. Open WoWModelViewer;

Click the image to open in full size.

From there, hit ‘Creature’ and scroll down until you find your desired Mount model:

Click the image to open in full size.

My mount just so happens to be under Creature\Frost sabre\pvpridingfrostsabre.m2.

Now - in order to swap the model, you’ll need a record of the name of the model you’ll be swapping. Therefore, write down the name of your model (name).m2. This has to be exact.

Moreover, in order to swap the textures of your model, so your mount doesn’t appear bright green, white, or texture-less, you’ll also need to make a record of the .BLP locations for that model (in this case, the variables we’ll be swapping in Field 6, 7 or perhaps even 8):

Click the image to open in full size.

Now - go back to MyWarcraftStudio; where you have CreatureModelData.dbc selected. On the right of your client, a large .dbc table should have popped up when you initially opened the Database Cache. Hit the search bar at the top and type in the .m2 (qualitative) data for your two mounts that you found in WoWModelViewer (name).m2. .DBC tables record models via .mdx rather than .m2. So rather than typing the entire thing (including the .m2), just type out the initial name of the model (for me this would be pvpridingfrostsabre) disregarding the .m2 on the end.

Hit ‘Search’. Once you’ve done that, it should take you to the Column relative to that model:

Click the image to open in full size.

The ‘ID’ on the far left of the table is also going to be a necessity in order to swap your Mount; as this number acts as the initial field for the CreatureDisplayInfo.dbc (the .dbc we’ll be editing via DBC Editor in order to change the ‘DisplayInfo’ of your mount) Field 1.

Now - write down the number under ‘ID’ for both mounts (the one you’re swapping, and the one you’re swapping it for). In my case, I’ll be recording the ID numbers of ‘ravengod.mdx’, and ‘pvpridingfrostsabre.mdx’.

Exit CreatureModelData.dbc - we won’t be needing anything else from that table anymore. Instead, scroll up slightly to ‘CreatureDisplayInfo.dbc’. Highlight it, right click, and hit “Extract to…”. Extract it to a convenient directory such as your desktop.

Now - time to use DBC Editor to edit the .dbc you’ve just extracted. Go to the location of your CreatureDisplayInfo.dbc (where you placed it); and double-click it. This should open DBC Editor:

Click the image to open in full size.

From there, as stated in the above pic, hit the ‘Open’ function on the toolbar at the top of the client window. From there, locate your CreatureDisplayInfo.dbc and open it.

Once you’ve done that, the DBC table should open, looking something like this;

Click the image to open in full size.

As you can see on the above pic - Field 1 is the ‘Display’ field - it also relates to the ID you acquired earlier on from CreatureModelData.dbc. This is the field you’ll be swapping (Ids) in order to swap the models of your mounts. Field 6 + 7 are the textures - you’ll also be swapping these in order to avoid a model without a skin (plain white or green). In my case, I’ll be swapping the data I acquired for ‘pvpridingfrostsabre’ for ‘ravengod’ (NightElf 100% Mount for Raven Lord Mount). Therefore, I will be swapping the ID (from Field 1) ‘1912’ (pvpridingfrostsabre) with ‘2578’ (ravengod), and the BLP textures with also, that of the ravengod:

Click the image to open in full size.

Once you’ve done that, hit ‘File’ and ‘Save’ located atop the top-left hand side of your client toolbar (DBC Editor).

Close DBC Editor - go back to MyWarcraftStudio. All that’s left is to Pack your edit into a .MPQ patch so that you can place it into your WoW/Data folder and play with your changes in-game .

Once you’re at MyWarcraftStudio - hit ‘File’ and ‘Close Current Archive’. This will close CreatureModelData.dbc, however the table will remain. In order to close that merely hit the red cross on the top left hand corner of the TABLE (NOT MyWarcraftStudio).

Once you’ve done that, hit ‘Pack’ before ‘Create MPQ Archive’. Locate where you want your MPQ to go (your patch containing your changes). Place it in your wow/data folder (usually C://Program Files/World of Warcraft/Data. Call it ‘patch-3.MPQ’. The “MPQ” is case-sensitive (it must be in capitals or WoW will not read your patch).

Once you’ve done that, hit ‘Pack’ once again, and ‘Add File to Archive…’. Once you’ve done that a small textbox should appear with a box showing an elipse sign (…). Hit the elipse sign, and locate your CreatureDisplayInfo.dbc file that you saved earlier on! (with your changes intact)

Once you’ve selected your CreatureDisplayInfo.dbc it should appear in the textbox directly left of the (…). Now - in order for WoW to locate your changes you must assign a location for your new DBC edit to go. In order to do this, direct your curser to before the ‘C’ in ‘CreatureDisplayInfo’. Basically, type ‘DBFilesClient\’ BEFORE the ‘CreatureDisplayInfo.dbc’. Of course, disregarding the apostrophes. So it looks something like this:

Click the image to open in full size.

Once you’ve done that, hit ‘Ok’.

Now - all that’s left is to save your MPQ. In order to do this, hit ‘Pack’, before hitting ‘Save and close Archive’.

Result:

[Only registered and activated users can see links. ]

Congratulations - you’ve just swapped your mount . Go in-game and test it, and come back and share your results with the rest of the MMOwned community

Thanks for reading
__________________

Last edited by ~sInX; 10-13-2009 at 05:38 PM.
Reply With Quote


Donate to remove ads, get your "DONATOR title, and get access to the MMOwned community's elite Shoutbawx.

  #2  
Old 10-13-2009
patrickvox is offline.
New User
  
 
Join Date: Apr 2008
Posts: 11
Reputation: 1
Points: 301, Level: 1
Points: 301, Level: 1 Points: 301, Level: 1 Points: 301, Level: 1
Level up: 76%, 99 Points needed
Level up: 76% Level up: 76% Level up: 76%
Activity: 3.2%
Activity: 3.2% Activity: 3.2% Activity: 3.2%

Great, I requested a guide like this. I will try it out Your the king if it works
Does it work without WoWME too since its 3.2.2?

Reply With Quote
  #3  
Old 10-13-2009
patrickvox is offline.
New User
  
 
Join Date: Apr 2008
Posts: 11
Reputation: 1
Points: 301, Level: 1
Points: 301, Level: 1 Points: 301, Level: 1 Points: 301, Level: 1
Level up: 76%, 99 Points needed
Level up: 76% Level up: 76% Level up: 76%
Activity: 3.2%
Activity: 3.2% Activity: 3.2% Activity: 3.2%

I'm using a EU wow version, and I entered the enGB folder and found the patch-enGB.MPQ file, however. When I open it, it only shows the "Interface folder" and no other folders, I tried to open all the others MPQ without any luck about the DBG folders as you marked with red :/

Any thoughts?
Reply With Quote
  #4  
Old 10-13-2009
patrickvox is offline.
New User
  
 
Join Date: Apr 2008
Posts: 11
Reputation: 1
Points: 301, Level: 1
Points: 301, Level: 1 Points: 301, Level: 1 Points: 301, Level: 1
Level up: 76%, 99 Points needed
Level up: 76% Level up: 76% Level up: 76%
Activity: 3.2%
Activity: 3.2% Activity: 3.2% Activity: 3.2%

Sorry my mistace, I forgot to press the "show all files" on studio hehe
Reply With Quote
  #5  
Old 10-13-2009
patrickvox is offline.
New User
  
 
Join Date: Apr 2008
Posts: 11
Reputation: 1
Points: 301, Level: 1
Points: 301, Level: 1 Points: 301, Level: 1 Points: 301, Level: 1
Level up: 76%, 99 Points needed
Level up: 76% Level up: 76% Level up: 76%
Activity: 3.2%
Activity: 3.2% Activity: 3.2% Activity: 3.2%

Alright, I've been trying this two times now. Im not sure about that with Field 6+7 when your swapping the text such as (NorthrendBearMountSkinWhite1) to (RidingSilithidTankSkinArmoredRed) I think I am doing it correctly, but then again, on your picture you changed the text on Field 6 (the field 7 had NorthrendBearMountSkinWhite2) observe, the number 2 instead of 1 as field 6 got. However, my first try was just to change Field 6 with RidingSilithidTankSkinArmoredRed, didnt work. Then I changed both field 6+7 from MountSkinWhite to RidingSilithidTankSkinArmoredRed on both fields, didnt work.. Is it correct just that mount swapps not working on 3.2.2? or im I doing it wrong? I dont use WoW ME.exe anymore is thats why it doesnt work?

Need help
Reply With Quote
  #6  
Old 10-13-2009
~sInX's Avatar
~sInX is offline.
Contributor
  
 
Join Date: Jan 2009
Location: Cyrodíil
Posts: 689
Nominated 5 Times in 3 Posts
Reputation: 264
Points: 5,998, Level: 8
Points: 5,998, Level: 8 Points: 5,998, Level: 8 Points: 5,998, Level: 8
Level up: 55%, 502 Points needed
Level up: 55% Level up: 55% Level up: 55%
Activity: 27.8%
Activity: 27.8% Activity: 27.8% Activity: 27.8%

Ever heard of the 'Edit' function? Tbh i should report you for reposting three times.

The version of your WoW won't influence whether or not an edit you're currently making will work. Edits on 3.2.2 do work rofl. You're evidently doing something wrong.

If the mount you're swapping has two skins whilst the one you're swapping it for has 1, leave the second skin of the initial mount the way it was previous to you swapping it.

Edit: You repped me with 0 rep when you can award 2? wtf? why bother?
__________________

Last edited by ~sInX; 10-13-2009 at 12:41 PM.
Reply With Quote
  #7  
Old 10-13-2009
Uberjason's Avatar
Uberjason is offline.
Master Sergeant
  
 
Join Date: Aug 2009
Posts: 95
Reputation: 32
Points: 480, Level: 1
Points: 480, Level: 1 Points: 480, Level: 1 Points: 480, Level: 1
Level up: 16%, 420 Points needed
Level up: 16% Level up: 16% Level up: 16%
Activity: 0.7%
Activity: 0.7% Activity: 0.7% Activity: 0.7%

Awesome ~sInX! I followed your guide, and this is the result as expected [Only registered and activated users can see links. ]

Last edited by Uberjason; 10-13-2009 at 03:26 PM.
Reply With Quote
  #8  
Old 10-13-2009
patrickvox is offline.
New User
  
 
Join Date: Apr 2008
Posts: 11
Reputation: 1
Points: 301, Level: 1
Points: 301, Level: 1 Points: 301, Level: 1 Points: 301, Level: 1
Level up: 76%, 99 Points needed
Level up: 76% Level up: 76% Level up: 76%
Activity: 3.2%
Activity: 3.2% Activity: 3.2% Activity: 3.2%

Sorry Im new to this reputation thing will retry so you get your reputation. Could you make Black War Tiger or White Polar Bear or Warhorse (ally charger) to Red Quiraj Battle Tank and post it to show me that it works, I will have to give rep to someone again before I can give you, so I will be back very soon to rep you, sorry again new to this really sorry, will behave better

What I did was, first I took care of ID numbers such as
northrendbearmountarmored - ID 2897
NorthrendBearMountSkinWhite1

then I opened that DB editor program and exchanged ID with this
ridingsilithid - ID 2219
RidingSilithidTankSkinArmoredRed

So I changed 2897 to 2219 and the Fields 6+7 to the text
RidingSilithidTankSkinArmoredRed

Do I have to change id 2219 to 2897 also or that doesnt matter?

Thats all I did, found the ID text and all that, changed the line and pressed saved, made a new MPQ file with this new change from my desktop and saved it as blabla\CreatureInfothing (dont remember the names on the file/folder) but that part I know is correct, stored it at Data folder where I got my Race to Race MPQ which works.

Tried the mount file without a success
Reply With Quote
  #9  
Old 10-13-2009
Uberjason's Avatar
Uberjason is offline.
Master Sergeant
  
 
Join Date: Aug 2009
Posts: 95
Reputation: 32
Points: 480, Level: 1
Points: 480, Level: 1 Points: 480, Level: 1 Points: 480, Level: 1
Level up: 16%, 420 Points needed
Level up: 16% Level up: 16% Level up: 16%
Activity: 0.7%
Activity: 0.7% Activity: 0.7% Activity: 0.7%

Quote:
Originally Posted by patrickvox View Post
Sorry Im new to this reputation thing will retry so you get your reputation.
Tbh it's not brain surgery, click on the shiney in the top right cornor of his post, then select how many you want to award, a reason why, and you're done..
Reply With Quote
  #10  
Old 10-13-2009
~sInX's Avatar
~sInX is offline.
Contributor
  
 
Join Date: Jan 2009
Location: Cyrodíil
Posts: 689
Nominated 5 Times in 3 Posts
Reputation: 264
Points: 5,998, Level: 8
Points: 5,998, Level: 8 Points: 5,998, Level: 8 Points: 5,998, Level: 8
Level up: 55%, 502 Points needed
Level up: 55% Level up: 55% Level up: 55%
Activity: 27.8%
Activity: 27.8% Activity: 27.8% Activity: 27.8%

Nice nice Jason Glad you got it to work. Including your pic in thread

Edit: @ patrick, just bothered to read your post:

Quote:
stored it at Data folder where I got my Race to Race MPQ which works.
Conflicting Database Caches can cause one edit not to work in spite of another. Your race swap probably used database caches - therefore, the variables are unbalanced (AKA the database cacha relative to your race swap is telling wow that your mount hasn't been changed - regardless of what your newly-created patch says). In order to fix this, you'd have to implement either the race swap edit into the mount swap dbc, or vice versa; therefore relieving any possibility of conflicting dbcs (as there's only one) and confirming the stability, balance and equality of Variables throughout your patch.
__________________

Last edited by ~sInX; 10-14-2009 at 03:47 AM.
Reply With Quote
  #11  
Old 10-13-2009
Uberjason's Avatar
Uberjason is offline.
Master Sergeant
  
 
Join Date: Aug 2009
Posts: 95
Reputation: 32
Points: 480, Level: 1
Points: 480, Level: 1 Points: 480, Level: 1 Points: 480, Level: 1
Level up: 16%, 420 Points needed
Level up: 16% Level up: 16% Level up: 16%
Activity: 0.7%
Activity: 0.7% Activity: 0.7% Activity: 0.7%

Quote:
Originally Posted by ~sInX View Post

And nice nice Jason Glad you got it to work. Including your pic in thread


Sure, no problem
Reply With Quote
  #12  
Old 10-16-2009
bubblepwns is offline.
New User
  
 
Join Date: Jun 2007
Posts: 11
Reputation: 1
Points: 564, Level: 1
Points: 564, Level: 1 Points: 564, Level: 1 Points: 564, Level: 1
Level up: 33%, 336 Points needed
Level up: 33% Level up: 33% Level up: 33%
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%

I just can't get it to work with a zebra mount -> zulian tiger.. tried it like 10 times all over, I can't see anything happening ingame :/

edit: got it to work!
Click the image to open in full size.

Last edited by bubblepwns; 10-16-2009 at 03:23 PM.
Reply With Quote
  #13  
Old 10-16-2009
[Edward Elric]'s Avatar
[Edward Elric] is offline.
Contributor
  
 
Join Date: Jan 2008
Location: Florida
Posts: 245
Reputation: 92
Points: 1,994, Level: 3
Points: 1,994, Level: 3 Points: 1,994, Level: 3 Points: 1,994, Level: 3
Level up: 85%, 106 Points needed
Level up: 85% Level up: 85% Level up: 85%
Activity: 3.6%
Activity: 3.6% Activity: 3.6% Activity: 3.6%

http://i36.tinypic.com/2mmhctl.jpg
__________________
He Said it not me ----------------------------->
Reply With Quote
  #14  
Old 10-17-2009
Ciris's Avatar
Ciris is offline.
Knight-Lieutenant
  
 
Join Date: Sep 2008
Posts: 227
Reputation: 46
Points: 1,709, Level: 3
Points: 1,709, Level: 3 Points: 1,709, Level: 3 Points: 1,709, Level: 3
Level up: 45%, 391 Points needed
Level up: 45% Level up: 45% Level up: 45%
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%

Beat me to posting a noob friendly guide cause I'm a procrastinator, for you though sInX
__________________
Reply With Quote
  #15  
Old 10-17-2009
Caekxlol is offline.
New User
  
 
Join Date: Oct 2009
Posts: 1
Reputation: 1
Points: 2, Level: 1
Points: 2, Level: 1 Points: 2, Level: 1 Points: 2, Level: 1
Level up: 1%, 398 Points needed
Level up: 1% Level up: 1% Level up: 1%
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
Hey and thanks for this. +rep

Might be worth adding that there may be more to change for flying mounts. I switched my Netherdrake for a Red Protodrake, as I was nearly finished with the DBC editor I noticed that Fields 7 and 8 had Netherdrake skins still attached - I believe one was hair and one was for the saddles.

I simply copied the data in these fields for the real Red Protodrake to fix it. I didn't log in without correcting these fields so I'm not entirely sure what it does but I'd imagine having a Netherdrake saddle on a Protodrake would be a little out of position.

Imageshack - wowscrnshot101709223027
Reply With Quote
Reply

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



All times are GMT -4. The time now is 04:35 PM.




Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.1

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 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493