Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3

Another Mangos release time, and this time i choose to include two database again (Unified Database 0.8.0 Changesets 323 and Project Silvermoon 18.5) unlike my previous Mangos 4602 release so you can choose which database you like best :)

Other than that, in this new release it’ll only support WoW 2.2.3 Client only because Mangos has officially support the 2.2.3 client (which mean there won’t be any er. So to those who are still using the old WoW 2.1.3 client, you’ll need to upgrade your WoW client first into patch 2.2.3 :)

As an important note, if you want to upgrade safely from any previous release (especially from my old 4488, 4505, 4524 release, etc). Make sure to copy the backup file (backup-db.sql and backup-realmd.sql) from the reaper-eazy-mangos directory into somewhere else first, so if anything goes wrong at the upgrade process you can still restore it (although i’ve done everything possible to make sure you don’t lose your character data)

And here are on how to use it :

Requirements :

1. MySQL and it’s install guide

Update : Mangos 4651 has been released … and i’d suggest you to grab the new version instead ;)

2. Reaper Mangos 4629 with the Database (15012 KB) :

Fresh Installation :

1. Extract the self extracting archive somewhere (or you can also choose to extract to current directory) and don’t worry it’ll automatically create ReaperMangos4629 folder for you :)

2. And then you’ll need to extract Maps, VMaps, and DBC files from your WoW 2.2.3

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

Reaper Eazy Mangos MySQL PATH

4. After finished writing the full path to your mysql installation directory, now you just need to choose option #1 to install the database for you and when prompted for your root password, you just need to write your mysql root password (and no it’s not your mysql.com account password) ;)

Reaper Eazy Mangos Installation

5. Now you’ll need to choose option number 99 as shown on below image

Mangos 4629 upgrade

6. After finished with the above process, now you just need to choose option #4, and adjust each option accordingly (as a side note, the most important thing is your datadir location)

Mangos Config Editor

7. Now you need to go into your World of Warcraft Installation directory and open the realmlist.wtf file using notepad and then change these lines :

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

into :

set realmlist 127.0.0.1

8. The first thing you should do of course run the mangosd.exe and realmd.exe and create a new account for you, and this can be done by typing create username password in the mangosd window as shown on below image

Create account in mangos

But a normal account can be boring of course, so we need to configure our username to be a GM, and this can be done by simply typing setgm username 3 (the highest level of course, so you can do anything you want in your server) :P … and done :)

as a side note, if you can’t choose Blood Elves or Draenei, then you just need to type setbc username 1 at the mangosd window ;)

and here’s a screenshot taken using Unified Database

Flying to the moon

Upgrading from 4602 Release :

1. Run the reaper-x-mangos.bat, and then go with option #99 and wait until finished

2. Then choose to backup your database

3. After finished with the backup process now you just need to choose the first option to install the database

4. Now you just need to choose the restore option

5. For the last step you just need to continue with configuring datadir (or you can copy the previous mangosd.conf if you’re upgrading from 4577++ and already have the DBC files extracted from WoW 2.2.3) :)

Upgrading from 4577 Release :

1. Run the reaper-x-mangos.bat, and then go with option #98 and wait until finished

2. Then choose to backup your database

3. After finished with the backup process now you just need to choose the first option to install the database

4. Now you just need to choose the restore option

5. After finished restoring your data, now you just need to choose option #99

6. For the last step you just need to continue with configuring datadir (If you’re using ReaperMangos4577 previously, or you can just simply copy the previous mangosd.conf and realmd.conf) :)

Related Links :

Creating 2 Realmd in Mangos
Mangos GM Commands
Creating Private Server for Lan Party

Just like before if i miss anything just let me know :)

and here’s another screenshot showing nether drake in Silvermoon City

Nether Drake goes to Kalimdor

Comment?

Note: Comment may not appear right away.

