Reaper-X » Emulators » Reaper Mangos » Software » Reaper Mangos 4651, ScriptDev2 151 with Project Silvermoon and Unified Database

Reaper Mangos 4651, ScriptDev2 151 with Project Silvermoon and Unified Database

Time for another Mangos release again :D … and this time, instead of creating one mangos release, i have decided to also release my other compiled mangos release which is using Auction House Bot and Jail Patch that is designed to those who love to try out something new in their mangos server or in other words, a more experienced mangos user :)

but let’s keep that aside shall we ? because i’m going to write that one on that post release and in this post i’m only going to give you some intruction on how to get your private wow server running using the pure / clean compiled mangos without any additional patches included

As a note this release uses Project Silvermoon Database Revision 18.5 (Not updated except for the core update) and Unified Database 0.8.1 Revision 325 (Updated) and only work with WoW 2.2.3 Client and tested with WoW 2.2.3 with TBC Expansion Pack installed, so if you’re not using TBC expansion pack, you’ll need to disable the expansion pack in mangosd.conf in order to work with your WoW 2.2.3 :)

Just like before, here are the steps :

Requirements :

1. MySQL and it’s guide on how to install it properly

2. Mangos with Database

Update: Reaper Mangos 4703 has been released

Optional (if you don’t have these installed already) :

Mangos Fresh Install :

Important Note : Below steps is designed to those who are installing mangos for the first time or upgrading from Reaper Mangos 4629, if you’re upgrading from 4602 and below you’ll need to upgrade the character table and realmd first using the menu provided on reaper eazy mangos

Not too Important Note : The screenshots used below is not updated but the installation process is still the same of course :) and oh one more thing, i assume that you’ve extracted the self extracting archive ;)

1. Extract the DBC Files, Maps, and VMaps from your world of warcraft client

2. Run the reaper-x-mangos.bat inside the reaper-eazy-mangos directory / folder, and you’ll be see something like this, and then all you have to do is just write the full path to your mysql installation directory (where mysql.exe and mysqldump.exe can be found) ;)

Reaper Eazy Mangos

3. Now you just need to choose option number 1 to install the database as shown on below image, and when prompted for your mysql root password, don’t forget to write the correct password … and then when prompted to choose the database, feel free to choose the Project Silvermoon database or Unified Database so you can compare it :)

Mangos Database Installation

4. After finished with the database installation, now you need to choose option number 4 (required or else you’ll see the mangosd.exe close immediately when you run it) to adjust the datadir and adjust the exp rate, and drop rate :)

Editing Mangosd.conf

5. Now after finished with all the above process, you’ll need to go inside your World of Warcraft installation directory (for example C:\Program Files\World of Warcraft) and then open the realmlist.wtf using notepad and …

replace :

set realmlist us.logon.worldofwarcraft.com
set patchlist us.version.worldofwarcraft.com

with :

set realmlist 127.0.0.1

save it and close realmlist.wtf file

6. Now you just need to run mangosd.exe and realmd.exe from your mangos directory and then the next step would be creating username of course :D by typing create username password inside the mangosd window as shown on below image as an example … followed by typing setbc username 1 … so you can choose Blood Elv and Draenei

Creating account in mangos

lastly you just need to type setgm username 3 so you’ll have the GM Power, and … done !!! congrats … now all you have to do is just login using the username you’ve created before ;)

Upgrading from 4629 Release / switching between silvermoon database and unified database :

1. Choose to backup your character first

2. Choose to install the new database

3. Choose the restore option to restore your character and … done :D

