Reaper-X » Emulators » MMORPG » Software » Video Games » WoW Mangos 4524 modified to work with WoW 2.1.3 and 2.2

WoW Mangos 4524 modified to work with WoW 2.1.3 and 2.2

Another WoW Mangos Release time … basically this release is to those who’s prefer to stick with their WoW 2.2 Client and not planning on reverting to the previous 2.1.3 patch. And i’ve only done a small modification so that it’ll accept the 2.1.3 and 2.2 client only. But as a note, 2.2 is still not officially supported yet by the Mangos team (and i don’t know when it’ll be fully supported). So if you found any errors message when used on 2.2 client you just need to be patience :P

As an addition, from this release i’ve decided to stick with only 1 release that contain the full database dump (because of my slow connection), but to those who’s already using my previous wow mangos 4488 and mangos 4505 compilation, you don’t need to worry about it because you can also upgrade from your previous version without problem ;)

One more thing, the batch files i’ve created is only tested on Windows XP SP2 … i haven’t tried it on Vista yet, so to those who’s running Vista perhaps could give it a test and tell me is it working for Vista too or not :)

Update : If you’ve just upgraded into 2.2.2 recently, and not planning on reverting your wow installation to 2.1.3 or 2.2 … you can try my new Mangos 4535 Release (ScriptDev2 137, extracted DBC from WoW 2.2.2)

Just like before … here are the download link :

# Modified Mangos 4524, ScriptDev2 136, Project Silvermoon Database Rev 18 | Megaupload

# Modified Mangos 4524, ScriptDev2 136, Project Silvermoon Database Rev 18 | Rapidshare

Okay … and here are the steps to use it :

Requirements :

1. MySQL : Look at my previous post more info about installing mysql

2. .NET Runtime 2 or other files that is related to your system (if you get error message saying that MSVCx.dll can’t be found or missing runtime … you just need to go to Microsoft website to download it … although this is a rare case but it seems that some people experiencing this issue)

Upgrading from Previous Version :

1. Extract the archive somewhere in your harddisk for example C:\reaper-mangos-R4524 and then go to reaper-eazy-mangos directory

2. Run the reaper-x-mangos.bat and choose the option to backup your data and wait until the process finished

3. After finished with the backup process, then you’ll be at the menu screen once again … and this time you just need to choose Installation from the menu … and wait

4. Now you just need to choose Restore, to restore your character data …

5. Now for the last step … you just need to choose the Mangos Config Editor from the menu and adjust it accordingly (especially at the datadir to point to the previous data directory location) … and you’re done

That is Omega and Ultima

Fresh WoW Mangos Install :

Note : All tools located in tools directory

1. Copy all files inside the MapExtractor Directory into C:\Program Files\World of Warcraft (this is the default installation path for World of Warcraft) and then run the extract-map.bat

2. Copy all files inside VmapExtractAssembler into C:\Program Files\World of Warcraft and run makevmaps_SIMPLE.bat … and wait again until it finished

3. Copy all files inside DBC Extractor into C:\Program Files\World of Warcraft\Data\enUS … and run the extract.bat … and wait until it finished

Note : in order to use DBC Extractor you’ll need to have Microsoft .NET 2 Runtime (search the microsoft website for it)

4. Move vmaps, maps, and dbc folder from your World of Warcraft game directory into C:\reaper-mangos-R4524\data (create folder named data first)

the rest is just the same like the upgrade process with the exception, you don’t need to choose to backup or restore your data

And after finished everything as specified in the upgrade process, you just need to run mangosd.exe and realmd.exe and add your own username by typing create blabla blabla as shown on below image :)

Creating Account in mangos

As a bonus, i’ve also added a realmlist ip changer (in the menu) so those who’s having problem with configuring their realmlist to be accessible from LAN, can use it to make things easier ;)

Special Note to WoW 2.2 Users :

If you previously haven’t extracted the DBC files, maps and vmaps files from your WoW 2.1.3 client, and you get an error message saying that Patch-enUS-2.MPQ can’t be found … you can just safely ignore that error message

