I just uploaded another update to WoW Mangos Emulator, this time i’m using Mangos Revision 4505 plus ScriptDev2 Rev136 and with Project Silvermoon Mangos Database Revision 18. Other than that i also create a small batch script to help you simplify the upgrade process if you’re using my previous Mangos 4488 files, thought i’m quite sure that you can also use it even if you are not using my Mangos 4488 :)
UPDATE : I just uploaded a new Modified version of WoW Mangos 4524 for WoW 2.2 client and WoW 2.1.3 Client … and also i’ve changed the batch script to make things even easier especially to those who’s still having problem with Mangos 4505 and 4488 ;)
UPDATE : Many thanks to Caldaga for telling me that i forgot to include the VMaps Extractor and Assembler into this 4505 Release (although it’s included in my previous 4488 release). So if you’re using this 4505 release (small version or full version) … make sure to download the VMaps Extractor and Assembler too (no wonder there’re some people who’s experiencing VMaps related error message)
# VMaps Extractor and Assembler (143 KB)
As a side note, VMaps is different than Maps. Maps are required for WoW Mangos to work, while VMaps not required except that you want support for line of sight and height calculation (but i’d suggest you to use it too)
And just like before, i uploaded two version of my mangos release. The first version is to those who’s already have Mangos installed and configured, and / or already using another database (SDB for an example). Already familiar with importing each mangos core update manually, and so on … Or it might also be useful to those who’s using slow connection like me and prefer a smaller file size to download
Mirror:
#1. Mangos Revision 4505 with ScriptDev2 Revision 136 | Mediafire
#1. Mangos Revision 4505 with ScriptDev2 Revision 136 | Megaupload
Inside the small version you can find DBC, Maps and VMaps extractor, and also a batch file inside the Backup Directory just in case you want to Backup your important Mangos Character Data or the Realmd table and data
As for the second version, basically is just the same like the above version with the exception this one also included the Project Silvermoon Rev18 database, and also contain a batch script to import the database
Mirror:
#2. Mangos Revision 4505 with ScriptDev2 Revision 136 plus Project Silvermoon DB Rev18 | MediaFire
#2. Mangos Revision 4505 with ScriptDev2 Revision 136 plus Project Silvermoon DB Rev18 | Megaupload
If you’re using my previous Mangos 4488 release, and are not familiar with importing the core update manually, i’d suggest you to get the second version instead :)
As a note, i created the batch script inside to help simplify the upgrade process from Mangos 4488 to Mangos 4505 to those who download my previous full database / without db which mean that it has been tested only with Mangos 4488 only (if you’re using lower version it might or might not work for you) … and i only tested it on Windows XP SP2
And here are the instruction to those who’s going to use the Full Database version :
If you’re upgrading from my previous Mangos 4488 :
1. Extract the archive somewhere in your harddisk, for example C:\reaper-mangos-R4505-full
2. Go to C:\reaper-mangos-R4505-full\Backup and then execute / run backup.bat
3. When prompted if you’re using my previous Mangos release, answer yes .. and then when asked for your mysql bin path, write your Mysql bin path there for example C:\Program Files\MySQL\MySQL Server 5.0\bin if you follow my previous mysql guide and is using the default path
4. Go to C:\reaper-mangos-R4505-full\reaper-eazy-mangos and then run import.bat. When prompted for your MySQL root password, just write your mysql root password there and then continue the rest and wait until it finished
5. Now go back C:\reaper-mangos-R4505-full\Backup and this time you need to run the backup-importer.bat file, and continue the process like before until it finished
6. Now for the last step, you just need to open mangosd.conf and edit the datadir path into the correct datadir path … that’s it … you’re done :)

If you’re installing for the first time (some part copied from my previous wow mangos 4488 guide) :P
1. Copy the ad.exe from MapExtractor Directory into C:\Program Files\World of Warcraft
2. Create new folder called maps, and then run the ad.exe … and wait until this process finished (don’t interrupt it)
3. Copy all files inside VmapExtractAssembler into C:\Program Files\World of Warcraft and run the makevmaps_SIMPLE.bat … and wait again until it finished
4. 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
5. Move vmaps, maps, and dbc folder from your World of Warcraft installation path into C:\reaper-mangos-R4505-full\data (create folder named data first)
6. Open Mangosd.conf using Wordpad … and then find this line :
DataDir = “I:/WoW/Data”
Change it to :
“C:/reaper-mangos-R4505-full/data” (include the quotes)
7. Go to C:\reaper-mangos-R4505-full\reaper-eazy-mangos and then run the import.bat
8. Open realmlist.wtf file from C:\Program Files\World of Warcraft using Notepad and change the :
set realmlist us.logon.worldofwarcraft.com
into
set realmlist 127.0.0.1
11. Run Mangosd.exe and Realmd.exe (and keep it running)
12. At the Mangosd window type these :
create MyUsername MyPassword
setgm MyUsername 3
to create a test user with MyUsername as username and MyPassword as password, see below image for an example :

