Another Mangos release again after the last 4703 release (that is released one month ago), and this time the release uses Mangos Core 4875 (Clean Compiled without any custom patches) with Unified Database 331 and of course ScriptDev2 208. But as an important note, this version no longer support the old WoW 2.2.3 and you need to use the new WoW 2.3.0 in order for it to work ;)
And yet another note, since Reaper Mangos Custom version is still not finished yet (i’m really sorry for this), i’ll update this post later when it’s finished but to those who already use the previous Custom version actually you can also upgrade to this version without problem especially if you want to get this release as soon as possible, but you should make sure that :
But if you don’t feel like doing all of the above steps, then of course you can just wait for the next Reaper Mangosmod ;)

And finally here are the steps :
Requirements :
1. MySQL Database and the guide on how to install mysql
2. World of Warcraft Client version 2.3.0
3. Mangos Server :
Optional
To those who have WoW 2.3.0 enUS version and want to get the DBC File directly, feel free to download them from below link :)
Extracted DBC File from WoW 2.3.0 enUS version :
OPTIONAL UPDATE :
Now you can get the updated GM Island vendor which is from the previous 4703 to be used properly on this 4875 release ;)
Download GM Island Vendor for 4875
Fresh Installation :
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) ;)
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. Now you just need to choose option number 1 to install the database as shown below, and when prompted for your mysql root password, don’t forget to write the correct password … :)

