Reaper Mangos 5082 – Easy WoW Private Server for WoW 2.3.3

Here we go again, another important and vital patch. Previously we took a vote using comments on the site and asked would you prefer a update that runs 2.3.3 or wait for a more compatible version. Well after countless tests on our Test-Server we have found only 2 very small bugs while running it. I highly recommend updating to this version because it applys major updates to the database and provides 2.3.3 support!

Updated in this Revision:

  • Support for Patch 2.3.3
  • ScriptDev2 Updated to 241
  • AuctionHouse Improvements
  • More Compatible Database
  • New Quests
  • New Items
  • New Objects
  • New NPC’s
  • Stormwind has 1/10th more NPC’s
  • Bug with humans getting confused with orcs by NPC’s
  • Zones Redone:
    • Blasted Lands
    • Swamp of Sorrows
    • Deadwind Pass
    • StrangleThorn Vale
    • Duskwood
    • Westfall
    • Redridge Mountains
    • Fix one Karazhan quest by adding missing spawns

Northern Subdivision

REQUIREMENTS:

1. MySQL Database and the Guide on how to Install MySQL

2. World of Warcraft Client version 2.3.3

3. Updated DBC’s, VMAP’s, and MAPS Updated for 2.3.3!
DBC’s are already included as part of this release!

4. Mangos Server :

Reaper Mangos 5116 Has been released, so grab the new one :)

Reaper Mangos 5082 SD2 241 UDB FULL | 17.4 MB | File Beam
Reaper Mangos 5082 SD2 241 UDB FULL | 17.4 MB | Rapidshare
Reaper Mangos 5082 SD2 241 UDB FULL | 17.4 MB | Mega Upload

Fresh Install:
Important Note : Fresh installation will overwrite your database

1. First you’ll need to install MySQL

2. Extracting Maps, DBC and VMaps from your World of Warcraft installation
(You can safely ignore the Patch-2, or any not found xxx-2 message)–This only happens if your extracting from patch 2.3.0

3. Run the reaper-x-mangos.bat inside the reaper-eazy-mangos folder, and you’ll see something like below image for an example, and then you just need to write the full path to your mysql installation directory (where mysql.exe and mysqldump.exe can be found) ;)

MySQL Input Directory

4. Selection Option 1 by pressing “1” on the keyboard and pressing enter.
Note: This will wipe out any previous versions of WoW you have in your database.

Jared ReaperMangos Version of Menu

6. After finished with all of the above process, all you have to do now is just open the realmlist.wtf file in your World of Warcraft installation directory (the default location can be found at C:\Program Files\World of Warcraft) using Notepad, Wordpad, or your favorite text editor and then …

Replace :

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

With :

set realmlist 127.0.0.1

and then save it and close realmlist.wtf File.

7. Now you just need to run mangosd.exe and realmd.exe from your mangos directory and then the next step would be creating your own username with your desired password for your own WoW server account as shown on below image followed by typing setgm to give yourself a GM level account

By the way, if you can’t see what you should type inside the mangosd window from the above image, actually you just need to type :

create username password

to create the account

setgm username 1-3

to give yourself GM Access at certain level (3 is the highest level and should only be used on your account while normal player is 0)

8. Finally if you have Burning Crusade client installed and want to be able to create Burning Crusade specific character, all you have to do is just type :

setbc username 1

to enable burning crusade expansion for your account :)

Optional :
If you want to change the server name into something else, you can use the reaper-x-mangos.bat to adjust it :)

Upgrading from 5045 Release:

1. Re-extract vmaps, maps and dbc because this version no longer supports the old World of Warcraft 2.3.2 installation and only supports the new 2.3.3

2. Go into your WoW Reaper Server Directory, and open reaper-eazy-mangos. Next I recommend opening the batch file and backing up your character data. This is optional though.

3. Open the Folder called “Upgrade” and run reaper-x-upgrade.bat.

4. Next type in the directory to the Bin Folder where your mysql.exe and mysqldump.exe files are located.

5. Then make sure that you are upgrading from the latest previous version or else you WILL corrupt your database and possibly lose your character data.
Upgrade Warning

Guide on how to Edit Mangos.Conf
Thanks for the Mangosd.conf edit guide Jeremy!

First off make sure that you have your MySQL running before doing anything.

You need to go back into the reaper folder (C:\Reaper-X-Easy-MaNGOS\reaper-eazy-mangos)
And run the batch file called reaper-x-mangos, there is an option there to setup your LAN or IP for use, This new batch file does correctly setup your DB to the IP you enter in this batch file. Once you’ve done that, if you haven’t gone back in to edit the config files in your reaper folder mentioned above, you need to do that, there is a section in there with this.