246 comments on “Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3

  1. Great Blog here!! Keep up the good work. I have found it to be very informative, Thanks for all the help :)

  2. I don’t get it with mangos.
    The worlds are screwed up, the mobs don’t move as they should, and mobs are placed in totally wrong places. (Example. There are orcs and demons all over the path, when enter Shadowmoon valley.) I mean: Don’t you know how the real game is?

    And why are everyone so supportive to a release when the “story and feeling in the game” is corrupted? If mango-developers at least could have made it accurate to the game, and if relasers at least could have done it blizzard-like. I mean, if you buy items from a vendor that relasers put in the npc, and sell it back to the vendor, you can earn like 100G per minute. How well goes that with the game? I think you dislike world of warcraft, becouse of what you do. You are the real “noobs”, that don’t know and don’t want to know how to play the game and success with your entertainment (a entertain from a game that is yours, and not blizzards). And I can’t see how mangos can make you “happy” either, when you build it from a looser-perspektive (and giving bad credits to Blizzard this way).

    If you want a lvl 70 / lvl 80 right away, you don’t even need world of Warcraft. Top-level is not the thing world of warcraft is about, becouse everyting in wow is about reputation and money.
    Money = the reward for gametime you spend in game.
    Reputation=the game (where xp is part of reputation, among all others).

    Mangos breake down both = have cracked the game itself = cracked the entertainment. Those of you that like to do dungeons in full epics on private servers with friends, you think you are socializing, but in fact you are bunch of loosers that compare yourself with real players on real servers and think “you are winners”.

    You are suckers.

    I truely hope blizz shut down mangos developement some day, it is to many players in real servers that whining about “it takes to much time to play – I like private servers better”. And it is you that destroy and offer other game-rules for immature players that then infect others. (I bet blizzard nerfed xp-rate also becouse of private-servers had dragged the game policy downwards, together with the grindingbots).

  3. Reaper tell me how do you make that nether drake flying in Sivermoon(Azeroth) when I try such thing it says “Only in Outland”???

  4. Reaper I have the answer to this error :)

    You see most of people when it askes for MySQL directory press enter, because it says “Default directory…” and well tbh I’ve had a headache couse of that :D.
    All you have to do is:
    Go to mysql directory and copy the location and paste it into cmd (Crtl+C and then Right button and paste).

    This is because many people think it will chose the directory by itself.. but we need to give the location of mysql..
    Default location is “C:\Program Files\MySQL\MySQL Server 5.0\bin” copy this line and paste it (IF YOU HAVE DEFAULT LOCATION).
    This is all.. I hope you understad what I mean( My english stinks I know ) :P

  5. Hi, when i run Mangos.exe and Realmlist.exe it says “cannot connect to world database 127.0.0.1” for both, Can you please walk me through it?

  6. Hey Reaper can u help me out? my problem is when i try to log in it says that my account doesnt exist or something like that.And yes i have put the ip address :127.0.0.1 in the realmlist in your WoW directory plz help me out

  7. i’m guessing that message basically saying that mysql isn’t recognized or something :P

    btw did you check to include mysql in your BIN path (environment variable path) when prompted at mysql server instance config wizard ?

  8. when i try to install the database i got this:

    “mysql” no se reconoce como un comando interno o externo,programa o archivos por lotes ejecutable.
    “mysql” no se reconoce como un comando interno o externo,programa o archivos por lotes ejecutable.
    (sorry,i have my pc in spanis coz i live in chile)
    what can i do for fix this????

  9. # Everyone

    I’d suggest you to update into my latest 4651 Release if you still using this one :)

    (the link can be found at the footer area at the recent software section)

    # Rizadiza

    Did you choose to install the database first ? and running the mangosd.exe and realmd.exe included with this release ?

  10. ummm….in mangos console y get this error

    Loading Items…
    Error in `item_template` table, probably sql file format was updated (there should be 140 fields in sql).

    plz help

  11. ohh and i did the the steps up to 8 yesterday so do i have to do them again?
    and i still cant get the mangosd and realmd to work :(