Reaper Mangos 4875 – Easy WoW Private Server for WoW 2.3.0

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 :

  1. You’ve created a backup first just in case something goes wrong
  2. The Auction House bot is not going to work (don’t worry even if the configuration options is still in mangosd.conf it’s not going to affect your gameplay)
  3. The Set reputation is not going to work .. but it’s not going to affect your gameplay :)
  4. Finally the most important thing is … you’ll need to point the mangosd.conf and realmd.conf to the correct database used by the Reaper Mangosmod :)

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

Flying in azeroth

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

MySQL installation directory

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 … :)

Mangos Database Installation

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

Editing Mangosd.conf

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

Creating account in mangos

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

Comment?

Note: Comment may not appear right away.

529 comments on “Reaper Mangos 4875 – Easy WoW Private Server for WoW 2.3.0

  1. Hello,

    I got everything up and running, when I try to connect I get the message: “Unable to validate game version.”

    Thanks,
    Any help is greatly appreciated.

  2. World Database: 127.0.0.1;3306;mangos;mangos;mangos
    MySQL client library: 5.0.50
    MySQL server ver: 5.0.45-community-nt
    Character Database: 127.0.0.1;3306;mangos;mangos;characters
    MySQL client library: 5.0.50
    MySQL server ver: 5.0.45-community-nt
    Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    MySQL client library: 5.0.50
    MySQL server ver: 5.0.45-community-nt
    Realm running as realm ID 1
    Using UDB 0.9.0 (331) with SD2 calls rev.208
    Using DataDir C:\Program Files\WoW\data/
    WORLD: VMap support included. LineOfSight:1, getHeight:1
    WORLD: VMap data directory is: C:/Program Files/WoW/data/vmaps
    WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapId
    s, vmap.ignoreSpellIds
    Could not find vmap file ‘C:/Program Files/WoW/data/vmaps/001_33_39.vmdir’
    Correct *.map files not found in path ‘C:/Program Files/WoW/data/maps’ or *.vmap
    /*vmdir files in ‘C:/Program Files/WoW/data/vmaps’. Please place *.map/*.vmap/*.
    vmdir files in appropriate directories or correct the DataDir value in the mango
    sd.conf file.

    can some one please tell me how to fix this. Email me of IM me at [email protected]

  3. # Josh

    the reason why you are getting that message is because this mangos doesnt support the newest patch. The new one is suposed to come out soon.

  4. ok, i don’t think its the patch, but i’m not sure, ever time i try and connect to server i get this “unable to vaildate game version please visit (blizz webpage) for support” what should i do to fix it? email [email protected]

  5. omg, well i got it working (i think) but i went to get on and there was a patch, i didn’t think downloaded it (relizeing afterwords that i hadn’t saved the realmlist) how to do i go back one patch, i belieive the patch was reliezed today, email [email protected]

  6. Ok, i get to the step in which i’m spose to choose 4 (mangoes config editor) and its 5 on the mangoes i downloaded, but when i hit 5 i get this is not reconized as an internal or external comand, what do i do?

  7. Hi,
    I get this error when i use mangosd:

    SQL ERROR: Table “realmd.realmlist” doesn´t exist

    Anyone knows what i should do at this point?
    Tnx

  8. Nice :) thx Reaper…
    now.. i used phpmyadmin too but some time ago.. and i kinda forgot how to install it and stuff… how to work on it i know but the instalation part i dont.. so could you please make a short guid or something ? :P

  9. # PrimeSpirit

    Of course, in fact i’m using phpmyadmin to make things easier for me to add something ;)

    conclusion, if you know your way around various 3rd party mysql client you choose … then you can play around with your database / destroy it completely :P

  10. maybe this was asked again but…
    How do i add my custom made items / spells / etc.. ?
    For ex how do i add a custom made item to my DB ???

    If i install SQLyog or Navicad, will they work ? or they will do something bad to the server ? lol… like errors or something…
    cuz it is easyer to use SQLyog od Navicad to add custom items to the DB or other stuff…
    im new to this stuff so im noob lol xD
    well… Reaper or some1 plz help me… thanks :)

  11. zero:
    You need to make a acount in the mangos command promp window

    to do this you need the following commands

    create ??? ???
    Eg: create gm gm

    to use burning crusade
    setbc ??? 1
    eg: setbc gm 1

    and for a gm acount
    setgm ???? 4
    Eg: setgm gm 4

    this the acount to use

    also make sure that your realmlist.wtf to localhost

  12. Very good work on the Tutorial, but when i get to step 5, and i put in the CORRECT directory, it says: “the system cannot find the file specified” should i ignore that or what?

  13. hi, i have a problem in the upgrade wen i pas 4703 to 4867 it said
    errror 1045 : access denied for user´mangos´@localhost (using password:yes)

    what can i do

  14. I want to make custom items and i don’t know how to add them to my database. I have the SQL script files with the data for the items, but I don’t know how to add them! Please tell me how to put them in my database so that I can spawn them in the game.

  15. can someone tell me why my pcsx2 cdvd driver peopse 1.2.0 doesnt work it. cause when i hit run cd/dvd the pcsx2 just goes away and wont work. Can someone help me as soon as possiple?

  16. @mythryll

    It will not add the skill to your skill list in your character sheet…it will be hidden because a pally isnt intended to have it…however this did not work for me on a pally either because of its “relic” slot that pallys, shammys, an druids have now. Basically you could teach a lock or a mage or any class that doesnt have a relic slot guns or bows or what have you…but if its a relic slot it wont work…and it will make the value invisable..so the best thing to do is to .maxskill and you should be ready to go…also it should give you the spell auto shoot as well when you add this to yourself..hope this helped

  17. What the hell am i doing wrong??? QQ :P

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