And one more thing, when you see something like in The Matrix movie (well … that’s how people called it) :) , you just need to wait until it finished and don’t interrupt the process
5. After finished with the database installation, now you need to choose option number 4 (required, unless you know how to edit the mangosd.conf manually) to adjust the datadir and adjust the exp rate, and drop rate (although the most important thing is your datadir path

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

Btw 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)
for example setgm myusername 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 4703 Release :
1. Re-extract Vmaps, maps and dbc because this version no longer support the old World of Warcraft 2.2.x installation and only support the new 2.3.0 :)
2. Go into the upgrade folder inside reaper-eazy-mangos directory and run the .bat file there and wait until the process finished
3. And done ;)
Note : You don’t need to worry about your custom stuff being overwritten by the upgrade process, because unlike before this time it’s only upgrade the necessary stuff only and not going to overwrite your custom stuff (but i assume that you’re using high id numbers for your custom stuff)
Finally i’d suggest you to check out the GM Commands List because there are some changes made at the GM Commands especially at the lookup command
Related Links :
Complete Mangos GM Commands
Creating Public WOW Server
Creating 2 Realmd in Mangos
Apache Web server Installation Guide
Leave a response
I think i have done all right but it seems like i miss some files … like this issue poppped up. Could not find vmap file ‘C:\wow\data/vmaps/000_43_31.vdmir’
How can i fix it ??
Reaper-X
Cannot connect to my own server, but mangosd and realmd run perfectly fine.
All installs, extractions, and file placements seem to be in order. No error messages were received during the whole process except one while configuring MySLQ (and those that you stated could be safely ignored about patch-2). It was something like:
Error with Port 3306 (or whichever the default was). Check with personal firewalls or other programs that may be occupying the port.
At the time, I turned off my Norton personal firewall (which I did not know was up) and hit retry, and the error was apparently corrected (and hopefully not just bypassed).
I guess what I want to know is, is there some way something may be taking up that port or preventing me from accessing my own server, that I have yet to fix? How would I go about doing that?
MySLQ seems to have finished its full configuration, as I can communicate with it using the command in your example. Maybe I need to redo that using a different port?
Please help. All suggestions appreciated and Happy New Year.
Everytime i run mangosd i get the error cannot find C:\Mangos\Data\maps/0004331.map
I’m getting the unable to validate game version message when I try to login. I read something about this when I was stuck on another part but now I can’t find that site/link. Anybody able to help me out?
Nick
What are you having problems with? I might be able to provide some assistance. Let me know what your stuck at.
Happy New Year everyone!!
I would like to thank Reaper-X for his awsome guide – i got my server up and running 2 days now and i have a question:
How can i create my own Vendors, for example i would like to have one vendor for Tier6 items and so on.
Do i need to Download/Install any program to do that?
Thanks in advance – Dex
hey since u have it up and running think u can help me with remote assisatnace? once i runt he mangosd i cant do aaannnyyytthhiinggg i cant type anything to create an account, unless sum1 can tell me over this how to do it can u just add me on msn? h a p p y _ _ m a n _ @ h o t m a i l (dispite what your thinking im not too young, made that e mail…lets see… 5 years ago and my mom wouldnt let me put in anything else)
vstrike
not sure seems like you are doing more then you should. I had ver 4703 installed on my c drive i extracted 4875 to the desktop and ran
reaper-x-upgrade.bat i did the upgrade option and it worked with my old accounts.
mybe try creating a backup with 4703 then run the upgrade for 4875. not sure if this helps but good luck
I have the same problem as Pavel. When I went into the Black Temple. There are a lot of guys just standing around. Shouldn’t there be more patrols, and stuff moving around. I can attack them, but they just don’t move around. Also some creature types I can’t attack. Well, half of them I can’t attack at all. Anyone know what’s up? Later, and Happy New Year.
oh yeh, HAPPY NEW YEAR (even though is 8pm to me :P
hi ya (i’m NOT Steve)
i was just wondering how to ban people. i cant seem to get it to work… lets say i want to ban:
name: Hi
reason: bored
how long: 20 seconds
can someone lay it out for me as how i enter it into the game,
thanks
Hi :)
First of all, Happy New Years!!
Second, Thanks a LOT for you AWESOME guides!
And finally third, a question.
I followed the guides and made a server for myself which sort of works fine.
I have several Issues though.
*Boats (from Exodar for example) crash the game when they are supposed to zone.
*There is a lack of activatable items (in instaces and Raids, for example, the control consoles you need to click in order to get to Vashj, and her Shield Generators).
*And finally, events dont seem to work, mostly in instances and raids. Mobs dont patrol, Bosses just stand there, and during the fight with Kael’Thas for example, he just fights you til he dies, while the council just stands there, untargetable, and he doesnt go through any phases.
Did I do something wrong? did i miss something?
Thank You!
thx
I just wanted to post to say thanks a million to Reaper-X. I stumbled onto this site yesterday and got my own server running today with little difficulty. The only minor problem I had was not knowing that I had to have .Net Framework 2 installed for the DBC extraction. Fantastic guide and great fun getting those Legendary weapons at last! :)
SilverXD
I’m not sure if this will help, but you might have to start over. I’ve had to delete my folders before I could start over. It sucks having to start over, but I eventually got it running. So try deleting all the other files except the files you started with. Run the programs in order in the list, and see if that helps. There’s also a whole section on the website about extracting the files in the proper folders and such. Hope this helps. Later.
Hey guys. I set up my server, and everything is going great so far on the test run. Just have to get it set up for a LAN party. Anyway. I found out a tip for those of you who are having a problem with the stats not being high enough at level 255. Well there is a stat cap on the server. In other words. When you get to a certain stat number, it resets the stats and goes from there. I found that the safest level for maximum stats is about 137. Somewhere in that range. If you are looking for a complete talent tree, there is a gm command further up that will allow you to learn all your talents. :). Anyway. Hope this helps guys. Later. Nice guide Reaper. Was a bit confusing at first, but once I read some other stuff I figured it out. :).
How can i make my server online so my friends can play?
hey reaper, can you set this up via remote assistance MSN? I cluldn’t get this if my life depended on it no matter how much i try (and im so tired im on the verge of tears lol, sad aint it?)
hey i can’t type anything in the mangosd so i cant create an account….
Drakill, Here is the link to the gmisland vendors.
http://www.reaper-x.com/files/reaper-x-gmisland-vendor.zip
Just extract and run the batch file and follow the instructions and it will automatically import the vendors to the database.
it gets stuck at logging into realm. then the realm list pops up and i select mine and it does the same thing whats the prob??
##VSTRIKE##
Lol got it! I tried that option but it didnt work cus i wrote ’s at on the name of the realm (eg. Drakill’s Realm) Lol!
Thanx nways 2 all that healped me!! oh yeah is there any1 that knows where I can get new maps from? like one that has all the npc’s on GM island and stuff like that?
Drakill
Dude why doesnt any1 answer!!!!!!
while running the mangosd.exe.
it couldnt find me the “001_33_39.vmdir” file.
I checked and the file is in the right place!
I change the derction in reaper-x-mangos.bat op4
allready 3 times and I need help…
why cant you help???
If Im scured than say so but at least tell me something!!
i have a question. For the portal spells is their any way i could change it to make it so that when you do the one to shattrath it summons the dark portal instead of the little ones??
go into the config file and try changing the mangos;mangos to root;root just the first two mangos. Here is and example 127.0.0.1;3306;root;root;mangos
hey ppl i cant make server hmm need mysql but it stop on start service plss help me
Ok since I didnt get a reply:
When I try to run the mangosd and realmd files I get this:
World Database: 127.0.0.1;3306;mangos;mangos
Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@’localhost’ to database ‘mangos’
Cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos
Does it have anything to do with the port I used for MySQL? I couldn’t use 3306 so I used 3307..
How would i make it so that i can use a flying mount outside of outland??
DraKill
Run reaper-x-mangos.bat and pick option #5
Hey All!!
Ok I finally got the server running! :D
But can some1 PLSE tell me how to change the realm name?? i am running the server on 127.0.0.1 at the moment and when im happy with it i’ll change it 2 lan or over the internet for my friends. but i really need the realm name! so plse let me know! thanx!
Drakill
I hate to be a pest, but I wiped the data base clean with option 1, then restored from my backup sql files and when I run the update I get:
error 1062 (23000) at line 20: duplicate entry ‘29707′ for key 1
This is the only thing I cannot get to work, when I log in the game it just says connecting…
OK, I copied my backup.sql files to the reaper dir, restored it then did the upgrade, should I be doing it another way?
Taz
Thanks for the reply, I ran it like you said and it did the same thing, am I supposed to do something else?
I have a small problem that I got,
while running the mangosd.exe.
it couldnt find the “001_33_39.vmdir” file.
So what should I do???
if you want to fly in Azeroth
type .flymode on if you want to up your speed
type .modify fly 1-10
reaper has a list of commands here.
http://www.reaper-x.com/2007/09/21/wow-mangos-gm-game-master-commands/
vstrike
not sure if you got an awnser yet but in your ReaperMangos4875 folder go into reaper-eazy-mangos the upgrade folder run the reaper-x-upgrade.bat and follow the instructions.
thats all i did and when i loaded into 4875 all my toons that were on the accounts from 4703 were still there the same way i left them.
@Mod
Looks like the password you’re supplying for MySQL is wrong or it’s installed incorrectly. Try uninstalling MySQL, and then reinstall following the installation instructions from the link at the top, there’s a couple of points to watch, other than that, I don’t know.
#SilverXD
The patch-2 and patch-enus-2 are provided in Reapers mangos zip file, just put the patch-2 in your WoW\data dir and the patch-enus-2 in your WoW\data\enUS dir and it should work fine. Also instead of using extract-enUS.bat, I just used the provided wow230-dbc.exe to extract the dbc files. Hope this helps.
well never mind about my first question I found my problem…
and thx for the guild..
When I try to run the mangosd and realmd files I get this:
World Database: 127.0.0.1;3306;mangos;mangos
Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos’@'localhost’ to database ‘mangos’
Cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos
Does it have anything to do with the port I used for MySQL? I couldn’t use 3306 so I used 3307..
I patched from reaper-mangos.v4703 and when i tried to use superior healing potions during in combat it said : “I cant drink any more of them”. I tried to add superior healing potions in gm mode and drink that it worked.
So this new (4875) release makes my old (4703) stuff useless?
HI, again sorry for the double messages.
Can it have something to do that the instalation in step 4 didnt work and i had to do it manually by using cmd.
First i typed:
cd C:\Mangos\reaper-eazy-mangos
And after that i one bye one typed these commands in.
mysql -u root -p -v < create_structure.sql
mysql -u root -p -v -D realmd < realmd.sql
mysql -u root -p -v -D characters < characters.sql
mysql -u root -p -v -D mangos < mangos-udb.sql
And it seemed to work because that matrix (Lol) Came inside CMD.
Merry christmas and a happy newyear :D
– Nickolaj
Hi Reaper, Thanks for a nice and easy tutorial :D.
I just only have one problem. When i tried to load Mangosd.EXE i get this message Do you or anybody got a clue about whats wrong here ?
2007-12-29 13:42:53 World Database: 127.0.0.1;3307;mangos;mangos;mangos
2007-12-29 13:42:53 ERROR:Could not connect to MySQL database at 127.0.0.1: Can’t create TCP/IP socket (10050)
2007-12-29 13:42:53 ERROR:Cannot connect to world database 127.0.0.1;3307;mangos;mangos;mangos
Nice work Reaper! The guide is very good. I have to simple questions: first, how do you fly in Azeroth (in your screenshot-Theramore) and second, are you going to post soon the guide for creating custom items in our servers? Again thank you for your great guides! Best wishes!
i think the link i put in is correct, i put:
C:\Program Files\MySQL\MySQL Server 5.0\bin
and that’s where i have it
I tried to redo the part where you choose 1,2,3,4,5,6 but it still doesnt connect.
i push 1 [Installation] and it asked me for my password, i typed it in and it came up with
“ERROR 1045 : Access denied for user ‘root’@'localhost’
ERROR 1045 : Access denied for user ‘root’@'localhost’
ERROR 1045 : Access denied for user ‘root’@'localhost’
Please wait it’ll take a while to import the database
Press any key to continue…”
i push enter then:
“ERROR 1045 : Access denied for user ‘root’@'localhost’
Done
If you see any error message just let me know
Press an key to continue…”
enter again then it goes back to choose option 1-6.
amm i have a problem that when i start the Ad file to extract the maps than it says that I need Patch-2 and when contiuu it says :
Cant Create the output file . /maps/…. .map’
(instead of the … theres some diffrent number)
like a 100 times and in the it doesnt create the map folder…
reaper on a good note i just tested your mangos on win64bit and i have to say i got it to work just had to fix a little adjustments i have another question if your doing the script for the vendors and all could you add portals for every race where they are created and that portal would lead them to the vendors and keep up the great work if you
Also, make sure your slashes are the right way round! =-> \\\\ /// <-= ///
As in-
c:\wow\data
or d:\mysql\bin
@ Clockwork and Mod;
The error you’re getting Access denied for user ‘mangos’@’localhost’ (using password: YES)”
I had similar errors when I ran the install batch file and had not correctly specified the MySQL folder (you must make sure you include the ‘bin’ in the path, i.e. c:\mysql\bin). This is option ‘1′ on the installer. Also make sure you’ve supplied the correct root password (the one you gave when first installing MySQL).
Remedy by running the batch file again, making sure the path is correct.
The other place you can go wrong is when running option 4, and giving a bad path to folder the files exported from the WoW client.
probably best to run both 1 and 4 again, checking the paths are rigt. It took me a couple of goes.
Hope this helps.