WoW Mangos 4505, ScriptDev2 136 with Project Silvermoon Rev18

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 :)

Guess who is she ?

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 :

Mangos create account

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 :)

Fighting against dragon

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)

Comment?

Note: Comment may not appear right away.

265 comments on “WoW Mangos 4505, ScriptDev2 136 with Project Silvermoon Rev18

  1. having this issue when i run extract.bat with associated files in c:\programfiles….blah blah/enUS

    output directory: _
    extracting from patch-enUS-2.MPQ
    the system cannot find the file specified..

    press any key to continue.

    Please help…this sucks :X thanks

  2. I changed the ‘/’s and then imported my data, try that perhaps?

    I used the import.bat after every change I made, it’s rather handy ;)

    I just want to say a great thanks to Reaper-X for providing this marvelous site. I have my own LAN server running and all the entertainment I need. Thanks muchly.

    – Michael the Ninja (the Ninja’s Ninja)

  3. I am getting the same problem as elliot. I changed the slash directions and that didnt help.

    When i tran the mangosd.exe while using 4488 it loaded properly. But as soon as i updated to 4505 it got that error.

  4. Hey Elliot, I fixed my problem.

    Go to the mangosd configuration and instead of your Datadir having ‘\’ in them, replace with ‘/’. Should fix the problem loads.

    And Reaper-X, I’m not sure whats happening about the server I made and I would like to know if you could perhaps post/comment a high rate realm setting for mangosd.config which works very well.

    I just want a 12x rate for everything realm to work. Please can you design one for me?

    Thanks.

  5. i got the same problem as zeil

    “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.”

  6. I have been testing out the server and I am wondering why there are some many enemies everywhere. What can I do to fix the number of spawned enemies. It is way too high i think. Also, in the blood elf starting place, the feral tenders drop 71 silver a piece. How can i change that?

  7. Actually, I found the problem.

    Hey Reaper-X, the VMap Extractor is missing the 000_43_31.vmap and .vmdir files…

    That’s my only problem.

    Is there some way I can get these files please? I have numerous times extracted the vmaps and maps but still no sign of these missing 2 files.

    I have figured that this is the last of my problems and the final step to making my server. Would thank you entirely if you could help me please.

  8. Reaper-x i had Panex Repack but i deleted it cuz i didnt know how to work it and there was like 800 billion bugs! So can you add me on MSN my MSN is [email protected] and we can talk on there and you can help me fix my problem because that would be the easiest way to help me get through this faster instead of me asking all these questions.

    THank you,
    Justin

  9. Hey Reaper-X,
    Nice work you’ve done here, thanks.

    I’m having difficulty with my Mangosd.exe;

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

    I’m not sure what to do and would much appreciate your help.

    I have,
    a) Correctly used the importer.bat
    b) Gotten the realmd.exe working perfectly
    c) Got no clue.

    Please help.

  10. ok and after running the Vmapextractor again at the end of it i get this…..

    Processing map 27 31 PVPLordaeron…
    Processing map 28 27 PVPLordaeron…
    Processing map 28 28 PVPLordaeron…
    Processing map 28 29 PVPLordaeron…
    Processing map 28 30 PVPLordaeron…
    Processing map 28 31 PVPLordaeron…
    Processing map 29 27 PVPLordaeron…
    Processing map 29 28 PVPLordaeron…
    Processing map 29 29 PVPLordaeron…
    Processing map 29 30 PVPLordaeron…
    Processing map 29 31 PVPLordaeron…
    Processing map 30 27 PVPLordaeron…
    Processing map 30 28 PVPLordaeron…
    Processing map 30 29 PVPLordaeron…
    Processing map 30 30 PVPLordaeron…
    Processing map 30 31 PVPLordaeron…
    Extract V2.4 2007_07_12. Work complete. No errors.
    C:\Program Files\World of Warcraft>md vmaps

    C:\Program Files\World of Warcraft>vmap_assembler.exe buildings vmaps splitConfi
    g.txt
    exit with errors

    C:\Program Files\World of Warcraft>pause
    Press any key to continue . . .

    does that mean i have an error? or whats goin on? or is that how it should be?

  11. ok wait mine is actually different from his…this is mine…..

    Using configuration file mangosd.conf.
    MaNGOS daemon /0.8-SVN (Win32)
    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

    World Database: 127.0.0.1;3306;mangos;mangos;mangos
    Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    Realm running as realm ID 1
    Using unknown world database.
    Using DataDir C:\Program Files\Reaper-mangos-R4524\data/
    WORLD: VMap support included. LineOfSight:1, getHeight:1
    WORLD: VMap data directory is: C:\Program Files\Reaper-mangos-R4524\data/vmaps
    WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapId
    s, vmap.ignoreSpellIds
    Could not find vmap file ‘C:\Program Files\Reaper-mangos-R4524\data/vmaps/530_12
    _43.vmdir’
    Correct *.map files not found in path ‘C:\Program Files\Reaper-mangos-R4524\data
    /maps’ or *.vmap/*vmdir files in ‘C:\Program Files\Reaper-mangos-R4524\data/vmap
    s’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correc
    t the DataDir value in the mangosd.conf file.

  12. hey reaper got my brother to set the server up on one of his computers : ) so hes got it all running now, thanks for all your help.

  13. Which wow version you’re using ? as a note, i can locate that 5301243.map file you just mentioned on my comp .. which mean it gets extracted properly

  14. # Justin

    If you previously using another repack, actually it should be fine as long as the mysql is not included with that repack

    so i’d suggest you to install mysql manually first :)

    # niz

    Does the mangosd process run on the same machine you’re going to connect to ? if yes .. then you’ll need to add your lan ip address into windows hosts file (dont ask me why, but you’ll need to do that if you’re using windows) :P

    # Phen

    Thanks for your kinds words … but unfortunately i have to say this …

    i just release mangos 4524 modified to work with wow 2.2 and 2.1.3 (posted few minutes ago) :P

    # Philemoon

    Try checking if you can locate the 5301243.map using your windows search function first (to make sure you didn’t miss anything from the extraction process) ;)

  15. Nevermind I got it but now when i run it i get this:

    2007-09-29 14:59:57 World Database: 127.0.0.1;3306;mangos;mangos;mangos
    2007-09-29 14:59:58 Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    2007-09-29 14:59:59 Realm running as realm ID 1
    2007-09-29 14:59:59 Using unknown world database.
    2007-09-29 14:59:59 Using DataDir C:/Documents and Settings/Phil Karafiat/Desktop/Files/Reaper-mangos-R4505-full-v2/Reaper-mangos-R4505-full/data/
    2007-09-29 14:59:59 WORLD: VMap support included. LineOfSight:1, getHeight:1
    2007-09-29 14:59:59 WORLD: VMap data directory is: C:/Documents and Settings/Phil Karafiat/Desktop/Files/Reaper-mangos-R4505-full-v2/Reaper-mangos-R4505-full/data/vmaps
    2007-09-29 14:59:59 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
    2007-09-29 15:00:00 ERROR:Check existing of map file ‘C:/Documents and Settings/Phil Karafiat/Desktop/Files/Reaper-mangos-R4505-full-v2/Reaper-mangos-R4505-full/data/maps/5301243.map’: not exist!
    2007-09-29 15:00:00 ERROR:Correct *.map files not found in path ‘C:/Documents and Settings/Phil Karafiat/Desktop/Files/Reaper-mangos-R4505-full-v2/Reaper-mangos-R4505-full/data/maps’ or *.vmap/*vmdir files in ‘C:/Documents and Settings/Phil Karafiat/Desktop/Files/Reaper-mangos-R4505-full-v2/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.

  16. Thanks for your great guides and packs!
    With their help (and a lot of panicked fiddling) I managed to go from an older mangos installation from another source to your newest one without actually losing my characters (even tough I had forgotten to backup them!).

    I am looking forward to all further updates you might come up with. :D

    Now I just have to figure out how to further edit the database. XD

    Thanks again!

  17. tnx for an excellent guide. however, i have everything up and running and working fine from LAN-connections. but when i try to connect from internet i just get to realm selection where i see MaNGOS with my chars on. but can’t actually connect. My router is set in DMZ and windows-firewall is also disabled. please help, tnx.

  18. I got this error what do I do?

    2007-09-29 12:31:11 Using configuration file realmd.conf.
    2007-09-29 12:31:11 MaNGOS realm daemon /0.8-SVN (Win32)
    2007-09-29 12:31:11 to stop.

    2007-09-29 12:31:11 Database: 127.0.0.1;3306;mangos;mangos;realmd
    2007-09-29 12:31:12 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@’localhost’ (using password: YES)

    2007-09-29 12:31:12 ERROR:Cannot connect to database

  19. # 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