I’ve tested the 2.2 Client with this modified 4524 Mangos and everything seems to work fine (but perhaps that’s just me since i never played on official server) except that you’ll see lots of message on your mangosd window

And of course that’s because 2.2 is still not supported yet by Mangos … but to those who’s running wow 2.1.3 all i can say is … everything seems to be good and you won’t see message that’s only get shown when running the WoW 2.2 client ;)

here’s a screenshot taken using WoW 2.2 :

WoW 2.2 Test

Related Links :

Leave a Comment

Comments Navigation 1 2 3 ... 5
  1. Nikolaibroxz said Oct 1, 2007 at 5:21 pm

  2. Nikolaibroxz said Oct 1, 2007 at 5:20 pm

  3. Ceinwyn said Oct 1, 2007 at 5:15 pm

    @Will

    Did you run ‘reaper-x-mangos.bat’ inside the reaper-eazy-mangos folder?
    Try doing this and choose 1. for install and type in your sql bin file path.
    This will import your database.

  4. Nikolaibroxz said Oct 1, 2007 at 4:42 pm

    Cant someone who got the server working uppload their C:\mangos\data folder? ^^

  5. Nikolaibroxz said Oct 1, 2007 at 3:58 pm

    and thats right.. when i run makevmaps_SIMPLE it is created a folder named Buildings… what is it for?

  6. Nikolaibroxz said Oct 1, 2007 at 3:55 pm

    What the… i just found out that my vmaps folder is only 26,2 mb?!?! i have done it 2 times whitout interfering…

  7. Hardy said Oct 1, 2007 at 3:30 pm

    @will
    Are you sure you have an SQL account named “mangos”? Maybe you should edit the .conf files and change the account name to “root” … followed by the password you entered when you configured MySQL.

  8. will said Oct 1, 2007 at 2:31 pm

    2007-10-01 03:07:22 Using configuration file realmd.conf.
    2007-10-01 03:07:22 MaNGOS realm daemon /0.8-SVN (Win32)
    2007-10-01 03:07:22 to stop.

    2007-10-01 03:07:22 Database: 127.0.0.1;3306;mangos;mangos;realmd
    2007-10-01 03:07:22 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@'localhost’ (using password: YES)

    2007-10-01 03:07:22 ERROR:Cannot connect to database pleaseeeeee help

  9. Hardy said Oct 1, 2007 at 2:06 pm

    I guess Mangos interprets \r as a special code, that’s why c:\mangos… is kept, but c:\reaper… is truncated. And that’s why c:/reaper… will work. I used the mangos-path example above although that’s not my directory name without realizing that with “mangos” in the path there’s no problem.

    Here are my file counts (not necessarily the correct ones, but Mangos runs). German client, patched up to 2.1.3, never above.

    maps: 3492 (1,06 GB)
    vmaps: 3299 (1,75 GB)
    dbc: 176 (43,8 MB)

    One problem still remains: At several locations in the addon world Mangos crashes with this message:

    ERROR:ProcDamageAndSpell: spell 29838 (an attacker’s aura source) not have record in `spell_proc_event`)

    Considering I have a pretty clean install of WoW, I have no idea why this data is missing.

    PS: Where can I find a list of actually working gm commands? With this an a much older version of Mangos the command “.learnsk” doesn’t work. How do you set skills for a character?

  10. will said Oct 1, 2007 at 1:49 pm

    one more thing i also get the same thing when i try to run the realmd.exe pleasee help

  11. will said Oct 1, 2007 at 1:44 pm

    hi i hope some one could help me please i have spent the last two weeks trying to get this to work im in need of help pleasee i in adoption home where i keep the childern here under my care and i ma trying to keep them into wow to keep them out of trouble i am stuck at the mamgos.exe it tells me that cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos also above that it says mysql database 127.0.0.1 access deined for user mangos please help email me if you could ty wlahera@cfl.rr.com ty

  12. Bernardo said Oct 1, 2007 at 12:28 pm

    ## ANSWER ##

    Well the problem must be in the “mangosd.conf” file, i managed to launch the server successfully using the old “mangosd.conf” (the one i’ve downloaded here: http://www.reaper-x.com/2007/09/21/wow-mangos-4488-scriptdev2-134-with-project-silvermoon-db-rev17/ ) this should be just a provisory solution, the real one must be a edition of the “mangosd.conf”.

  13. Bob said Oct 1, 2007 at 12:13 pm

    Found the ’server.log’ file, its probobly easier to read than the screenshot.

    ——————————
    2007-10-01 06:04:30 Using configuration file mangosd.conf.
    2007-10-01 06:04:30 MaNGOS daemon /0.8-SVN (Win32)
    2007-10-01 06:04:30 to stop.

    MM MM MM MM MMMMM MMMM MMMMM
    MM MM MM MM MMM MMM MM MM MMM MMM
    MMM MMM MMM MM MMM MMM MM MM MMM
    MM M MM MMMM MM MMM MM MM MMM
    MM M MM MMMMM MM MMMM MMM MM MM MMM
    MM M MM M MMM MM MMM MMMMMMM MM MM MMM
    MM MM MMM MM MM MM MMM MM MM MMM
    MM MM MMMMMMM MM MM MMM MMM MM MM MMM MMM
    MM MM MM MMM MM MM MMMMMM MMMM MMMMM
    MM MMM http://www.mangosproject.org
    MMMMMM

    2007-10-01 06:04:30 World Database: 127.0.0.1;3306;mangos;mangos;mangos
    2007-10-01 06:04:30 Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    2007-10-01 06:04:30 Realm running as realm ID 1
    2007-10-01 06:04:30 Using unknown world database.
    2007-10-01 06:04:30 Using DataDir D:\Program Files
    eaper-mangos-R4524\data/
    2007-10-01 06:04:30 WORLD: VMap support included. LineOfSight:1, getHeight:1
    2007-10-01 06:04:30 WORLD: VMap data directory is: D:\Program Files
    eaper-mangos-R4524\data/vmaps
    2007-10-01 06:04:30 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
    2007-10-01 06:04:30 ERROR:Check existing of map file ‘D:\Program Files
    eaper-mangos-R4524\data/maps/0004331.map’: not exist!
    2007-10-01 06:04:30 ERROR:Correct *.map files not found in path ‘D:\Program Files
    eaper-mangos-R4524\data/maps’ or *.vmap/*vmdir files in ‘D:\Program Files
    eaper-mangos-R4524\data/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.

    ———————————–

  14. Bob said Oct 1, 2007 at 11:57 am

    ^^

    I should have said but… please keep in mind I am a noob so single syllable explanation would be best. ;)

  15. Bob said Oct 1, 2007 at 11:55 am

    Everything worked fine up until the last steps then.

    http://img399.imageshack.us/img399/2012/mangoszg8.jpg

    Has anyone worked out how to get past this, unlike the others my ‘0004331.map’ really does not exist but the other error about placing in appropriate directories?

    I put the ‘dbc’, ‘maps’ & ‘vmaps’ folders into the following:

    D:\Program Files\reaper-mangos-R4524\data

    (D is my default drive and where everything is installed)

    So the three directories are as follows:

    D:\Program Files\reaper-mangos-R4524\data\dbc
    D:\Program Files\reaper-mangos-R4524\data\maps
    D:\Program Files\reaper-mangos-R4524\data\vmaps

    Can anyone see where/how I have gone wrong with this?

    Even if I get that working the map file ‘0004331.map’ not being in the folder worries me as how many times should I try running the bats with the same results?

  16. BobClown said Oct 1, 2007 at 10:47 am

    To fix the “Cannot locate 0004431.map” I used forward-slashes (’/') instead of backslashes (’\') in the DataDir path.

  17. lewstherrin said Oct 1, 2007 at 10:06 am

    i got past other problem but now i have another one

    http://i223.photobucket.com/albums/dd296/lewstherrin/bugmangos.jpg

    what is going on

  18. elliott said Oct 1, 2007 at 9:27 am

  19. Noah said Oct 1, 2007 at 8:22 am

    btw the batch works on vista.
    Awsome guide reaper-x!!!

  20. Ceinwyn said Oct 1, 2007 at 7:29 am

    I’ve been having the same problems running mangosd.exe
    First error message it was unable to find the maps directory.
    It was looking for C:\Mangos\data/maps
    I changed my datadir from C:\Mangos\data to C:\Mangos\data\ and it now finds the maps directory but still cannot locate 0004331.map
    The file is in the directory and I have reran the map extraction 4 times now.
    It keeps looking for C:\Mangos\data\maps/0004331.map
    Shouldn’t it be looking for C:Mangos\data\maps004331.map?
    I was originally using reaper-magos-R4524 as the directory name but got tired of typing it.

  21. Bernardo said Oct 1, 2007 at 7:03 am

    By the way none of us have used the suggested “C:\reaper-mangos-R4524\” folder…

  22. Bernardo said Oct 1, 2007 at 7:01 am

    Than i tried to start all over again (a “Fresh WoW Mangos Install”) and i got the same problem as Maikl and Nikolaibroxz.

    About the extension to the .conf file, i was asking just because my text editor can’t save as a .conf, than i’ve to choose a random extension (like .odt) to save the file and than edit it’s extension to .conf again…
    But it doesn’t work, so i need to open it in my text editor and see what i want to change, than i open the .conf in a notepad (in which the .conf becomes all messy) and search for the things that i’ve already changed in the other editor in order to save a .conf file. That’s why i asked about the real extension…

    Pew…

    Thank you.

  23. Bernardo said Oct 1, 2007 at 6:53 am

    I’ve tried to update the mangos, but when i launch the “mangosd.exe” i keep recieving this http://img218.imageshack.us/img218/1060/imagemxw6.jpg and than the prompt closes.

  24. Nikolaibroxz said Oct 1, 2007 at 6:31 am

  25. Maikl said Oct 1, 2007 at 6:27 am

    btw i checkes my map directory
    C:\reaper-mangos-R4524\data\maps
    and Im 1000% sure that i have there this map file (”0004331.map”);
    what 2 do??:(?
    http://img403.imageshack.us/img403/9933/errorgq2.png
    her eis my error …

  26. Maikl said Oct 1, 2007 at 6:00 am

    or, hmmm may be can Author of this ManGos upload somewhere all maps in archive?? so they can be easy downloaded…
    cuz

  27. Maikl said Oct 1, 2007 at 5:56 am

    can u please say how mutch exacly maps have 2 be ?
    cuz i have same error like Zenith
    ill try to replace in conf file
    C:/mangos/data this and then ill test….

  28. Reaper-X said Oct 1, 2007 at 5:38 am

    # Hardy

    Could you upload a screenshot somewhere ? or could you describe what is the problem ?

    # Jake

    I believe voice chat in 2.2 is still not supported yet :(

    # Elliot

    Try using your windows search function to see if you can locate 04331.map or not (if you can’t locate it, im sure the extraction process got interrupted or not finished extracting yet) :)

    check below screenshot (link) to see what it should looks like if you’ve configured the datadir properly and it’s not missing any files

    http://i26.photobucket.com/albums/c117/Reaper-X/mangos/mangos-test.jpg

    # Nikolai

    It seems that you’re having MYSQL problem, i’d suggest you to open the Windows Task Manager, and under process list tab look for mysql.exe or mysqld-nt.exe or other process using mysql name and kill it by right clicking and choose to end its process

    and then try starting the mysql service again by :

    - Typing net stop mysql && net start mysql via command prompt

    or

    - type services.msc at RUN command and then look for mysql entries and choose start / restart

    # Bernardo

    The extension to .conf file is .conf ;)

    btw i’d suggest you to try using the 4524 instead because it’s already include bug fixes for the previous 4488 which is using silvermoon 17 (the 4524 using silvermoon 18) and also contain a batch script made by me to make thing easier to configure the mangosd.conf (especially the datadir section) and adjusting rate, and many other things aswell :)

  29. Bernardo said Oct 1, 2007 at 5:11 am

    # Bernardo

    Could you tell me which version you’re using ? the previous 4488 with database rev 17 have that problem, but it’s already fixed on the rev 18 (since 4505) or at least i dont have any problem with it again … by testing, level 20 character human fighting against kobold and wolf :) (no equipment except the default equip that comes with human races)

    ## Thank you for answering Reaper…
    My wow is the TBC 2.1.3 version and the Mangos is the “reaper-mangos-R4488-full”. I’ve double checked the mangosd.conf file and everything is in the default settings.
    By the way which is the real extension of the “.conf” files? (just to know how should i save it)

    Again thanks…

  30. Nikolaibroxz said Oct 1, 2007 at 5:05 am

    tried to fix things (think i made it worse ^^)

    now i get error when starting Mangos thingy:

    2007-10-01 00:02:18 Using configuration file mangosd.conf.
    2007-10-01 00:02:18 MaNGOS daemon /0.8-SVN (Win32)
    2007-10-01 00:02:18 to stop.

    MM MM MM MM MMMMM MMMM MMMMM
    MM MM MM MM MMM MMM MM MM MMM MMM
    MMM MMM MMM MM MMM MMM MM MM MMM
    MM M MM MMMM MM MMM MM MM MMM
    MM M MM MMMMM MM MMMM MMM MM MM MMM
    MM M MM M MMM MM MMM MMMMMMM MM MM MMM
    MM MM MMM MM MM MM MMM MM MM MMM
    MM MM MMMMMMM MM MM MMM MMM MM MM MMM MMM
    MM MM MM MMM MM MM MMMMMM MMMM MMMMM
    MM MMM http://www.mangosproject.org
    MMMMMM

    2007-10-01 00:02:18 World Database: 127.0.0.1;3306;mangos;mangos;mangos
    2007-10-01 00:02:18 ERROR:Could not connect to MySQL database at 127.0.0.1: Can’t create TCP/IP socket (10050)

    2007-10-01 00:02:18 ERROR:Cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos

  31. Nikolaibroxz said Oct 1, 2007 at 4:28 am

    I get the same prob. as zenith And elliott!!
    what do we do?

  32. elliott said Oct 1, 2007 at 4:06 am

    kk i went back to 2.1.3 and made all the maps,vmaps,dbd and put them in C:\reaper-mangos-R4524\data and then started the mangos.exe and i got the same error as zenith
    http://i204.photobucket.com/albums/bb134/ptmcd11/error.jpg
    and i did change the datadir to C:\reaper-mangos-R4524\data.. and i use the english version

  33. Hardy said Oct 1, 2007 at 2:28 am

    Problem solved. Although I didn’t interrupt the vmaps-generation, only a fraction of them were generated. I re-ran it and now I got a lot more of them.

  34. Hardy said Oct 1, 2007 at 2:04 am

    Same problem: Won’t find “C:\mangos\data”, instead cutting the beginning of the path.
    Editing the mangosd.ini and changing the path to “C:/mangos/data” helped fix this problem.

    I’m doing a clean mangos-install for German WoW 2.1.3 and also got the missing 000_43_31 vmap. My vmaps go from 000_27_29 to 000_29_47.vmdir – with big gaps in between.

    @elliott
    I guess you’re using a non-english client. In that case you have to edit the extract.bat and change all “enUS” to your local code, e.g. “deDE”.

  35. Jake said Oct 1, 2007 at 1:50 am

    does the voice chat work on this? i cudnt find any mention in the tut…….

  36. B said Oct 1, 2007 at 12:32 am

    idk why but thats what happened to me and u need to make sure u get every patch in between 2.0.0 and 2.1.3 before u update to 2.2 dont update to 2.2 from say 2.1.0 or anything else….

  37. B said Oct 1, 2007 at 12:30 am

    elliot:
    what patch r u using? 2.2? did u revert back then download each individual patch til 2.2? because u need to revert back then download each patch til 2.1.3 then make the dbc,maps, and vmaps…after u get those done then update to 2.2 because after 2.2 it got rid of patch-2.mpq and patch-enus2.mpq

  38. Cultuz said Sep 30, 2007 at 10:55 pm

    Umm this has kinda fucked up WoW for me as repairing it doesn’t work.. I can’t start WoW at all.. Hoping for a reply.

  39. Cultuz said Sep 30, 2007 at 10:33 pm

    Also, it seems that the Mangosd can’t find my maps folders, even though they are saved in: C:\mangos\data

  40. Cultuz said Sep 30, 2007 at 10:33 pm

    Don’t seem to get it workin’..

    Gives me an error on the WoW.exe startup saying that there is a problem with Startupstring_Mysql or something like that… :S

  41. Cultuz said Sep 30, 2007 at 10:18 pm

    Hi! I love your guide and I am currently trying to get this to work.. Have had about 50 errors but I’ll see if it works this time..Compiling maps atm.

    Anyways I was wondering if you knew how to make maps in WoW on your private server? I have a little project in mind and I have to be able to make NPCs and houses and such :)

  42. elliott said Sep 30, 2007 at 9:32 pm

    yeah i tried to do the import/upgrade from 4808, but it couldn’t find map: 0004331 and said to change the data dir value.. so i just created the maps/vmpas/dbs all over agian, and got an error during the dbc that it couldnt find patch-enus2. and thats how far i am..

  43. B said Sep 30, 2007 at 8:19 pm

    hey reaper this is sweet!!!!! i get everything to work even with 2.2!!!!!! i love it!

    oh and to help some others out…if ur getting an error message that says ur missing the vmap or map file 53_12_43 or 5301243… then u have to basically delete all ur mangos and reaper files and start over…thats the easiest way to do oh and if u go back to version 2.0.0 then u have to download each patch til 2.1.3 and then use the guide by reaper then after u get that stuff done then download 2.2 because for some reason 2.2 got rid of patch-2.mpg and enus-patch-2.mpg and it wont work without that stuff…….

  44. Zenith said Sep 30, 2007 at 6:17 pm

    HI im getting this error with the mangosd.exe application so i cant create an account

    heres a screenshot
    http://i204.photobucket.com/albums/bb134/ptmcd11/error.jpg

  45. Reaper-X said Sep 30, 2007 at 2:50 pm

    # Kyle

    I just tested it and it works just fine :) .. make sure that mysql service already running and you put the correct path to your mysql.exe location ;)

    # Bernardo

    Could you tell me which version you’re using ? the previous 4488 with database rev 17 have that problem, but it’s already fixed on the rev 18 (since 4505) or at least i dont have any problem with it again … by testing, level 20 character human fighting against kobold and wolf :) (no equipment except the default equip that comes with human races)

  46. Bernardo said Sep 30, 2007 at 1:56 pm

    Hi, thank you again man, your tuts are superb…

    May i ask you something, well, i havent’t changed the “mangosd.conf” file, so this should be with the default config shouldn’t it? I don’t know why, but seems to me that the MOBS are too overpowered, i’ve created many different chars, and all of them just die in the first attack of the weakest MOBS, a wolf took almost 300 of damage over a warrior (wolf lvl.1 and warrior also lvl.1).
    I’ve considered the idea that i may have played only in easy realms, but this shouldn’t be the problem here, it’s tooo damn difficult.

    Any idea?

  47. kyle said Sep 30, 2007 at 11:39 am

    … sorry, i misread, i was reading the upgrade section.

  48. kyle said Sep 30, 2007 at 9:46 am

    forgot to mention, the only thing i did so far was the guide to installing mysql

  49. kyle said Sep 30, 2007 at 9:44 am

    hey, im wondering if you could help me..
    now, when i run the mangos batch, it asks for the path to the BIN folder in mysql,
    not a problem, but now its saying “are you using my compiled mangos release and didnt change anything?
    if i say yes i get an error, if i say no i get asked for a database username, i dont rmemeber putting in a username..

  50. B said Sep 30, 2007 at 7:06 am

    ok i hope this works! lol thanks for all ur hard work in helping me

Comments Navigation 1 2 3 ... 5

Trackbacks/Pingbacks

CommentLeave a response

Please read our comment policy | XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>