Reaper-X » Reaper Mangos » Software » Reaper Mangos 4703 – Easy WoW Mangos Private Server

Reaper Mangos 4703 – Easy WoW Mangos Private Server

Time for another Mangos release and as the title said, this is a clean compiled version of Mangos 4703 (without any custom patches) with Scriptdev2 Revision 156 and Unified Database 0.8.1 with Changesets 326 applied. Although you can also download the small version (minus the Unified Database), that perhaps might be useful to those who prefer to update their mangos core manually :)

While Reaper Mangos Mod 4703 (the custom version) can be found at that link (Note: if you’re not familiar enough with Mangos i’d suggest you to get this one instead)

So here are the steps :

Requirements :

1. Working MySQL Installation (if you have MySQL Installed automatically from another Repack, i’d suggest you to completely remove it unless you know how to configure it)

2. World of Warcraft Client version 2.2.3 with TBC Expansion Pack installed (because that’s what i’m using right now, so if you don’t have TBC installed and not using the latest 2.2.3 version, i can’t really help you)

3. Mangos Server :

UPDATE : Reaper Mangos 4875 has been released

IMPORTANT : If you’re upgrading from my 4651, you should download this updated batch file and overwrite the reaper-x-mangos.bat inside reaper-eazy-mangos directory with this one, btw i’d suggest you to get this one even if you’re not upgrading

Update : It seems that some people love the custom GM Island Vendor made by Silvermoon Project, so i decided to convert it so you can use it on this 4703 Release, but as a side note because there is specific item that only exists on the Silvermoon Database, if you see message on the Mangosd Window saying that some item can’t be found, you don’t need to worry about it (it doesn’t affect your gameplay)

Download GM Island NPC Custom Vendor (you just need to run the batch file included)

For advanced users only :

Optional :

This section is optional to those who want to create a public server

4. You need to know how to setup port forwarding from your router first, and also configure your firewall to allow the port specified in Mangosd.conf and Realmd.conf (if you use DSL Connection, you’ll need to know how to setup port forwarding first or else your friend won’t be able to connect to your server)

Also please read the Mangos FAQ too

Fresh Installation Steps :

1. Installing MySQL on Windows XP 32 Bit (you’ll need to have mysql installed first)

2. Extract DBC, Maps and VMaps from your World of Warcraft Client

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

Reaper Eazy Mangos

4. Now you just need to choose option number 1 to install the database as shown on below image, and when prompted for your mysql root password, don’t forget to write the correct password … :)

Mangos Database Installation

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

Editing Mangosd.conf

6. Now after finished with all the above process, you’ll need to go inside your World of Warcraft installation directory (for example C:\Program Files\World of Warcraft) and then open the realmlist.wtf using notepad and …

replace :

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

with :

set realmlist 127.0.0.1

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 username of course :D by typing create username password inside the mangosd window as shown on below image as an example … followed by typing setbc username 1 … so you can choose Blood Elv and Draenei

Creating account in mangos

finally you just need to type setgm username 3 so you’ll have the GM Power, and … done !!! congrats … now all you have to do is just login using the username you’ve created before ;)

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 Reaper Mangos 4651 :

First of all i’m really sorry that since there are many changes made to the database structure itself in Mangos, i can’t write instruction on how to upgrade your server from any version below 4651 (or it’ll be a very long post and i know that you don’t really want to read a long post) :P

So to those who are still using Mangos revision below 4651, you can contact me directly if you need help :)

and here are the step to those who are using Reaper Mangos 4651

1. Backup any custom data you’ve created before (such as custom vendors, custom weapon, custom armor, etc) using your mysql client … (i’m sure those who are creating their own custom stuff already have their own mysql client ready to be used) … but remember though if you’ve created custom vendor just make sure that it is compatible with this mangos version ;)

2. run reaper-x-mangos.bat inside the reaper-eazy-mangos directory and then choose option 99 to begin the upgrade process … and wait until it finished

3. Choose option 4 to reconfigure your mangosd.conf and no, don’t use the previous mangosd.conf because it has been changed

4. Done :)

Here’s some screenshot :

Riding Chocobo or Pecopeco perhaps :P

WoW-Warrior