Note : Since i don’t really know how many people are still using my old release :( , i assume that most people already upgraded into my previous 4629 release

and here’s my character screenshot

My WOW Character

And just in case you didn’t see my previous post, here’s a screenshot of my character riding Nether Drake (note: this is taken using the Unified Database)

Nether Drake

and fishing :P

Because fighting mobs is normal

Related Links :

MySQL Installation
Mangos Commands for GM
Setting up Private WOW Server for LAN or Internet
Installing Apache Web Server for Mangos Registration Page

Leave a Comment

Comments Navigation 1 2 3 4 5 6
  1. omfgder said Nov 7, 2007 at 12:03 pm

    lol yeah i shut my comp off by using the shutdown option in the start menu and i leave my comp for about 5 mins then go back on, and i leave it for about 3 or 4 mins (cuz im making a sandwich lol) and it still comes up with those errors (see up above for detail) you have any idea why? thanks adamkuntz_1@hotmail.com

  2. Siegelink said Nov 7, 2007 at 11:41 am

    Btw, A handy tip for people.

    When you start your computer give windows the time to start up, especially MySQL needs time to load.

    Wait for a few minutes, don’t click mangosd.exe immediately after the desktop appears, because it may not be ready yet.

  3. Siegelink said Nov 7, 2007 at 11:27 am

    omfgder,
    “holding the power button”

    Never ever turn your computer off like that, especially when your running something unsuperior to vista, like Windows-ME.

    Windows must have its time to write away all his precached data.

  4. omfgder said Nov 7, 2007 at 11:17 am

    ok i think i might have a solution
    this morning i was late for school when i was playing so i shut my computer off by holding the power button and usually when i do that the programs that are running when i try and run em again they dont work but if you have any solutions to my problem up above (about 4 comments up) email me at adamkuntz_1@hotmail.com thanks

  5. Jake said Nov 7, 2007 at 11:14 am

    Yes I have: set realmlist 127.0.0.1
    do I need any /’s or anything
    I wanna get it going and i’ve been working on it for 9 days
    Also, if I have it a public one what do I use for that?

  6. Reaper-X said Nov 7, 2007 at 8:13 am

    # Checkmate

    Thanks for the info :) btw do you mean the freeforall loot patch to fix the recent database changes that is introduced in mangos 4695 ?

    # Jake

    Did you change the realmlist.wtf to point to 127.0.0.1 ? or your public ip if you want to run public server

  7. Reaper-X said Nov 7, 2007 at 8:11 am

    have you started the mysql service ? and if you already started it … did you use different port for the mysql process ? (default 3306)

    to check whether you have installed mysql and mysql service is running :

    1. open command prompt
    2. type netstat /an

    and look for this entry :

    TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING

    or look for another port that is using 330x (just in case you have mysql installed previously in different directory and install another mysql into another directory without cleaning up the previous installation or adjusting it)

    Note : you can only see mysql listening for incoming connection if you enable it (which is by default especially if you follow my mysql installation guide)

  8. Elendro said Nov 7, 2007 at 6:49 am

    OK guys 1-st thx for the deat things that you are doing. I’m a first timer for creating a mangos server and this night i devoted 5 hours to do it and i think i’ve gone some where. everything is done as you said reaper-x but one small problem continues- the problem that alex had and antar had. when i start the mangosd i says that i cannnot connect to the MySQL DB. i know you guys posted replyes to such problems but i spend an eternity trying to see the replies and the problems of the ppl here but coulnd not (sry:(() so i ask you if you have time to post the sollution to this problem one more time thx alot guys and cya.

  9. Jake said Nov 7, 2007 at 6:38 am

    No accounts I create work, and it seems as if it is still connected to Blizzard, do I put my own IP in? If so how do I do that on Vista? Or is there something else to put in. Plz tell me soon!! I really want to get it going soon so my friends can play!!

  10. Checkmate said Nov 7, 2007 at 5:47 am

    just a heads up, a group loot patch is out.

  11. omfgder said Nov 7, 2007 at 2:33 am

    wtf now it comes up with this error my server was working last night and this morning now it comes up with these errors :(

    2007-11-06 12:21:52 World Database: 127.0.0.1;3306;mangos;mangos;mangos
    2007-11-06 12:21:52 MySQL client library: 5.0.45

    2007-11-06 12:21:52 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@'localhost’ (using password: YES)

    2007-11-06 12:21:52 ERROR:Cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos

    and now realmd errors

    2007-11-06 12:21:47 Database: 127.0.0.1;3306;mangos;mangos;realmd
    2007-11-06 12:21:47 MySQL client library: 5.0.45

    2007-11-06 12:21:47 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@'localhost’ (using password: YES)

    2007-11-06 12:21:47 ERROR:Cannot connect to database

    its gay please help me
    adamkuntz_1@hotmail.com

  12. t00th_Ach3 said Nov 6, 2007 at 1:15 pm

  13. t00th_Ach3 said Nov 6, 2007 at 1:14 pm

    Oh okay, thanks for quick reply and explanation. No, it is fine lol. I will wait for the full and upadted release. Lol, should even be making such reaquest, should wait patiently for it seeing as you don’t really have to through all the effort, but yet you do, and thank you for that.

  14. Enrique said Nov 6, 2007 at 7:02 am

    does having vista have anything to do with it

  15. ZeroAnd09 said Nov 6, 2007 at 6:00 am

    Reaper, I just want to thank you so much! I’ve been trying to get this program working for the entire weekend and now I have it! Thanks for all the help and making this possible.

  16. Elem said Nov 6, 2007 at 5:11 am

    IT LIVES THX REAPER-X
    you rule =P

  17. Vinzone said Nov 6, 2007 at 4:47 am

  18. Vinzone said Nov 6, 2007 at 4:46 am

    OK, so I get to the part where I am suppose to run mangosd.exe and realmd.exe and when I open mangosd.exe I get this [IMG]http://i17.photobucket.com/albums/b99/vinzone/Mangosd.jpg[/IMG]

  19. Vondi said Nov 6, 2007 at 3:17 am

    When I try to login to WoW I get an “unable to connect” error. I realize there must be some slight mistake I made when inputting information, but I have pioured over this guide for at least 30 minutes and I am unable to find any point at which I made an error. My ode idea would be whether I should place my own IP where “127.0.0.1″ is, but I’ve tried that and it doesn’t seem to work. Any ideas on where I may have gone astray?

  20. BarnZ said Nov 6, 2007 at 2:32 am

    I am running Reaper Mangos 4651 the straight up mix (w/o jail or AH bot) and have noticed some strange behavior, and wanted to run it by you all. I have created a server, and everything went smoothly (thanks to the awesome guide / files) until the other day, I had changed the cross faction chat / group / trade options to allow, and invoked a shutdown to have mangos load those options. Now when I load the mangosd.exe it loads and doesn’t report any errors, but no longer does it list the mangos commands, nor does it let me type anything into that terminal window either, is this behavior normal, or is there something that I need to do to be able to type in mangos commands at the server in the terminal window? Incidently, everything else seems to be running fine, it is just a bit of an annoyance to not be able to issue commands from the server terminal window.

    Thank you for any information anyone may have.

  21. omfgder said Nov 6, 2007 at 2:22 am

    thanks guys it works now and everyone listen to reaper and siegelink lolz ty guys and cya

  22. bamabam said Nov 6, 2007 at 1:48 am

    =( i wish you would have answered my post…i lost all my custom vendors after doing the update. is there a way that when i update again i dont have to set up my vendors all over?

  23. SiegeLink said Nov 6, 2007 at 12:23 am

    Jake,

    You must create a different account then your original. Also for security reasons!

  24. Rappe said Nov 6, 2007 at 12:15 am

    did you create the account whit the mangosd.exe? and else try another 1 I did that too causee I got the same whit some …

    But anyone knows why I can’t duel? cause i tried to duel whit a friend but it didn’t work :s

  25. Jake said Nov 5, 2007 at 10:41 pm

    I have another problem now, I created my account which just happens to be the same as one that was on blizz server but when i try to log in it says i have used up my play time, even after i set the realmlist to 127.0.0.1. Plz help

  26. omfgder said Nov 5, 2007 at 10:36 pm

    hey thanks siegelink i thought i had wasted 2 days trying to figure something out that didnt turn out to be an arubix cube lol so im just getting my maps now ill post back on here with more errors (if there is any)

    thanks!
    adamkuntz_1@hotmail.com

  27. Vaszi said Nov 5, 2007 at 10:03 pm

    Hello Reaper,

    Thank you for the answer, but could you tell me pls where should I put my id? Witch file has these
    item.m2-s and display id’s defined??
    i thought i can find this in ItemDisplayInfo.dbc
    file but unfortunately most of the file content is coded.. I dont know how to edit it :(

    Thank you so much.

  28. superman said Nov 5, 2007 at 9:29 pm

    When I install the database (either one), it says it will take a while and then it says “press any key to continue…” so I press any key and then all this stuff happens really fast. lol It looks like the matrix is eating my computer. I thought this was an error before and Ctrl + C ‘ed it lol. Didn’t know that was supposed to happen. mangosd is working perfectly now.

    Just one little problem when I start WoW. When trying to login using the username/password I created in step 6, WoW says I put in the wrong stuff. I changed the realmlist.wtf as in step 5.

    Thanks for the help and keep up the great work.

  29. genera said Nov 5, 2007 at 9:28 pm

    here is the maps folder :)
    http://depositfiles.com/files/2268737

    but i wanna play with tbc maps too :(

    thx anyway :(

  30. Reaper-X said Nov 5, 2007 at 6:07 pm

    # genera

    actually if vmap is not working for you, you can always disable it by editing mangosd.conf

    by changing these lines :

    vmap.enableLOS = 1
    vmap.enableHeight = 1

    into

    vmap.enableLOS = 0
    vmap.enableHeight = 0

    # superman

    try running the reaper-x-mangos.bat and choose option #1 to install the database

    btw if you get an error message when installing the database, i’m sure that’s what caused the gameobject_template table is not get updated :)

    # t00th_ach3

    Actually i have prepared the 4695 to be released today but since i just saw that there’ll be another update to WoW Client (probably to 2.3.0), i decided to postponed it :) .. beside since there’s no changes made to the database (since there’s no new release from UDB and PSDB) the only thing changed is in the mangos core itself and the scriptdev2

    but i can always release it if you want

  31. genera said Nov 5, 2007 at 4:43 pm

    everything works only the Vmap extractor :s,
    if it is only that, and i could get the maps on my pc, i would be able to run the emu

  32. superman said Nov 5, 2007 at 4:20 pm

    Please Help. Almost done with everything: extracted dbc, maps, vmaps, and changed realmlist.wtf, did all the reaper-x-mangos.bat stuff and am able to run realmd but when I run mangosd I get the following error:
    2007-11-05 01:15:57 ERROR:Error loading `gameobject_template` table (not exist?)
    …actually I get a bunch of errors but it stops after that one and I don’t want to spam with all the errors :P. Thanks in advance and this guide totally rocks!

  33. t00th_ach3 said Nov 5, 2007 at 3:27 pm

    Oo Gief updated mangos release plx!

  34. SiegeLink said Nov 5, 2007 at 1:29 pm

    Enrique,
    pls read my comment on saintslayer about 8 post’s up.

    genera,
    I hate to break it to you, but if your computer is not able to coop with the extraction of these file’s you probarly can’t run the emulator anyway.

    I,m sorry

  35. genera said Nov 5, 2007 at 1:03 pm

    plz upload the Vmap folder :(

  36. Enrique said Nov 5, 2007 at 12:26 pm

    plz help i egt this error

    2007-11-04 21:21:21 Using configuration file mangosd.conf.
    2007-11-04 21:21:21 MaNGOS daemon /Reaper-X 4651 SD2-151 0.9.0-SVN Mod AH-BOT 5.4 + JailPatch http://www.reaper-x.com (Win32)
    2007-11-04 21:21:21 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-11-04 21:21:21 World Database: 127.0.0.1;3306;mangosmod;mangosmod;mangosmod
    2007-11-04 21:21:21 MySQL client library: 5.0.45

    2007-11-04 21:21:21 ERROR:Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangosmod’@'localhost’ (using password: YES)

    2007-11-04 21:21:21 ERROR:Cannot connect to world database 127.0.0.1;3306;mangosmod;mangosmod;mangosmod

  37. vfoolio said Nov 5, 2007 at 12:05 pm

    put it in the data/enUS or w/e version u got

  38. vfoolio said Nov 5, 2007 at 12:01 pm

    lol i figured it out it was in the wrong dir

    thxs anyway

  39. Jake said Nov 5, 2007 at 11:51 am

    NVM I have 4,425 .MDX and .WMO files, I think I need to run the vmap assembler but it closes the second I open it, is there some special place I need to put it?

  40. Jake said Nov 5, 2007 at 11:50 am

    I have the 3299 files but they are all WMO and MDX files and the mangosd file needs .vmap or .vmdir, also can anyone help me with the .map thing where it thinks the .map files are bad.

  41. vfoolio said Nov 5, 2007 at 11:12 am

    i tried deleting the map folder and redoing it but same thing happened

    and my wow is up to date and everything but it still gives me the error

    http://img90.imageshack.us/img90/7518/14755280sq9.png

    i put the extractor in the World of Warcraft/data/enUS

    what am i doing wrong?

  42. SiegeLink said Nov 5, 2007 at 10:55 am

    confused,

    Mate, I don’t know what to tell yeh

    Q:Can someone tell me how to make one?

    A:Yes I can, Begin reading from the top of this page.

  43. confused said Nov 5, 2007 at 9:39 am

    Im new to Wow i just dinged to 69 and i wana take a break to make a private server. I don’t really know how to make a server because i don’t play alot, can somone tell me how to make one?

  44. SiegeLink said Nov 5, 2007 at 8:49 am

    SaintSlayer,

    For you and other people.

    Read the installation guide carrefully from the “top”of the page, after that read the faq and then read the post’s and there must be a solution to your problems in those, if not then you can always post and then describe your problem in detail.

    okay your problem,
    Either your error has to do with administrator right’s and/or user account control.
    Or MySQL is not working anymore.

  45. SiegeLink said Nov 5, 2007 at 8:13 am

    Jake,

    12 vmap files is not enough you must have 3299 files.

  46. SiegeLink said Nov 5, 2007 at 8:06 am

    omfgder,

    Your version of WoW must be: 2.2.3.7359

    Just patch it to that version. and re-extract the maps.

  47. omfgder said Nov 5, 2007 at 7:54 am

    Hey thanks this is the best but one problem
    everything works (except my server lol) but here are the errors in the server Log

    2007-11-04 17:50:19 World Database: 127.0.0.1;3306;mangos;mangos;mangos
    2007-11-04 17:50:19 MySQL client library: 5.0.45

    2007-11-04 17:50:19 MySQL server: 5.0.45-community-nt

    2007-11-04 17:50:19 Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    2007-11-04 17:50:19 MySQL client library: 5.0.45

    2007-11-04 17:50:19 MySQL server: 5.0.45-community-nt

    2007-11-04 17:50:19 Realm running as realm ID 1
    2007-11-04 17:50:19 Using Rev 19 PSDB.
    2007-11-04 17:50:19 Using DataDir J:\WoW\data/
    2007-11-04 17:50:19 WORLD: VMap support included. LineOfSight:1, getHeight:1
    2007-11-04 17:50:19 WORLD: VMap data directory is: J:\WoW\data/vmaps
    2007-11-04 17:50:19 WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapIds, vmap.ignoreSpellIds
    2007-11-04 17:50:19 Initialize data stores…
    2007-11-04 17:50:20 ERROR:
    You have _outdated_ DBC files. Please extract correct versions from current using client.

    im using WoW version 2.1.3.6898

    E-mail me
    adamkuntz_1@hotmail.com
    thanks, good guide!

  48. SiegeLink said Nov 5, 2007 at 7:50 am

    vfoolio,

    Check if the .MPQ files are really in your data directory.

    If they are not then:

    Log in to WoW (Just type any name and password) and auto update.
    Or do it manually by clicking the paches in the root of WoW.

  49. Jake said Nov 5, 2007 at 6:04 am

    You need to delete the maps folder in your WoW dc then try it again

  50. vfoolio said Nov 5, 2007 at 4:27 am

    whenever i run extract-map.exe in root install folder it gives me this

    http://img90.imageshack.us/img90/7518/14755280sq9.png

    can somoen help me plz? its seems like its try to extract the enGB version but my version is enUS. how do i change this?

Comments Navigation 1 2 3 4 5 6

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>