WoWME for Warlords of Draenor menu

Shout-Out

User Tag List

Page 2 of 4 FirstFirst 1234 LastLast
Results 16 to 30 of 47
  1. #16
    akriso's Avatar Member
    Reputation
    1
    Join Date
    Jul 2012
    Posts
    26
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Take the latest MOP build, create a combined listfile of all MPQs -> covers approx 95% of all filenames. Extract map.dbc from the new client. Loop through all the maps and check all adts (from 0/0to 64/64) -> you get all terrain files. Loop through all adt files and extract wmo and m2 paths -> all non-creature and non-gameobject models. Open the creature, item, gameobject and spell dbcs and extract all model files -> all gameobject, creature, item and spell m2 files. Extract textures from adt, wmo and m2. Youll have > 99% of all files.

    can are u give mor inf about how to do it ? ( Loop through all the maps and check all adts ... ) etc

    WoWME for Warlords of Draenor
  2. #17
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well, youd have to parse the files and extract the file names. For example from map.dbc you get the names of the continents. Every possible adt has the form: world\maps\continent\continent_XX_YY.adt where XX and YY go from 0 to 63. So you can simply create a list of all those files and try extracting them. The MWMO and MMDX chunks of an ADT contain the list of all wmo and m2 models used in the adt. You can write those into the list as well. So basically youd just have to parse all the files and you get a lot of names.

  3. #18
    GuBehT's Avatar Member
    Reputation
    7
    Join Date
    Jan 2010
    Posts
    11
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cromon, any chance you'd be willing to share what it was you changed in the client?

    I tried using Modcraft - View topic - [TOOL]*Replace binary patterns in files with given data on the WoD client. It claimed to be succesfull, but I still can't get the files to load on the current build. It might be that my files are outdated, but I'd like to doublecheck.

    Thanks
    TheBuG @ Modcraft

  4. #19
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello GuBehT

    The changes are in CASOpenFile. This function has the following signature:
    bool CASOpenFile(const char* codeFile, unsigned int line, const char* fileName, CASFILE* outFile, int flags)

    And you can find this part:
    Code:
      if ( a5 & 1 )
      {
        v8 = sub_411196(a3, v5, v6, &v13, 260);
       ....
    Which essential points here:
    Code:
    .text:00412ACD                 test    byte ptr [ebp+arg_10], 1
    .text:00412AD1                 mov     [ebp+var_8], eax
    .text:00412AD4                 mov     [ebp+var_4], edx
    .text:00412AD7                 mov     dword ptr [esi+4], 2
    .text:00412AE1                 jz      short loc_412B61
    You change the first instruction to:
    test byte ptr [ebp+arg_10], 0

    and the last to:
    jnz short loc_412B61

    Greetings
    Cromon

  5. #20
    GuBehT's Avatar Member
    Reputation
    7
    Join Date
    Jan 2010
    Posts
    11
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks a lot.

    Now to do some testing! (Or rather, tomorrow)
    TheBuG @ Modcraft

  6. #21
    akspa420's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    125
    Join Date
    Apr 2009
    Posts
    407
    Thanks G/R
    73/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's good to know that the old archiveOverride still exists in one way or another. I still use this method for testing world edits in 3.3.5, which makes life 100 times easier than having to repack questionable edits into MPQ files over and over again. Thanks for researching this, Cromon!

  7. #22
    jh16's Avatar Contributor
    Reputation
    323
    Join Date
    Feb 2012
    Posts
    321
    Thanks G/R
    10/46
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    For those that want 18505 here is the link for both.
    WoWB_18505-patched.zip
    Last edited by jh16; 10-09-2014 at 11:47 AM.

  8. #23
    spoutnik's Avatar Elite User
    Reputation
    395
    Join Date
    Dec 2008
    Posts
    353
    Thanks G/R
    15/54
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cromon View Post
    The changes are in CASOpenFile. This function has the following signature:
    bool CASOpenFile(const char* codeFile, unsigned int line, const char* fileName, CASFILE* outFile, int flags)

    And you can find this part:
    Code:
      if ( a5 & 1 )
      {
        v8 = sub_411196(a3, v5, v6, &v13, 260);
       ....
    Which essential points here:
    Code:
    .text:00412ACD                 test    byte ptr [ebp+arg_10], 1
    .text:00412AD1                 mov     [ebp+var_8], eax
    .text:00412AD4                 mov     [ebp+var_4], edx
    .text:00412AD7                 mov     dword ptr [esi+4], 2
    .text:00412AE1                 jz      short loc_412B61
    You change the first instruction to:
    test byte ptr [ebp+arg_10], 0

    and the last to:
    jnz short loc_412B61

    Greetings
    Cromon
    Thanks Cromon !
    However, I didn't find "CASOpenFile" in WowB.exe with IDA with the latest build (18505) and there isn't any "test byte ptr[ebp+arg_10, 1" at 412ACD, which makes me wonder how jh16 did it :
    Originally Posted by jh16 View Post
    For those that want 18505 here is the link for both.
    WoWB_18505-patched.zip
    I know that the locations have changed between the moment you made your post Cromon and now (new build), but I would like to know where to look for so I could do this myself.

    Thanks in advance
    And if the band you're in starts playing different tunes
    I'll see you on the dark side of the moon

  9. #24
    jh16's Avatar Contributor
    Reputation
    323
    Join Date
    Feb 2012
    Posts
    321
    Thanks G/R
    10/46
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by spoutnik View Post
    Thanks Cromon !
    However, I didn't find "CASOpenFile" in WowB.exe with IDA with the latest build (18505) and there isn't any "test byte ptr[ebp+arg_10, 1" at 412ACD, which makes me wonder how jh16 did it :

    I know that the locations have changed between the moment you made your post Cromon and now (new build), but I would like to know where to look for so I could do this myself.

    Thanks in advance
    If you want some help just add me to Skype. Skype name is jm_nero.

    I'll be back on after I play with my dog.

  10. #25
    gearbox89's Avatar Private
    Reputation
    1
    Join Date
    Aug 2011
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    new build 18522 updated,and is there a new offset or patched build?
    I have no experience with IDA or other tools.
    Last edited by gearbox89; 07-11-2014 at 01:52 AM.

  11. #26
    jh16's Avatar Contributor
    Reputation
    323
    Join Date
    Feb 2012
    Posts
    321
    Thanks G/R
    10/46
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by gearbox89 View Post
    new build 18522 updated,and is there a new offset or patched build?
    I have no experience with IDA or other tools.
    Here is a link for both 18522 patched clients.
    WowB_18522-patched.zip
    Last edited by jh16; 10-09-2014 at 11:47 AM.

  12. #27
    gearbox89's Avatar Private
    Reputation
    1
    Join Date
    Aug 2011
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ty jh16,much appreciated

  13. #28
    jh16's Avatar Contributor
    Reputation
    323
    Join Date
    Feb 2012
    Posts
    321
    Thanks G/R
    10/46
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    18537 was released about an hour ago.
    WoWB_18537-patched.zip
    Last edited by jh16; 10-09-2014 at 11:48 AM.

  14. #29
    jh16's Avatar Contributor
    Reputation
    323
    Join Date
    Feb 2012
    Posts
    321
    Thanks G/R
    10/46
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    18546 released 30 minutes ago. xD Blizz is busy screwing up.
    WoWB_18546-patched.zip
    Last edited by jh16; 10-09-2014 at 11:48 AM.

  15. #30
    jh16's Avatar Contributor
    Reputation
    323
    Join Date
    Feb 2012
    Posts
    321
    Thanks G/R
    10/46
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    18556 released ~40 minutes ago.
    WoWB_18556-patched.zip
    Last edited by jh16; 10-09-2014 at 11:48 AM.

Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. [Guide] Planning your activities for Warlords of Draenor
    By HunterHero in forum World of Warcraft Guides
    Replies: 0
    Last Post: 04-09-2014, 01:36 PM
  2. Event for warlords of draenor?
    By Android32 in forum World of Warcraft General
    Replies: 2
    Last Post: 01-31-2014, 01:50 PM
  3. [Selling] Ready for Warlords of Draenor ? Buy Your High End , Old School or Rare WoW Account !
    By eLegit in forum WoW-US Account Buy Sell Trade
    Replies: 1
    Last Post: 12-06-2013, 09:11 AM
  4. [Selling] Ready for Warlords of Draenor ? Buy Your High End , Old School or Rare WoW Account !
    By eLegit in forum WoW-EU Account Buy Sell Trade
    Replies: 1
    Last Post: 12-06-2013, 09:09 AM
  5. [Selling] Ready for Warlords of Draenor ? Buy Your High End , Old School or Rare WoW Account !
    By eLegit in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 12-04-2013, 07:11 PM
All times are GMT -5. The time now is 11:11 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search