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
Weres import.bat at and yeah i used Panex repack 2.0 i think but i deleted it
thanks :)
# Justin
That error message mean, access denied for mangos:mangos (username/password) which im using on my release by default (not just mine thought, the original mangos also use this)
and to fix that problem (the easiest way unless you know how to create new username or using your root username that has access to all database), im sorry but you need to drop all database related to mangos by using import.bat
btw did you use someone else release previously ? (like repack from some website)
# Mike
Adjust the datadir in your mangosd.conf
It says im missing the 0004331.map file, however it is in my maps dir. i dont know what is wrong.
my bad i ment Backup, my ad.exe isnt working either it says
Opening ./Data/patch-2.MPQ
Error opening archive ./Data/patch.MPQ
it continues then at bottom it says This application as requested the runtime to terminate it in an unusaly way.Please contact the applications support team for more information
Aright my ad.exe isnt work because when i click it hit yes then i do the path thing look ill show you
Reaper-X Quick and Dirty backup important table tool for mangos
Are you using my compiled mangos release and didnt change anything ? (yes/nope)
yes
Where is your MySQL BIN path ?
(for example C:\Program Files\MySQL\MySQL Server 5.0\bin)
C:\Program Files\MySQL\MySQL Server 5.0\bin
– Connecting to localhost…
mysqldump: Got error: 1045: Access denied for user ‘mangos’@'localhost’ (using p
assword: YES) when trying to connect
– Connecting to localhost…
mysqldump: Got error: 1045: Access denied for user ‘mangos’@'localhost’ (using p
assword: YES) when trying to connect
Bye
Press any key to continue . . .
So can you help me now?
i already included it in the full version with database ;)
I can’t find the import.bat file so I assumed it was perhaps optional… Darn.
Where can I find it please?
# The Evil M.
Erm .. actually from your error message the problem lies within your mysql configuration (access denied because of incorrect password or username)
btw did you run the import.bat first before running the mangosd.exe and realmd.exe ?
Forgot to add, these are whats coming up on my thingy.
The mangosd.exe log:
2007-09-29 23:41:40 Using configuration file mangosd.conf.
2007-09-29 23:41:40 MaNGOS daemon /0.8-SVN (Win32)
2007-09-29 23:41:40 to stop.
2007-09-29 23:41:40 World Database: 127.0.0.1;3306;mangos;mangos;mangos
2007-09-29 23:41:40 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@'localhost’ (using password: YES)
2007-09-29 23:41:40 ERROR:Cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos
The realmd.exe Log:
2007-09-29 23:39:53 Using configuration file realmd.conf.
2007-09-29 23:39:53 MaNGOS realm daemon /0.8-SVN (Win32)
2007-09-29 23:39:53 to stop.
2007-09-29 23:39:53 Database: 127.0.0.1;3306;mangos;mangos;realmd
2007-09-29 23:39:53 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@'localhost’ (using password: YES)
2007-09-29 23:39:53 ERROR:Cannot connect to database
First of all, I would love to thank you Reaper-X for this wonderful way you have contributed to us. I can’t wait to get one working for my LAN parties.
But, my problem remains at the moment of the mangosd.exe and realmd.exe.
They claim not to be able to connect to database. Should I use that IP address you placed on the list? Or my own?
Thanks,
- Michael.
erm actually if you don’t want to enable vmaps you can do so by changing these lines in mangosd.conf :
vmap.enableLOS = 1
vmap.enableHeight = 1
into
vmap.enableLOS = 0
vmap.enableHeight = 0
:P
aah .. and i forgot to tell you this, i already sent naomi the modified version of mangos 4505 to accept 2.2 client .. and it seems he doesn’t have any problem with it
I’m glad to hear its working for you, I’m still watching the vmaps scroll at the moment =)
Aaaaahhhhh… finally it works yay! :D
I don’t know why as soon as I moved it to the maps folder, it started looking under c: =/
GRRRRRRR What the Hell?!
I get a “Disconnected from Server” or smt like that msg all the time i try to log in!
i think he looks it up from the registry… have you installed WoW earlier when you *had* an E:\ drive and installed it there?
Well you were right about where I needed to put vmaps =/
thats very strange… i do also have it on another drive and it worked fine for me…
It says:
C:\Program Files\World of Warcraft>vmapextract_v2.exe
Extract V2.4 2007_07_12. Beginning Work ….
Game path: E:\World of Warcraft\Data\
Scanning for locales.
Could not open data directory for reading. Aborting.
(It can’t open it because I don’t even have an E: drive.)
yes he must’ve mistyped because the vmap extractor looks for the map files in the folder it is in
Are you sure? In his instructions it says to put it in C:\Program Files\World of Warcraft?
Ok got it now… well half… lol^^
I can actually log onto the server but i cannot enter the realm! What now?^^
# Calaga
you got to put the VMaps Extractor right into your maps folder and execute the bat there, actually it’s using the bat’s directory
Ok new issue, when I open the makevmaps_simple.bat it tries to use game path: e:\worldofwarcraft\data I’m using the c:. I go to edit the bat and it doesn’t mention anything about a game path.
Whatever was using the maps folder ceased to use it when I restarted.
I still can’t do anything to the maps folder. Everything except the maps folder in the World of Warcraft folder is deleted. Everything inside the maps folder is deleted. Something is using an empty folder. This is driving me crazy I’m about ready to throw the machine away and buy a new one.
Arrrrg… I just repeated everything again; I cleared the MySQL db, deleted everything mangos-like, downloaded everything again (the 4505 with db dump), extracted everything (maps, then made vmaps, then the dbc’s) put all into data, configured my mangos, ran the realm daemon, then the server daemon, changed my realmlist to localhost, created a gm account and started WoW and tried to log in with it… dang “Unable to connect” it makes me rip my ass off
# Caldaga
I Might cuz’ i do have the same problem atm, have you used the VMaps Extractor recently?
This “maps folder is in use” BS is really starting to push my buttons. Anyone have ANY idea what it might be?
The maps directory is in use by something, none of the Mangos files are running any ideas?
(Btw server + realm daemon are running fine)
This is some heavy shit. I did everything right like 500 times; even reinstalled WoW to get it to 2.1.3 and still cant get it working; it always sais “Unable to connect” – i mean could it be that it ain’t working with the european version of WoW? I’m using the german one.
Please Help!! xD
Any ideas why it would constantly say the “maps” folder is in use even when not running mangosd/realmd?
Reaper your guide is well written but i’ve bumped across various problems…
i’ve been trying to get this to work for 10+ hours now. first i used mangos 4488 and after many tries due to some vmdir error i got it to work . but then the enemy units kill me with 155 dmg per hit everytime so i checked if other ppl experienced it. so then i figured you had to download 4505 and got that downloaded and followed all instructions. ive been getting varous not found vmdir errors and other file not found errors and have repeatedly extraced the map and vmap for god knows how many times. finally i get this message which so far no one else seem to have…so im stumped:
———-
2007-09-29 16:06:32 World Database: 127.0.0.1;3306;mangos;mangos;mangos
2007-09-29 16:06:32 Login Database: 127.0.0.1;3306;mangos;mangos;realmd
2007-09-29 16:06:32 Realm running as realm ID 1
2007-09-29 16:06:32 Using unknown world database.
2007-09-29 16:06:32 Using DataDir D:/mangos/r/data/
2007-09-29 16:06:32 WORLD: VMap support included. LineOfSight:1, getHeight:1
2007-09-29 16:06:32 WORLD: VMap data directory is: D:/mangos/r/data/vmaps
2007-09-29 16:06:32 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
2007-09-29 16:06:32 ERROR:Could not find vmap file ‘D:/mangos/r/data/vmaps/001_33_39.vmdir’
2007-09-29 16:06:32 ERROR:Correct *.map files not found in path ‘D:/mangos/r/data/maps’ or *.vmap/*vmdir files in ‘D:/mangos/r/data/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.
———-
Please help. I’m on the verge of giving up due to frustration. Thanks in advance.
- Ziel
sweet it works now thanks all. <3
So now that I know it’s doing more after that part , how come the 4488 revision work’s, when I closed it at that part. :S
# reaper
i checked the box that allows remote assistance not sure how it works though…
yea i did the same thing only problem is i let it finish and now it still isnt working ><
okay thanks thats probably my problem then i’m impatient :|
Thanks
sorry for leaving yet another post but does, vmaps extract auto close it self like all the other things like dbc, and maps, or do I have to manually close. Sorry again, and thanks.
# jason
it takes a while try scrolling to the bottom of the vmaps folder in your WoW folder and highlight a file then wait a few seconds you should see more files get added after that file
dont close that window its still processing … wait until you see press any key to continue message
sorry either I’m too impatient for it to do anything, or it’s not doing anything.
#jason
same thing happened to me at that point it is still copying files, that should copy the rest of the files you need, you need to wait a few minutes for it to finish another line should pop up that sais “ok all done” or something like that and press any key to continue after that your done
# reaper
i got msn and im online so you can im me if you want
So the vmap extractor says the work is complete but it still doesn’t want to work properly. I let it sit at the end where is says:
Extract V2.4 2007_07_12. Work Complete. No errors
D:\Program Files\World of Warcraft – Copy >md vmaps a subdirectory or file vmaps already exists.
D:\Program Files\World of Warcraft -copy >vmap_assembler.exe buildings vmaps splitConfig.txt
Nothing happens though this is a re-extract into the same area, but even with a fresh extract it get’s to that point and doesn’t do anything. any help would be appreciated. This is also the vmaps you just posted.
lol alright i dont have msn but ill go download it thats my email adress nomercy669@hotmail.com
Check your email!
unfortunately i dont have aim (and rarely use IM program) btw is that’s your email address on msn ? i’ll add you now and help you directly using remote assistance if you allowed me (before i go to sleep because its already morning here lol)
bleh lol ive got all the files, it just seems that one is a little bigger than yours :( would that matteR? still getting the error on the mangos screen saying it cant find the files ?!?!? any chance you have aim or could email me and walk me through this?