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:

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

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.

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.

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!
Leave a response
can someone give me please dbc files because to me it doesn’t work to download.please give me dbc.
Hey,
Im getting a error about “Unable to validate game version. This may be caused by file corruption or the interference of another program. Please visit http://us.blizzard.com/support/article.xml?articleId=21370 for more information and possible solutions to this issue.”
Any ideas about this?
hello i got your program its seems nice since i cant use it because realmd.sql have an error (cannot load it into mysql nor with the installation prgram nor with sqlyog (program to open the mysql db)) is it because mysql is on 4.1 insted of 5.0?
for all of you having error *******.map does not exist try this…
change mangosd.conf files data dir=
use the / instead of \
if you still get error change were it says expansion=1 to expansion=0
and it should work just fine it did for me :)
THANK YOU REAPER-X
and good luck on the flooding there…Hope it receeds…
http://emupedia.com/community/forumdisplay.php?f=110
Sorry, but I ain’t gonna explain each and every tool listed to you. Click on the corresponding thread for the tool you wish to learn about and read it.
Reaper you are the GREATEST! thank you so so much for this file! it works perfectly! I spent over 20 hours trying to get the damn thing to work without much assistance from the likes of UDB team, trying so many compiles of MaNGOS and UDB core versions. I just can’t believe a simple google search that lead me to this site is all it took. Again, you’re awesome, great program, so simple to use and easy to install 10/10
can u post a thread or a reply on some mangos tools and on using them?
When i open mangoes.exe, it starts up. but then once everything has loaded, it comes up with windows error and crashes. how do i overcome this?
does this affect the gameplay on normal servers??
how do i make a portal to gm island?
this 5082 version discussion moved over to the latest 5116 link (top right of this page) almost a week ago…
Can my friends play with me online? If yes, how?… Im looking to make a server for me and a few of my friends, nothing big…
THANK YOU SO FREAKING MUCH, YOU ROCK!!!
Hey, when i try login on the server the ‘realmlist’ just comes up again, what wrong? =)
I can’t find the ‘datadir’ file, where i find it, and what to do next? .. please help me ;)
nm found it on another page and its compiling now =)
thx tomcat
i searched thru the above comments and found 2 people that have the same problem as me but no solutions =(
when i run the extract-map it creates a folder and doesnt extract the maps and i dont no what i havent done or have done wrong
plz help =)
cargo1001@msn.com
Hey guys, I had everything goin great, then i connected to the regular game servers online…and now when even i start my own server, it does a “beep” …Dunno if that is normal…but anyways, it just hangs on “logging into game server” when I try to log into my server. Please help? :(
o and my 4th… how can i get the Northrend Map on my server ??…
ok i got a few questions …..
1.. How can i make a Account sign up page for my website …
2.. how can i set lvl caps and (Exp,Gold,armor and weapons Rates)
3.. How do i add Music to the server like (I am Murloc)..
i have the same problem shawn is but mine does not work even if i use the 127.0.0.1
**
World Database: 127.0.0.1;3306;root;kellymp110733;mangos
Could not connect to MySQL database at 127.0.0.1: Can’t connect to MySQL server
on ‘127.0.0.1′ (10061)
Cannot connect to world database 127.0.0.1;3306;root;kellymp110733;mangos
**
that is the msg i get when running mangosd.exe and a similatr one occurs when running realmd.exe although all other things i run seem to work properly
oatman, i have done the serv, now i need to make account reg site for it (its puplic) can you contact me by msnger or mail? ty
(regarding Linux server) Actually, I’ve already got mangos and MySql installed. I just have no idea what I’m doing as far as setting up the necessary databases, etc. All of the information I’ve found on extracting files, etc., has been rather vague. I’m sure those who are experienced at this can decipher all of the vague information to get everything up and running in no time, but for those of us who are new to this (and especially those of us with no programming experience since the days of BASIC on the Apple II series), “vague” equates to “not helpful.”
If I was setting up a Windows-based server, I could just follow your directions point-for-point, and I’d be good to go, but there’s nothing even close to that easy (at least, not that I’ve found) when it comes to setting up a Linux-based server.
are you using vista?
Sorry for the noob question but do you need to be connected to the internet to run your own private server?
sorry for posting so much, but it says that my realm is offline, how do i put it online? i am running realmd.exe btw
ok i figured out what i did wrong and was able to log on, but when i log on and go to the realm selections screen i can see my realm but it will not let me select it. any ideas as to what i can do to fix this?
this is probably a really dumb question but i have made it all the way through the guide and when i go to log in i cannot. What exactly do i put into username and password at the login screen?
can any1 help i cant change my realmlist to my ip when i go to save it it says
Cannot create the C:\Program Files\World of Warcraft\realmlist.wtf file.
ive even tried making a new text document but i cant figure out why i cant save it
Please can someone say whether you can or cannot edit the .map files?
@Muskar: It only seems messy to me until I use SQLYog to export to CSV format be sure to click the EXCEL compatible output feature and you can then also import from those same CSV Excel files after making edits.
If you export both old and new formats it is a real breeze to spot differences and stubbing in a new column is also usually fairly straightforward.
I have moved over to the 5116 Blog thread BTW and wont be checking back to this one..
hey… i dont know what to do or how to do this… can anyone give me a runthrough on how toget to play the test server?
It’s odd btw, my server can be accessed without choosing option 6 and configuring it to otherwise than 127.0.0.1
Windows server 2003. Please note that with sp2 it enables the firewall automatically.
Hey guys, I can run this perfect locally, but I ran into some problems when trying to use my IP. I ran the .bat file and changed all the config files to my IP, but I have seen somewhere that I need to do this:
“- open command prompt and type below command
- C:\MySQL\Bin\mysql -u root
- Use `realmd`;
- UPDATE `realmlist` SET `name` = ‘The server name‘,
`address` = ‘Change this to use your public IP‘ WHERE `id`=1 LIMIT 1 ;
- quit;”
Well when I try this, it doesn’t work..I get this:
“ERROR 1045 (28000): Access denied for user ‘root’@'localhost’ ”
So i tried doing this instead: mysql -u root -p
It then prompts me for a password, I enter mine, then I get this error…
Nevermind…scratch all that above…I took care of all that, but I am still getting this error when I try to start mangosd:
“World Database: XXX.XXX.XXX.XXX;3306;root;root;mangos
Could not connect to MySQL database at XXX.XXX.XXX.XXX: Host ‘XXX.XXX.XXX.XXX’ is not allowed to connect to this MySQL server
Cannot connect to world database XXX.XXX.XXX.XXX;3306;root;root;mangos”
I have tried changing the “root;root” back and forth to “mangos;mangos” as well.
Thanks in advance
Guess what engine starts triggers w/ wow. myisam.. Guess what I just saw online.
MyISAM is the default storage engine. It is based on the older ISAM code but has many useful extensions. (Note that MySQL 5.0 does not support ISAM .)
@ANTZ
I totally agree!
_______________________________
# Reaper / Oatman
I think for future releases the fedback needs to be split into several sections something like:-
Install problems
Setup problems
Database Issues
Networking Issues
Other
I believe it would help sort out the scramble of posts we currently get, with many many people posting the same stuff
____________________________________________
jeremy7780@gmail.com
ScriptDev2 questions, where can I get updated scripts and only from trusted sources? How could I write my own triggers for these said events?
Ok, an additional question:
How do I edit the level requirements for each GM level?
I would like to have it this way:
GM4 (Admin) – 255
GM3 – 100
GM2 – 90
GM1 – 80
GM0 (Players) – 70
This IS possible, since I have seen it before on another MaNGoS server.
If anyone know how to do this, please let me know.
#Slayer
It’s not the password I’m worried about, the username isn’t usually different than root. It’s not very simple to change, so if you aren’t completely sure your username is “root”, try that.
#Shawn
Did you forget to put the 2 extracters in “C:\Program Files\World of Warcraft” or wherever you have world of warcraft installed?
Sure looks like it.
#Anyone
Ok this may seem a little off-topic since it’s related to this post instead, but since the other topic is old, I’ll give this a try:
I have a problem. I added a few objects and I can’t seem to find a way to delete them again.
.targetobject does only find a Rich Thorium Vein, and if I do .targetobject 22083 it can’t find anything.
.delobject 22083 doesn’t work either.
Any ideas or support?
In addition, I spawned a boss twice and the second one isn’t targetable or anything so I can’t delete it, this is awful since I spawned it a wrong spot.
Any help?
Additional information; I do no have any experience of editing MaNGoS outside of WoW, so please if you refer to editing tables or other data, please explain it more detailed.
Aaah, this is great. Thanks a lot :)
Sweet, I figured it out…I am an idiot. Thanks anyways guys.
Please disregard the “C:\Users\ShawnDB\Documents\server\Reaper-X-Easy-MaNGOS\Tools\MapExtractor>extract-map.bat
A subdirectory or file maps already exists.”
I know this is because the “maps” file is there obviously.
Hey guys, i am having a problem… :(
when I run “extract-map.bat”, a cmd flashes really fast and creates an empty “maps” folder.
I ran the batch file from cmd again to see what the cmd window said and this is it:
C:\Users\ShawnDB\Documents\server\Reaper-X-Easy-MaNGOS\Tools\MapExtractor>extract-map.bat
A subdirectory or file maps already exists.
Opening ./Data/patch-2.MPQ
Error opening archive ‘./Data/patch-2.MPQ’: File operation Error
Opening ./Data/patch.MPQ
Error opening archive ‘./Data/patch.MPQ’: File operation Error
Opening ./Data/common.MPQ
Error opening archive ‘./Data/common.MPQ’: File operation Error
Opening ./Data/expansion.MPQ
Error opening archive ‘./Data/expansion.MPQ’: File operation Error
Opening ./Data/enGB/patch-enGB-2.MPQ
Error opening archive ‘./Data/enGB/patch-enGB-2.MPQ’: File operation Error
Opening ./Data/enGB/patch-enGB.MPQ
Error opening archive ‘./Data/enGB/patch-enGB.MPQ’: File operation Error
Opening ./Data/enGB/locale-enGB.MPQ
Error opening archive ‘./Data/enGB/locale-enGB.MPQ’: File operation Error
Thanks for the help in advance.
#Muskar
ye im very certain, changed my password from felix to root later :S so that cant b it :(
Works like a charm, even though I lost all my data.
Cya in next release q:
#informative
Thanks for the support, I will attempt to do so.
I’m thinking of doing a complete fresh install without the backup of my characters since it seems so messy… the backing up bugs it all I think, it’s really annoying that the folders have changed and I haven’t found a manual backing up guide from previous releases to this one.
I will attempt to backup my data first though, and if that doesn’t work I will do a complete fresh install.
If that doesn’t work I will post my errors here =)
Thx a lot man. After a few tries it works like a charm
Oops ok so those posts earlier one finally took and then I reposted later and it took also. If you can edit out one of those lists would be great. I hat being a blog spammer..
Yeah cameron. It’s not really that tough with the nice step by step menus and repack done by Reaper-X and Oatman here. The depth and quality of this mangos software brings with it an added complexity that is unavoidable.
If you want a no brain single click server Blizzard already provides that for a modest fee. If you want a super easy two click private server, I started out with an “Ascent” repack by Knaur (search for it -google- still our friend) that was pretty much click setup and follow the prompts and it was tough to mess it up. Little bit buggy and crashed sometimes but they included an auto-restarter for when it crashed.
If you have some hours to put in and eventually want your private server to be as close to the real retail, I think you are tracking the correct forum/blog right here.
ok it took my list that time. I use this to try out a new version. Usually play a hunter to like 20 then do the same with a lock to 10 and paladin to 10 to get imp/voidwalker and rez for pally. Please add more things you like to test for so I can add them to my list. Then when new versions come out we can more effectively test and cehck off what we know works and share the insight and understanding and the progress. =)
Testing checklist:
[ ] Spell Damage bonuses from items being applied?
[ ] Boats working?
[ ] Zeps working?
[ ] Right click to move bunches of items into bank quickly work?
[ ] Self Play to 127.0.0.1 working?
[ ] Lan play to local internal IP working (or not applicable)?
[ ] Internet play from Public external passthrough IP working (or not applicable)?
[ ] Log out in the middle of kill quest and counters are retained correctly? (Ascent bug mostly)
[ ] Caster Mobs casting spells?
[ ] Most high level instances appear to be working as expected? If not list the bugged ones.
[ ] Fishing works? (Ascent bug mostly again)
[ ] Flight paths working?
[ ] Crafting works?
[ ] Hunters tame pets, keep pet by feeding, train pets (give pet growl 2/3/4? learn ‘call pet’)?
[ ] Warlock quest to get imp and other pets working?
[ ] Paladin quest to learn rez working?
[ ] Rogue Druid Stealth working acceptably? Do mobs not see you as they should?
[ ] Mangosd.exe crashes?
[ ] Warrior improved mortal strike does not bring the cooldown to 5 seconds.
[ ] Improved intercept also does not remove the 10 seconds from the cooldown.
[ ] unknown spell id spam in mangosd?
[ ] The talent tactical mastery does not keep rage when switching to other stance but defensive.
[ ] Hunters traps not set in front but under him so if you are meleeing you need step back after?
[ ] Druid morph shaprshifts working and providing the proper abilities (stealth/armor so on)?