# Data directory setting.
# Important: DataDir needs to be quoted, as it is a string which may
# contain space characters.
DataDir = “C:\Reaper-X\data”

This is an example of waht it may look like. You need to change this to the path where you put your data folder with the maps, vmaps, and dbc’s.

Second, …

# Database connection settings for the world server.
# Default: hostname;port;username;password;database
# .;somenumber;username;password;database – use named pipes at Windows
# Named pipes: mySQL required adding “enable-named-pipe” to [mysqld] section my.ini
# .;/path/to/unix_socket;username;password;database – use Unix sockets at Unix/Linux
# Unix sockets: experimental, not tested
LoginDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;realmd”
WorldDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;mangos”
CharacterDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;characters”

Above, you need to change the MANGO;MANGOS to your root DB name, likey it’s just root, and YOUR batabase (DB) password (you should know this)

YOU DO NOT CHANGE THE IP’S here or in the realmd file, ONLY THROUGH THAT BATCH FILE, i mentioned above. (that file does it for you)

Next open scriptdev2.conf and realmd.conf and edit the info for them to connect to your database as well.

Hope you enjoy this release if you have any questions feel free to post them as a comment below!

Comment?

Note: Comment may not appear right away.

561 comments on “Reaper Mangos 5082 – Easy WoW Private Server for WoW 2.3.3

  1. Hey. I gotta problem with this re-pack. The configuration went well, but when I was going to start the whole thing, mangosd.exe said this:

    2008-01-26 18:18:22 >> Instance numbers remapped, next instance id is 1
    2008-01-26 18:18:22 Loading Localization strings…
    2008-01-26 18:18:22 ERROR:query ERROR: Table ‘mangos.locales_creature’ doesn’t exist
    2008-01-26 18:18:22
    2008-01-26 18:18:22 >> Loaded 0 creature locale strings. DB table `locales_creature` is empty.
    2008-01-26 18:18:22 ERROR:query ERROR: Table ‘mangos.locales_gameobject’ doesn’t exist
    2008-01-26 18:18:22
    2008-01-26 18:18:22 >> Loaded 0 gameobject locale strings. DB table `locales_gameobject` is empty.
    2008-01-26 18:18:23 ERROR:query ERROR: Table ‘mangos.locales_item’ doesn’t exist
    2008-01-26 18:18:23
    2008-01-26 18:18:23 >> Loaded 0 Item locale strings. DB table `locales_item` is empty.
    2008-01-26 18:18:23 ERROR:query ERROR: Table ‘mangos.locales_quest’ doesn’t exist
    2008-01-26 18:18:23
    2008-01-26 18:18:23 >> Loaded 0 Quest locale strings. DB table `locales_quest` is empty.
    2008-01-26 18:18:23 ERROR:query ERROR: Table ‘mangos.locales_npc_text’ doesn’t exist
    2008-01-26 18:18:23
    2008-01-26 18:18:23 >> Loaded 0 Quest locale strings. DB table `locales_npc_text` is empty.
    2008-01-26 18:18:23 ERROR:query ERROR: Table ‘mangos.locales_page_text’ doesn’t exist
    2008-01-26 18:18:23
    2008-01-26 18:18:23 >> Loaded 0 PageText locale strings. DB table `locales_page_text` is empty.
    2008-01-26 18:18:23 Loading Game Object Templates…
    2008-01-26 18:18:23 ERROR:SQL: SELECT MAX(`entry`) FROM `gameobject_template`
    2008-01-26 18:18:23 ERROR:query ERROR: Table ‘mangos.gameobject_template’ doesn’t exist
    2008-01-26 18:18:23 ERROR:Error loading `gameobject_template` table (not exist?)

    How do I repair that? :(

  2. Hey Reaper Mangos Crew..

    Once again I will like to thanks for another great fast release. I will be doing the update tonight and I will let you guys know if I find any bugs

    -Release Tester
    -B

  3. #oatman

    thanks, i didnt want to have to upgrade all the vmaps, maps and dbc of reaper mangos 5054 then again with this one :)

    oh yeh, and howcome my websites on a trackback? is it because i linked to this post on my site?

    steve

  4. #koentje25

    Honestly, I have never been able to do that and I have tried dozens of times. The only person I am aware of that can do that is Reaper.

  5. hi

    i has a question about making more realms.
    I already looked on the topic, but i think its for older versions.

    can someone explain me how i create another realm. plz

    kind regards
    koen

  6. #bangala

    Not to be mean but if you actually take the time to read the post fully then you would know what to do. Anyhow, since you must be new I’ll tell you anyway. You need to open mangosd.conf, realmd.conf, and scriptdev2.conf using notepad. Then you need to edit them. To connect to your database and to connect to your data folder with your extracted DBC’s, Maps, and Vmaps.

  7. #AndrewBennett

    You need to go into your mangosd.conf, realmd.conf, and scriptdev.conf then edit each of them.

    You need to tell it where to connect to the data dir.

    #For Everyone On a Older Release

    You do not have to redo the DBC and stuff all you have to do is use the upgrade tool to update you database. Then once you get to this version then you have to get the new dbc’s and stuff and replace mangosd.exe and stuff like that.

  8. Hi Oatman. I have a slight problem with the mangos config editor. On the pictures you have it says at number 5: Mangos Config Editor (You’ll need to run this at least once). In my window it says: Mangos Config Editor – MaNGOS.conf/Realmd.conf/ScriptDev2.conf, and when i push 5 and enter it says: this is not an intern command, extern command, program or commandfile.

    What should i do?

  9. and this
    Using configuration file realmd.conf.
    MaNGOS realm daemon /0.10.0-SVN (Revision 5082 ) (Win32)
    to stop.

    Database: 127.0.0.1;3306;mangos;mangos;realmd
    MySQL client library: 5.0.45
    MySQL server ver: 5.0.45-community-nt
    Added realm “MaNGOS”.
    realmd process priority class set to HIGH

  10. pk helppppppppppppppppppppppp
    im geting this message

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

    This version was compiled by Jared and Aditya! It
    is compatible with version 2.3.3!
    Want to test upcoming releases? Visit our test server
    http://wow-server.reaper-x.net
    For help and support visit:
    Reaper-X.com

    World Database: 127.0.0.1;3306;mangos;mangos;mangos
    MySQL client library: 5.0.45
    MySQL server ver: 5.0.45-community-nt
    Character Database: 127.0.0.1;3306;mangos;mangos;characters
    MySQL client library: 5.0.45
    MySQL server ver: 5.0.45-community-nt
    Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    MySQL client library: 5.0.45
    MySQL server ver: 5.0.45-community-nt
    Realm running as realm ID 1
    Using UDB 0.9.1 (337) with SD2 calls rev.236
    Using DataDir @[email protected]/share/mangos/
    WORLD: VMap support included. LineOfSight:0, getHeight:0
    WORLD: VMap data directory is: @[email protected]/share/mangos/vmaps
    WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapId
    s, vmap.ignoreSpellIds
    Check existing of map file ‘@[email protected]/share/mangos/maps/0004331.map’: not exist!
    Correct *.map files not found in path ‘@[email protected]/share/mangos/maps’ or *.vmap/*vm
    dir files in ‘@[email protected]/share/mangos/vmaps’. Please place *.map/*.vmap/*.vmdir fi
    les in appropriate directories or correct the DataDir value in the mangosd.conf
    file.

  11. #NathanRedd those merchants have an error in thier coding… they are set as spirit healers.. if you use Quice http://quice.indomit.ru/ you can go in and edit this value and make them vendors again.. it’s a small flaw with an easy fix.

  12. hello, when friends of mine try to connect to the server, they get my server name, but when they click on it realm list reload continuosly…
    Can you help me?
    What’s wrong? thank!

  13. Lan People-
    If Lan worked for you before and you are having problems connecting with the new update, just an idea. The realmlist file in your WoW folder resets with the WoW new patch so make sure and change it to your lan ip again.

    If Lan has not worked for you ever- use tutorials-if it still doesn’t work read them again- I found that when I have trouble its because I skipped steps

  14. I really appreciate what you are doing, but you are running an unnecessary risk by putting everything needed to run a private WoW server in one easy to download and set-up package. It gives Blizzard/Vivendi one target to focus on. The reason UDB, MaNGOS, and ScriptDev2 run separate programs on separate sites is that since none of them offer the “complete” package, none of them can be held accountable or liable for whatever copyright violation or infringement suit Blizz might try to pursue. Just food for thought. Best of luck.

  15. @kit

    At the moment, almost all the raids / instances arent working exactly like the normal servers. That has to do mainly with the UDB. Because of all the triggers and events that go on in the instances, not all of them have been implemented yet. But as updates to UDB database move on…they do seem to get more and more involved in the instances. You can atleast get a basic understanding what you are getting yourselves into on the normal server ^^

  16. This is fantastic. Thank you all for your hard work.

    For all of you with issues — just do some reading, it’s not that complicated.

  17. Oatman, or anyone else who may know the answer for that matter…

    when I .addspw 500000 & etc, why will the spawned merchs have nothing to do with me?

  18. if any one can help me ge the tools plz email me at [email protected] and if u can help me get evey thing up and going i would be greatly thankfull i am creating this for my friends and want to get it up and runnign soon so plz help me out