Blackfang Tarantula

WoW-Hunter

Related Links :

Complete Mangos GM Commands
Creating Public WOW Server
Creating 2 Realmd in Mangos
Apache Web server Installation Guide

Leave a Comment

Comments Navigation 1 2 3 ... 9
  1. Death Scythe said Nov 13, 2007 at 6:02 am

    Hi reaper-x!

    First of all, you are doing a really great job with this.

    and now my Problem:

    The previous 4651 release(which worked great thank you!) was installed on my computer.

    I tried the upgrade option (99) for the 4703 release, everything went after plan, I tried to run it and realmd.exe worked just fine, but mangosd.exe couldn’t connect to the characters database, and low and behold I look @ my database and a database characters was no there.

    After finding this out I decided to nuke everything, reinstalled all of MySQL and followed all the instructions for a fresh install. It worked very good, no errors and the database characters was also created. I created new accounts and they all seem to be able to log in, and it works awesome.

    my server worked over the internet, I played with some friends, and after this update, they try to connect with they’re new accounts and they can’t connect. I can connect just fine with they’re accounts locally, but they can’t connect externally outside of the network.

    I tried a lot of things and nothing seems to work. I configurated the realm inside the with a dynamic IP address from No-IP service(witch worked fine before this update) and I configurated everything to be exactly to be the same as before, I can connect, but my friends can’t.

    I’m all out of ideas, would it be to much to ask for a little advice on how to fix this problem? Thank you very much for everything! you are awesome, and I hope you are able to keep up the great work you have been doing until now.

    Thank you
    -Death Scythe

  2. justin said Nov 13, 2007 at 5:26 am

    100% ?? but i can only got 4/10 quest items after hunting more than 20 creatures…

  3. Colin said Nov 13, 2007 at 4:02 am

    i have a problem, i updated to 4703 and i DID have 1651 (or the most recent w/e number it is)
    and every thing went fine, but then when i run mangosd it says: “Loading Game Object Templates…
    SQL: SELECT MAX(`entry`) FROM `gameobject_template`
    query ERROR: Table ‘mangos.gameobject_template’ doesn’t
    Error loading `gameobject_template` table (not exist?) so, i dont know what to do, and also when i had 1651 i was able to open up wow, log in, but i could not loginto the server. please help

  4. dudethatneedshelp said Nov 13, 2007 at 2:42 am

    BTW — this is about the Realmlist.wtf file — you DONT have to replace everything with set realmlist “ip”, your normal realmlist should look somewhat like

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

    Now, your told to replace it all — You can also do it like this :

    //set realmlist eu.logon.worldofwarcraft.com
    //set patchlist eu.version.worldofwarcraft.com
    set realmlist “ip”

    I cant explain why, all i know is that the file doesnt make that readed, so now you dont have to backup ur file / know the realmlist + patchlist thingys, you can just remove the // and place // @ set realmlist “ip”, now you can easily switch between your own server and other servers (Other private or the real one:)) (For some ppl it might be set realmlist us.logon.worldofwarcraft.com
    blablabla:P

    Thought some ppl might like this :)

  5. Brinuz said Nov 13, 2007 at 2:05 am

    yeap.. i allready solved that “little” problem.. thanks for tips :>

  6. Reaper-X said Nov 13, 2007 at 2:01 am

    just tested it and it seems that if you have Charged Scale Of Onyxia in your enchanting skill, you won’t be able to enchant your item :(

    as a work around …

    type :

    .unlearn 22434

  7. Brinuz said Nov 13, 2007 at 1:23 am

    hey reaper… found whats the problem..

    i started like you said… (without gm power) and after 300/300 with all enchants learned (for lvl 300 enchant) it got ****ed up… what i mean… is that there is a enchant that is bugged… and make this happen.. wich i found what it was (for me) and it is: Charged Scale Of Onyxia… when i learn that enchant… i get that bug.. and cant enchant anything… you can try and test your self… (well for me thats the problem)

  8. Reaper-X said Nov 12, 2007 at 11:48 pm

    # Brinuz

    Just tested it again and it works fine .. btw here’s what im doing (although it is using gm status but i don’t use my gm power except for the commands listed below) and here are what im doing to test it :

    1. Create new character (blood elv because it looks cool) :P

    2. type :

    .levelup 69 to be a level 70 char with just the default starting equip

    .money 9000000 (9M money) to learn the enchanting skill without gm power

    .goc id 3345 (teleport to Godan, to learn enchanting in ogrimmar)

    .addi xxx (to add random bracer)

    and learn everything from Godan to a journeyman Enchanter level only

    3. Add required item to enchant boots and weapon , and bracer

    4. Enchant all of them … without any problem :)

    # justin

    Drop rate of quest item ? actually quest item drop rate is 100%

    # Shadelow

    could you tell me what is the filename ? or perhaps the error message ?

  9. Shadelow said Nov 12, 2007 at 11:16 pm

    ok im at the point where u need to extract the maps but mangos cant find the file they are located in what do i need to do?

  10. justin said Nov 12, 2007 at 10:16 pm

    can anyone tell me how to adjust the drop rate of quest item because it seems that the drop rate now is too low….

  11. Brinuz said Nov 12, 2007 at 7:35 pm

    yeap… i know how to work.. i got retail :> im doing everything right… it just work First enchant in all server… and never more..after that one (first)

  12. Reaper-X said Nov 12, 2007 at 7:18 pm

    # Brinuz

    Did you click on the equipment / item you want to enchant after clicking the enchanting spell ?

    # Fungo

    I’d suggest you to pay a visit to mangosproject.org forum directly :)

    # solixes

    Have you configured your router to port forward first ? try visiting portforward.com if you’re looking for help on setting up your router :)

  13. Brinuz said Nov 12, 2007 at 6:17 pm

    hey. really nice guide… <3 it!! but i have a problem… my enchants doesnt work… and i dont know why… i just click “enchant” and it does nothing… with mats / rod / all needed… and still not working.. any tips? thanks

  14. Fungo said Nov 12, 2007 at 5:18 pm

    Hi Reaper,

    Am I able to add objects through my character on private server (mangos 4703)?
    if so what command would i use?

    my second question is what software would be suitable for designing 3D objects for WoW?

    and last, how do i save newly made 3D objects onto my object data

    regards Fungo

  15. solixes said Nov 12, 2007 at 5:11 pm

    Ok,at last,i just want to know how to make it Public i means let my friend can connect to my server,i used my ip (whatismyip) for my realmlist.exe,but it wont wont,i cant even connect for myself..roft..already register a host in DynDNS and make my host name…really dont know what should i do now…i m dump cos i really dont know about the internet setting…pls help..

  16. solixes said Nov 12, 2007 at 4:49 pm

    and i already register and account in dyndns.com.and add the bew host name and my IP in the host window.The problem now i cant even connect for myself lol.how?

  17. solixes said Nov 12, 2007 at 3:52 pm

    Ohok,thx alot ;).But now i cant connect to internet to let my friend connect to my server,i was stuck at .cos is always show error.

  18. Reaper-X said Nov 12, 2007 at 2:52 pm

    aah you can use .lookupitem itemname to get the id

    p.s look at the related links to see the gm command ;)

  19. solixes said Nov 12, 2007 at 2:30 pm

    Ok Reaper,i need some help here,not much lol.ok,done the GM acocunt,and the next step is how to get the item code for and the mount Chocobo and other mount?

  20. solixes said Nov 12, 2007 at 2:02 pm

    YESSSSSSS,i m successful to log in my own personal provate account!Thx alot dude,but now how to create a GM account?lol,Since i had use CREATE to make an account,but that is not the GM account?may i know how to create a GM account?

  21. Reaper-X said Nov 12, 2007 at 11:43 am

    # solixes

    Are you upgrading ? if so .. please wait i’m going to upload the updated batch file because i have made a big mistake …

    once again i’m really sorry for this

    UPDATE: Download the updated batch file, or there’s a high chance you’ll lose your character data if you didn’t backup your database first

  22. lanzweirdo said Nov 12, 2007 at 11:25 am

    you have a problem with your map extraction…

    try extracting the maps again.. but this time, wait for the message “it’s done” before closing the map extractor window…

    MAP extracting takes time..

    hope this helps…. and check your client version, should be 2.2.3

  23. solixes said Nov 12, 2007 at 10:53 am

    ok,i had done all the setting for MySQL,Mangosd 4703.(1st time install,and already use [99] to upgrade my).and my realm.exe is work,but still the same problem…is my Mangosd .exe is word,is showed me AUTOCOMMIT SUCCESSFUL SET TO 0
    REALM RUNNING as realm id 1
    and bla bla bla
    etc…….but it still didint show me the GM Command in the window like KICK<BAN and etc….and i cant even type in my Mongosd.exe….Pls help.ok i see he showed me (check existing of map file ‘@prefix/shard/mangosd/map/0004331.map’: not exist,and asking me to correct map file…what should i do now?if i can complete the map thing so i cant type anything in that Mangosd.exe black box?

  24. Shadelow said Nov 12, 2007 at 10:27 am

  25. Shadelow said Nov 12, 2007 at 9:28 am

    well i just tryed to reinstall it from scratch and and now i ge an error saying that the password is invalid even though i completely uninstalled it.

  26. Colin said Nov 12, 2007 at 9:19 am

    #Shadelow

    if you are using vista, try to right click on both and go properties-compatibility-run this program in compatibility for: Windows XP (Service Pack 2), and then to open it, right click it and hit run as administrater, if your not using vista, wait for reaper XD

  27. Shadelow said Nov 12, 2007 at 9:09 am

    Im running Mangosd.exe and realmd.exe but both say “Could not connect to MySQL database at 127.0.0.1: Access denied for user ‘mangos”@”Localhost” (using password: yes}

    Cannot connect to world database 127.0.0.1;3306;mangos;mangos;mangos

    how do i fix this?

  28. Colin said Nov 12, 2007 at 8:56 am

    i have a problem, i updated to 4703 and i DID have 1651 (or the most recent w/e number it is)
    and every thing went fine, but then when i run mangosd it says: “Loading Game Object Templates…
    SQL: SELECT MAX(`entry`) FROM `gameobject_template`
    query ERROR: Table ‘mangos.gameobject_template’ doesn’t
    Error loading `gameobject_template` table (not exist?) so, i dont know what to do, and also when i had 1651 i was able to open up wow, log in, but i could not loginto the server. please help

  29. andrew said Nov 12, 2007 at 7:19 am

    NVM it is .net right i need to up grade .net

  30. andrew said Nov 12, 2007 at 7:14 am

    when i try to extract the dbc files it says failed to intialize properly what do i do

  31. Maverick said Nov 12, 2007 at 7:01 am

    My mistake, overlooked the client version #. Excellent program, please keep up the awesome work ^_^.

  32. Maverick said Nov 12, 2007 at 6:36 am

    Hello!

    I’m having some issues with running mangosd.exe, I’m getting the error Data Base out of Date:

    Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    MySQL client library: 5.0.45

    MySQL server: 5.0.45-community-nt

    Realm running as realm ID 1
    Using UDB 0.8.1 (326) with SD2 calls rev.156
    Using DataDir C:\Mangos\data/
    WORLD: VMap support included. LineOfSight:1, getHeight:1
    WORLD: VMap data directory is: C:\Mangos\data/vmaps
    WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeig
    s, vmap.ignoreSpellIds
    Initialize data stores…
    ==================================================== 100%
    You have _outdated_ DBC files. Please extract correct versions from current using client.

    All files have been extract, MYSQL is installed properly (as far as I can tell). Any suggestions would greatly be appreciated! Kudos! ^_^

  33. Vilexan said Nov 12, 2007 at 1:32 am

    OK i upgraded, and i does not work what so ever! everytime i load mangosd it always resorts to the 127.0.0.1, but i am using my ip, not that one. i keep changing mangos but it dose not accept it. I keep getting this message: ‘mysql’ is not reconized as an internam or external command, operable program or batch file. 3 times in a row. what is going on?

  34. bloody said Nov 11, 2007 at 10:56 pm

    Most of the mobs dont give loot anymore, still a nice improvement (mounts work for me since this patch) :D thx

  35. Reaper-X said Nov 11, 2007 at 7:54 pm

    are you using your administrator account ? or account that has administrator privilege ?

    also based from your description it seems that you’re trying to access your mysql user as loot (which i can guess that is non existent)

    the default user account for mysql is root :)

  36. solixes said Nov 11, 2007 at 7:01 pm

    Ok,i had reinstall mySQL.but not i had facing the Connection Problem.Cos is always show out “Access Denied for “loot”@localhost”.and the Execute can Start service but not apply security setting.what is the problem?

  37. solixes said Nov 11, 2007 at 4:46 pm

    ok then,i already delete all the things and redo again,MySQL,MaNGOS.will try it again now.

  38. Reaper-X said Nov 11, 2007 at 3:49 pm

    are you sure you’re focusing on the correct window ? i have tested 3 times now .. and i can type just fine into the mangosd window

    because mangosd window allow you to type anything into that ;)

  39. solixes said Nov 11, 2007 at 3:22 pm

    I m doing the fresh installation with reaper mangos 4703.Everything is work but just only the create username and password wont allowed me to type in the Mangosd window.Ok,maybe i m doing something wrong,pls tell me how to do now,thx..:)

  40. Reaper-X said Nov 11, 2007 at 2:03 pm

    probably that was caused by firewall blocking remote access or try looking at the System Properties under Remote tab to see whether you have remote assistance disabled there ;)

    Control Panel -> System -> Remote

  41. janiks said Nov 11, 2007 at 1:25 pm

    sure i have but my remote thinggy wont work on my pc.. weve tried that already but it wont work :(…

  42. Reaper-X said Nov 11, 2007 at 1:21 pm

    ah lol actually it’s called Raven Lord (i called it Chocobo at first because it looks to me that thing is just like Chocobo from Final Fantasy or Peco Peco from Ragnarok Online) :P and you don’t need to worry it’s in the database actually, just search for raven and eventually you’ll get the ID ;)

    as for restoring database, actually as long as you have the backup file, i can help you restoring the backup file :)

  43. janiks said Nov 11, 2007 at 12:59 pm

    ei that peco2 mount thingy is that a custom mount or.. its on the database.. whats the id.. i wanna try it.. thanks.. i hope you could right a guide for restoring our old database.. huhuhu.. :(…. nyc work man.. gud.. luck..

  44. Reaper-X said Nov 11, 2007 at 11:21 am

    since there are many changes in the character database structure i don’t recommend it :(

    btw if you allow me to connect to your computer via remote assistance, i can help you directly :)

    you can send me the remote assistance invitation to my email address that can be found in my about page at the top of this website

  45. justin said Nov 11, 2007 at 11:14 am

    or can i do the Fresh Installation and then restore back the character data ?

  46. Reaper-X said Nov 11, 2007 at 11:01 am

    # solixes

    are you doing a fresh installation or upgrade ? and btw are you trying to type in the mangosd window or the realmd window ? because you’re not allowed to input anything in realmd window :)

    # justin

    i assume that you’re trying to upgrade, btw did you choose the option to upgrade ?

    IMPORTANT NOTE: Don’t run the upgrade function twice or you’ll lose your character data completely

    btw just to be safe, make sure to backup first using reaper-x-mangos.bat and when asked if you’re using 4664 version and above … answer no

  47. solixes said Nov 11, 2007 at 10:23 am

    nice guil,but i m stuck 7. about to create the username and account,The problem is i cant even type a word in that black box.And the black box didnt show any GM command like urs,but its show succesful connect to MySQL.PLs help me out…thx

  48. justin said Nov 11, 2007 at 9:52 am

    great, but the thing i want to ask is when i load the mangosd.exe, there is error happening in the characters database because the characters database is empty, but it is works in 4651.

  49. Reaper-X said Nov 11, 2007 at 8:25 am

    i can always paste the changelog here … but since it’ll be long i decided not to paste it here :P

    as for the UDB changelog you can see it directly at udbforums.org ;)

  50. bamabam said Nov 11, 2007 at 8:19 am

    very cool, does anyone have a link so you can see what the fixes are?

Comments Navigation 1 2 3 ... 9

Trackbacks/Pingbacks

CommentLeave a response

Please read our comment policy | XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>