13. Now run the WoW.exe from your World of Warcraft Game Directory, for example C:\Program Files\World of Warcraft\WoW.exe (not the launcher)
and you’re done :)

And now here’s the link for the Mangos Commands
Okay that’s it … if i’m missing something just let me know :)
Note to those who’s changing the database name : If you changed the database name from the default name, you’ll also need to change the db name manually in the backup-importer.bat, and import.bat … i’ll add it for the next release as for now … you need to do it manually (i’m sorry, i completely forgot about it … perhaps that’s because i haven’t sleep since yesterday and too tired to think … beside it’s already morning here lol)
Leave a response
Hey reaper, I’ve downloaded and done everything in this guide but now mangosd can’t find a database. The error goes like this without the spam of M’s:
World Database: 127.0.0.1;3306;mangos;mangos;mangos
Could not connect to MySQL database at 127.0.0.1: Can’t connect to MySQL server on ‘127.0.0.1′
Cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos
Then it stops and you have to Ctrl-C to exit it. Any idea what’s up. Thanks Jason
Hi Reaper-X
It is a Great tutorial but i got this problem and i realy dont know how to solve it maybe you can help me out ??
2007-09-27 10:20:37 Loading NPC Texts…
2007-09-27 10:20:37
2007-09-27 10:20:37 >> Loaded 3742 npc texts
2007-09-27 10:20:37 Loading Items…
2007-09-27 10:20:39 >> Loaded 22223 item prototypes
2007-09-27 10:20:39
2007-09-27 10:20:39 Loading Page Texts…
2007-09-27 10:20:39 >> Loaded 1277 page texts
2007-09-27 10:20:39
2007-09-27 10:20:39 Loading Item Texts…
2007-09-27 10:20:39
2007-09-27 10:20:39 >> Loaded 5 item texts
2007-09-27 10:20:39 Loading Creature templates…
2007-09-27 10:20:39 ERROR:Error in `creature_template` table, probably sql file format was updated (there should be 66 fields in sql).
Thx For helping Ciao
ok yeah this sux lol…..all i need to do is sign on and i can play but since there is a new patch i cant use 4505
ok so i got it all downloaded and working but……… everytime i log in it downloads the 2.2patch right away and i cant get to the character list or realm list…how do i get around this?
http://www.reaper-x.com/2007/07/03/creating-public-server-for-lan-party-setting-up-private-wow-server/
it did tyvm naomi
and how do u set this up so a friend can play with you?? like on my home network?
and ty reaper you have been awsome!!!
I just physically removed the patch file. But I dont know if that will work.
and how do u “downgrade” wow so i can get below the 2.2 patch?
i cant download reaper-mangos-R4505-full-v2.rar
so how do i do the dateabase exchange manually?
I messed around with the directory; but it continues to close instantly. I followed all the steps so I think I did it right, I didnt get any errors or anything.
Got it working, just needed to capitalize the name of the reaper-~~~~~ folder since the mangosd wasn’t reading the lower case r at the beggining of the directory lol
Well i got mangosd so stay up but now it says it can’t find 0004331.map but when i did a search it is in there…
Hey guys, i did everything that was described in the walkthrough and read through all the posts above but for some reason mangosd window wont stay open for more than a split second. I tried deleting everything and starting over twice but I still get the same problem. The server window opens and runs fine but the mangosd wont.
Thanks i got the map extractor to work turns out i had to use my wow saved in my documents and not the one under program files. thanks :)
:( my downloader won’t stop trying to update to 2.2 i even switched my options around any chance you could help me =D
# Seballe
4505 (or even the current version i checked out from SVN repository) still not support the WoW 2.2 client that is just released yesterday :(
# Merijn
You can disable it from the WoW Launcher (open the options page when launching wow)
# Gina
Your welcome :)
# Niz
I usually go to filefront.com to download individual patch (i even already downloaded the 2.2 but still not planning on upgrading yet) :P
got any good sites for individual patches please?
i downloaded everythingon my b/f computer and copied to my computer file and it working now =D no idea what was going on with my files lol, thanks for helping me!!!
but reaper plz i wanna play on my own server…. you know how to disable the wow patch downloader
?
Nvm i deleted patch.mpq and it set it back to 2.0
how can i disable auto dowloading patches?
Anyone tryed 4505 with WoW TBC 2.2.0 yet?
ok…i started thr repair..but its just checking files..nothing else
# merijn
get it from here
# Prowler
If you had the previous patch stored on your computer, all you have to do is just run the repair.exe to revert back to the default TBC installation
and then you just need to apply the individual patch manually until 2.1.3 :)
Could you describe exatcly how to reinstall 2.1.3 patch if i have already installed 2.2
hi reaper i used your silvermoon-17 but my pc chrashed now i wanna use rev18 but i complete all steps but if i want to start reamd.exe or mangosd.exe they gives a error that he cant started… he cant find ”msvcr71.dll” whats wrong? ps: sorry for my bad english iam from holland ;)
# Darkjedi187
Your welcome :)
# Gina
try opening the mangosd.conf using Wordpad. and search for these lines :
vmap.enableLOS = 1
vmap.enableHeight = 1
then replace it with :
vmap.enableLOS = 0
vmap.enableHeight = 0
to disable VMaps support (btw it’d be best to enable vmaps but since you’re having problem with vmaps, i’d suggest to try the above fix first to see if its working or not)
# JB
Could you paste here all of the messages you received when running import.bat ?
See Seballe previous comment for an example of the output
i don’t know what to do, i’ve extracted everything and moved them to my mangos data files =(
Thanks for the work. Can’t wait to try this later
I ran the 4505 version, also checked the Data Dir path which is correct and the file it is looking for is in there.
aah that mean you havent extracted it yet .. or if you already extracted it, you didn’t move the vmaps and maps directory from your WoW Game directory which is created at the extraction process ;)
It can’t find it :(
# JB
I assume you’ve imported the sql using import.bat, and now … did you run the mangosd.exe bundled with the 4505 version or did you run the 4488 version ?
if you ran the 4488 version it’ll not work simply because the mangos database structure got changed
# Gina
Based from your description it seems that mangos can’t find the 04331 vmap file, now try this :
1. Go to C:\reaper-mangos-4505-full\data from windows explorer
2. use the windows search function to search for 000_43_31.vmdir
and see if you can locate it or not :)
Thanks Reaper =D
didn’t help i also tried to rerun the maps and the vmaps =(
2007-09-26 08:38:24 Using unknown world database.
2007-09-26 08:38:24 Using DataDir C:/reaper-mangos-R4505-full/data/
2007-09-26 08:38:24 WORLD: VMap support included. LineOfSight:1, getHeight:1
2007-09-26 08:38:24 WORLD: VMap data directory is: C:/reaper-mangos-R4505-full/data/vmaps
2007-09-26 08:38:24 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
2007-09-26 08:38:24 ERROR:Could not find vmap file ‘C:/reaper-mangos-R4505-full/data/vmaps/000_43_31.vmdir’
2007-09-26 08:38:24 ERROR:Correct *.map files not found in path ‘C:/reaper-mangos-R4505-full/data/maps’ or *.vmap/*vmdir files in ‘C:/reaper-mangos-R4505-full/data/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.
Everything imports fine, run Mangosd, loads everything fine up until Item Texts where it closes. Checked the Server log and it shows the error message i first posted.
aye, figured it out now tho! tnx :)
# JB
did you get error message when importing ?
# niz
that error mean, you didn’t import the sql file properly
misspelled:
query ERROR: table´mangos.creature_model_info´ doesn’t exist
hey, i’m using u’r dbc files, but still i get folliwing error with mangosd.exe:
Loading Creature Model Based Info Data…
SQL: SELECT MAX(`modelid`) FROM `creature_model_info query ERROR: Table ´mangos.creator_model_info´doesn’t exist
Error loading `creature_model_info`table (not exist?)
That’s exactly what i done… tried again just to make sure but the same thing happened.
# pnoy
bug fixes only, still not support the new 2.2 yet :( (i’ll update it later when 2.2 patch has been supported)
# JB
that mean you didnt import the mangos database inside the reaper-eazy-mangos directory :)
first use the backup.bat to backup your character data
and then run the import.bat to update the database
lastly, run the backup-importer.bat to restore your backup and you’re done ;)
Hey, just updated from the previous version and now i’m getting this error with Mangosd:
”ERROR:Error in `creature_template` table, probably sql file format was updated (there should be 66 fields in sql).”
Any ideas?
# Kahilan
If you want to revert to the 2.1.3 version, the safest way to do this is to run the repair.exe to revert back to the TBC installation
for more info, read Chrisb comment :)
# Ac
Did you create the maps directory first before running the ad.exe ?
# jpcote
Thanks a lot for sharing your knowledge, i really appreciate it :)
# Naomi & Fender
Unfortunately the new 2.2 patch still not supported even with the latest mangos from SVN :(
so .. the only way to use it is reverting back to 2.1.3 or wait until the 2.2 has been supported ;)
as for the mangos close itself automatically, try checking the mangosd.conf first and if you already configured the datadir properly, that means you haven’t updated the sql database yet :)
Thanks reaper x,
it all works great now!!
as a side note, if i update my real WoW today t0 2.2 , do i need to do all these things over again ?
anyway, thanks!!
Fender
Hello again! Thanks for the help before, I wasnt running both Programs! But the recent Wow Patch has caused havoc on my Private server, and I tried thsi update to see if it would remedy the problem. But now the Mangosd file wont run. it jsut opens and closes. Any Ideas? :)
AC:
when I got this error, it was because I was not patch to 2.1.3
HTH
gina :
try to change the way of the / in your mangos.conf
modify your: C:\reaper-mangos-R4505-full\data
for : C:/reaper-mangos-R4505-full/data
im getting an error when i attempt to run ad.exe it says there is an error and that the program needs to close but i can’t figure out whats wrong