Main Website RSS FeedCurrent Article

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

RSS Feed for This Post402 Comment(s)

  1. 1
    bamabam | Nov 11, 2007 at 8:19 / 8:19 AM | Links to this comments | Reply

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

  2. 2
    Reaper-X | Nov 11, 2007 at 8:25 / 8:25 AM | Links to this comments | Reply

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

  3. 3
    justin | Nov 11, 2007 at 9:52 / 9:52 AM | Links to this comments | Reply

    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.

  4. 4
    solixes | Nov 11, 2007 at 10:23 / 10:23 AM | Links to this comments | Reply

    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

  5. 5
    Reaper-X | Nov 11, 2007 at 11:01 / 11:01 AM | Links to this comments | Reply

    # 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

  6. 6
    justin | Nov 11, 2007 at 11:14 / 11:14 AM | Links to this comments | Reply

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

  7. 7
    Reaper-X | Nov 11, 2007 at 11:21 / 11:21 AM | Links to this comments | Reply

    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

  8. 8
    janiks | Nov 11, 2007 at 12:59 / 12:59 PM | Links to this comments | Reply

    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..

  9. 9
    Reaper-X | Nov 11, 2007 at 13:21 / 1:21 PM | Links to this comments | Reply

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

  10. 10
    janiks | Nov 11, 2007 at 13:25 / 1:25 PM | Links to this comments | Reply

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

  11. 11
    Reaper-X | Nov 11, 2007 at 14:03 / 2:03 PM | Links to this comments | Reply

    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

  12. 12
    solixes | Nov 11, 2007 at 15:22 / 3:22 PM | Links to this comments | Reply

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

  13. 13
    Reaper-X | Nov 11, 2007 at 15:49 / 3:49 PM | Links to this comments | Reply

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

  14. 14
    solixes | Nov 11, 2007 at 16:46 / 4:46 PM | Links to this comments | Reply

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

  15. 15
    solixes | Nov 11, 2007 at 19:01 / 7:01 PM | Links to this comments | Reply

    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?

  16. 16
    Reaper-X | Nov 11, 2007 at 19:54 / 7:54 PM | Links to this comments | Reply

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

  17. 17
    bloody | Nov 11, 2007 at 22:56 / 10:56 PM | Links to this comments | Reply

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

  18. 18
    Vilexan | Nov 12, 2007 at 1:32 / 1:32 AM | Links to this comments | Reply

    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?

  19. 19
    Maverick | Nov 12, 2007 at 6:36 / 6:36 AM | Links to this comments | Reply

    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! ^_^

  20. 20
    Maverick | Nov 12, 2007 at 7:01 / 7:01 AM | Links to this comments | Reply

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

  21. 21
    andrew | Nov 12, 2007 at 7:14 / 7:14 AM | Links to this comments | Reply

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

  22. 22
    andrew | Nov 12, 2007 at 7:19 / 7:19 AM | Links to this comments | Reply

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

  23. 23
    Colin | Nov 12, 2007 at 8:56 / 8:56 AM | Links to this comments | Reply

    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

  24. 24
    Shadelow | Nov 12, 2007 at 9:09 / 9:09 AM | Links to this comments | Reply

    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?

  25. 25
    Colin | Nov 12, 2007 at 9:19 / 9:19 AM | Links to this comments | Reply

    #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

  26. 26
    Shadelow | Nov 12, 2007 at 9:28 / 9:28 AM | Links to this comments | Reply

    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.

  27. 27
    Shadelow | Nov 12, 2007 at 10:27 / 10:27 AM | Links to this comments | Reply

    ya im using XP

  28. 28
    solixes | Nov 12, 2007 at 10:53 / 10:53 AM | Links to this comments | Reply

    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?

  29. 29
    lanzweirdo | Nov 12, 2007 at 11:25 / 11:25 AM | Links to this comments | Reply

    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

  30. 30
    Reaper-X | Nov 12, 2007 at 11:43 / 11:43 AM | Links to this comments | Reply

    # 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

  31. 31
    solixes | Nov 12, 2007 at 14:02 / 2:02 PM | Links to this comments | Reply

    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?

  32. 32
    solixes | Nov 12, 2007 at 14:30 / 2:30 PM | Links to this comments | Reply

    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?

  33. 33
    Reaper-X | Nov 12, 2007 at 14:52 / 2:52 PM | Links to this comments | Reply

    aah you can use .lookupitem itemname to get the id

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

  34. 34
    solixes | Nov 12, 2007 at 15:52 / 3:52 PM | Links to this comments | Reply

    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.

  35. 35
    solixes | Nov 12, 2007 at 16:49 / 4:49 PM | Links to this comments | Reply

    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?

  36. 36
    solixes | Nov 12, 2007 at 17:11 / 5:11 PM | Links to this comments | Reply

    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..

  37. 37
    Fungo | Nov 12, 2007 at 17:18 / 5:18 PM | Links to this comments | Reply

    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

  38. 38
    Brinuz | Nov 12, 2007 at 18:17 / 6:17 PM | Links to this comments | Reply

    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

  39. 39
    Reaper-X | Nov 12, 2007 at 19:18 / 7:18 PM | Links to this comments | Reply

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

  40. 40
    Brinuz | Nov 12, 2007 at 19:35 / 7:35 PM | Links to this comments | Reply

    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)

  41. 41
    justin | Nov 12, 2007 at 22:16 / 10:16 PM | Links to this comments | Reply

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

  42. 42
    Shadelow | Nov 12, 2007 at 23:16 / 11:16 PM | Links to this comments | Reply

    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?

  43. 43
    Reaper-X | Nov 12, 2007 at 23:48 / 11:48 PM | Links to this comments | Reply

    # 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 ?

  44. 44
    Brinuz | Nov 13, 2007 at 1:23 / 1:23 AM | Links to this comments | Reply

    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)

  45. 45
    Reaper-X | Nov 13, 2007 at 2:01 / 2:01 AM | Links to this comments | Reply

    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

  46. 46
    Brinuz | Nov 13, 2007 at 2:05 / 2:05 AM | Links to this comments | Reply

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

  47. 47
    dudethatneedshelp | Nov 13, 2007 at 2:42 / 2:42 AM | Links to this comments | Reply

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

  48. 48
    Colin | Nov 13, 2007 at 4:02 / 4:02 AM | Links to this comments | Reply

    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

  49. 49
    justin | Nov 13, 2007 at 5:26 / 5:26 AM | Links to this comments | Reply

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

  50. 50
    Death Scythe | Nov 13, 2007 at 6:02 / 6:02 AM | Links to this comments | Reply

    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

  51. 51
    Vilexan | Nov 13, 2007 at 6:48 / 6:48 AM | Links to this comments | Reply

    Reaper,

    I got it working, I had to uninstall everything, delete all SQL folders, and run a reg. cleaner to get rid of the registry. Then i started it all from scratch. It sucked, but I didn't know what else to do. Hope this upgrade is beter than the last. Still love your guides, With out them, i still wouldn't be able to get it up and running. Keep up the Great work.

    Vile

  52. 52
    The Dude | Nov 13, 2007 at 10:32 / 10:32 AM | Links to this comments | Reply

    Thank you so much man, this is all happen alot =)

    buuut, I'm having trouble with the fresh install
    i press 1...enter password... than it comes up with

    'mysql' is not recognized as an internal or external command, operable program or batch file...

    also is 127.0.0.1 supposed to be my IP, or just that?

  53. 53
    vcain | Nov 13, 2007 at 10:52 / 10:52 AM | Links to this comments | Reply

    reaper the mangos are great got them working
    after a couple of goofs on my part
    was wondering about the silvermoon to undercity portal not working right and also how to populate gmisland all the mangos i have found dont have any venders on the island did i do something wrong
    thanks again for your hard work
    vcain

  54. 54
    The Dude | Nov 13, 2007 at 11:13 / 11:13 AM | Links to this comments | Reply

    Ya, bout that last comment... solved it =)
    but seriously it is SO awesome i found u man

  55. 55
    The Dude | Nov 13, 2007 at 11:52 / 11:52 AM | Links to this comments | Reply

    btw, i don't have anything in the vmaps folder... which is bad

    the mangos.exe ain't finding any of the files, and than i can't go further by typin in the box

  56. 56
    solixes | Nov 13, 2007 at 18:28 / 6:28 PM | Links to this comments | Reply

    1.Do i know how to set all the character skill to make to stronger like change the character attack power,change the character stat,for example the player can hitted the damage more that 10kup.i m trying to use but its cant,only can set up the hp or other.
    2.May i know how to set the boss skill to make the boss without the spell when we fight him?
    3.some of my skill are missing,like rogue POISON,trying to use but it wont work...
    pls help

  57. 57
    Reaper-X | Nov 13, 2007 at 20:57 / 8:57 PM | Links to this comments | Reply

    # Colin

    ah it seems your gameobject_template table in mysql database get corrupted, i'd suggest you to backup your character first (if you already created backup before, move the previous backup first to another directory) .. and then reinstall the database again

    # justin

    Probably that's one got messed up after the recent changes at the item database since the freeforall got introduced, btw did you set the drop rate to 100 or more ? because it'll cause some problem with quest item not dropped if you set it to high (the safe value is 10 or below)

    # Death Scythe

    Did you previously change the realmd port to another value ? (default is 3724)

    or as a test purpose, make sure that the realmd and mangos process already running then go to this page :

    https://www.grc.com/x/ne.dll?bh0bkyd2

    and see whether port 3724 (or other port specified in your realmd.conf) is stealthed or not :)

    # vcain

    Unfortunately the NPC at GM island is custom made by Silvermoon database :( .. and since this one use UDB as it's database (because there hasn't been any update on silvermoon database) you won't find it ... unless you duplicate the creature used on the silvermoon database and move it over to this database

    btw .. forgot to tell you this, if you don't mind having message about creature equip something being displayed (because im just doing a quick and dirty database dump) :P .. i can upload the ported GM Island npc from silvermoon so you can use it on UDB :)

    UPDATE: you can download the GM Island npc now .. but don't forget that if you're upgrading you should also download the updated batch file too ;)

    # The Dude

    Did you wait for the vmaps extraction to complete ? (it's quite long actually to wait before it finished)

    # solixes

    1. Actually in order to do that, you'll need to create your own custom weapon (i'm currently working on writing this) :)

    2. disabling boss skill ? you can do that by editing the database directly and remove the script for that boss name

    3. probably it's not finished yet :)

  58. 58
    ChrisM | Nov 13, 2007 at 23:10 / 11:10 PM | Links to this comments | Reply

    Is this release compatible with Patch 2.3 that was released today? Or can we expect another Mangos release here, soon enough? ;)

  59. 59
    dinfin | Nov 14, 2007 at 1:38 / 1:38 AM | Links to this comments | Reply

    hey, i keep getting this error message

    c:\mangos\data/dbc/ItemExtendedCost.dbc (exist, but have 14 fields instead 13) Wrong client version DBC file?

    any suggesions?

  60. 60
    Siegelink | Nov 14, 2007 at 2:46 / 2:46 AM | Links to this comments | Reply

    ChrisM,

    It does not mather if they release a version of mangos for 2.3 because not even everything for 2.2 is still implemented.

    If you by accident patched it up to 2.3, you can use this link but I can't garantee if it still works:

    http://www.reaper-x.com/2007/09/29/how-to-revert-to-previous-wow-patch/

  61. 61
    bamabam | Nov 14, 2007 at 2:56 / 2:56 AM | Links to this comments | Reply

    I just e-mailed you with this problem probelm.

    But i fixed my realmd.exe back to the way it was i remembered how i changed the port 3724 to 6060. anyway..

    I didnt see the updated bat untill after i did the upgrade, do you think thats why its trying to access my database with the username mangos? I just cant get it to connect, will i have to run the update again?

    I cant afford to loose my characer data =(

    If you could email me back Brybam@gmail.com i would appreciate it so much, i was hopeing you could just remotely connect to see what i'm talking about that would really really be awesome.

    I just dont know where to go to get it to use root and use my password.

    last update i did from you i didnt have this problem =(

  62. 62
    ChrisM | Nov 14, 2007 at 3:35 / 3:35 AM | Links to this comments | Reply

    Siegelink,

    I do not wish to revert to a previous patch--I was hoping that I could play on my private server with all of the new 2.3 implementations. While I appreciate your help, I look forward to some commentary from Reaper-X, himself.

  63. 63
    Colin | Nov 14, 2007 at 3:57 / 3:57 AM | Links to this comments | Reply

    ok so reader, since i never made any chars because i had just finished installing 4651 when the new one came out, i should just run reaper-x-mangos.bat and select option number 1?

  64. 64
    Colin | Nov 14, 2007 at 4:59 / 4:59 AM | Links to this comments | Reply

    oops lol, * reaper

  65. 65
    William | Nov 14, 2007 at 6:20 / 6:20 AM | Links to this comments | Reply

    Yes will there be an update for the 2.3 patch that was released if not is there a way to make the server allow users with 2.3 patch on the server just not have any of the 2.3 features cause I would like to play on the private server and on real wow and i dont have enough hdd space to make 2 copies of wow and not update one. Great work on the server im using 4651

  66. 66
    Jared | Nov 14, 2007 at 9:32 / 9:32 AM | Links to this comments | Reply

    QUESTIONS FOR PATCH 2.3.0:
    It is released, it released today for US and GB. Both of part 2 were done and so was the finishing files to install patch 2.3.0. I assure you that it is live. Now, how long will it take mangos??? I think a good week becasue of the guild banks unless they decide to skip this issue.

  67. 67
    vcain | Nov 14, 2007 at 9:35 / 9:35 AM | Links to this comments | Reply

    having problems with the teleport orb in undercity and silvermoon i enabled tbc and it wont teleport you to one or the other it just sends you 10 feet behind the orb how can i fix it

  68. 68
    Taellon | Nov 14, 2007 at 10:04 / 10:04 AM | Links to this comments | Reply

    When I try to run both realmd.exe and mangosd.exe they both say This application has failed to start because MSVCR71.dll was not found. Re-insalling the application may fix this problem.

  69. 69
    Death Scythe | Nov 14, 2007 at 10:12 / 10:12 AM | Links to this comments | Reply

    Thanks for the tip, this might sound extremely unintelligent, but what would I do if it is stealth ed? is that good or bad? how would I be able to change it?

    Thank you
    -Death Scythe

  70. 70
    Taellon | Nov 14, 2007 at 11:17 / 11:17 AM | Links to this comments | Reply

    Ok forget the first comment, I found my windows disk and installed .net 1.1, now when I start mangosd.exe it appears and dissappears right away, and realmd.exe says
    "
    Using configuration file realmd.conf.
    MaNGOS realm daemon / Reaper Mangos 4703 SD2 156 0.9.0-SVN http://www.reaper-x.c
    om
    to stop.

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

    Could not connect to MySQL Database at 127.0.0.1: Can't connect to MySQL server
    on '127.0.0.1'

    Cannot connect to database
    "

  71. 71
    simon | Nov 14, 2007 at 16:47 / 4:47 PM | Links to this comments | Reply

    Sorry - I am sure this gets asked a lot - But is there a webpage that lists the changes made to the database? Like which tables are altered etc?

    I ask because I have been looking to change a lot of the specific data in some of the table (such as drop rates for quest items, as well as adding descriptions for many of the items.

    However if each update would require that much of the database if wiped I would obviously be wasting my time doing so.

    Thanks folks.

  72. 72
    Reaper-X | Nov 14, 2007 at 17:19 / 5:19 PM | Links to this comments | Reply

    # Colin

    Now that's the first time ever i saw someone misstype Reaper to Reader rofl :P

    As for your question, yes .. all you have to do is just choose option 1 and do the rest of fresh installation steps :D

    # simon

    sure you can always get the update from here

    as for listing each value, you can see the sql file directly :)

    btw i think for the next release i'm going to use update method so it doesn't overwrite anything you've created before ;)

    # Taellon

    Have you installed Mysql first ? and make sure that it's already running ?

    as for mangos close itself automatically, try running option #4 in reaper-x-mangos.bat to create the mangosd.conf

    # Death Scythe

    No worries beside there's no such thing as extremely unintelligent question ;) .. btw actually stealthed or not accessible might be good if you've configured your firewall to block access to that port (which mean your firewall works)

    but if you're going to run mangosd in default port (3724) and you see it's stealthed, of course your friends won't be able to connect to your server

    as a side note, actually if you allow WoW Client to download update in the background, it's using the same port too (blizzard update is using Peer to peer network like Torrent) and it use 3724 as it's port which cause conflict with your realmd port configuration

    to fix it :

    1. open realmd.conf and change port 3724 into another value

    2. ask your players, to change their realmlist.wtf file to :

    set realmlist YOUR_SERVER_IP_OR_DNS:REALMD_PORT

    that's it :)

    # vcain

    You'll need to edit the database directly :)

    # Jared, William, or other who just updated to Patch 2.3.0

    Unfortunately, this time you'll need to wait for mangos to fully support it because some of the client files are changed and in this case it's the dbc file (ItemExtendedCost.dbc from 13 Column to 14 Column)

    As a side note, actually i have tried to made some changes so i can bypass that error message when reading the dbc file ... and although it works and i was able to login and select my character, but right after i choose my character the WoW process crash to desktop and ask me to send the error report (obviously i'm not going to send it) :P .. and this happen even with just a newly created character

    So i guess the only solution for now are :

    If you're playing on official server too :

    - Create a duplicate copy of your entire WoW game installation directory

    - Set the realmlist.wtf in one of the new directory you've created to the official server address

    - And revert the copy on another directory to WoW 2.2.3

    for more info on how to roll back wow patch :

    http://www.reaper-x.com/2007/09/29/how-to-revert-to-previous-wow-patch/

    # ChrisM

    Unfortunately even if i was able to allow you to login to 2.3.0 server, it's still need some database update too :)

  73. 73
    simon | Nov 14, 2007 at 17:57 / 5:57 PM | Links to this comments | Reply

    RE: btw i think for the next release i’m going to use update method so it doesn’t overwrite anything you’ve created before ;)

    ooh - great news.

  74. 74
    ChrisM | Nov 14, 2007 at 20:14 / 8:14 PM | Links to this comments | Reply

    Alright. Thank you -- I guess I will check back for more updates, here soon enough (I hope).

    Have a good one; and thanks again, for everything! (Great guide...)

  75. 75
    Overlord | Nov 14, 2007 at 21:10 / 9:10 PM | Links to this comments | Reply

    Does the "Gurubashi Arena booty run" event work in this?

    And please make a guide how to add custom portals :D

  76. 76
    solixes | Nov 14, 2007 at 23:24 / 11:24 PM | Links to this comments | Reply

    hm...just update patch to 2.3.0....i cant connect to the server anymore....what should i do and update my mangosd?

  77. 77
    dudethatneedshelp | Nov 14, 2007 at 23:29 / 11:29 PM | Links to this comments | Reply

    The first boss of Karazhan is bugged.
    and the event in karazhan where you get 'onstage' doesnt work =p (like with the big bad wolf &nd so)

  78. 78
    bamabam | Nov 14, 2007 at 23:54 / 11:54 PM | Links to this comments | Reply

    Hey reaper i'd really appreciate it if you could take a look at this http://i36.photobucket.com/albums/e31/bamabam/Photo266.jpg

    I get that every time i start up mangos.exe i did nothing different than the list time i upgraded, i did backup, upgrade, restore and now it's doing this it looks like it's trying to log on with the username mangos, i have no idea how to fix this. If you could help me that would be a real lifesaver, my servers been down for a day now im gonna loose players =(

  79. 79
    Elem | Nov 15, 2007 at 0:32 / 12:32 AM | Links to this comments | Reply

    hey reaper the new patch is out ^^
    will you release another version of mangos for us please?=P
    ty ^^

    PS: us=we XD

  80. 80
    Zenn | Nov 15, 2007 at 1:44 / 1:44 AM | Links to this comments | Reply

    Ok I'm getting tired of this dump command not working. First of all I never had a problem with installing and setting up my server with Mangos 4651.

    Since I didn't have any problems I thought I'd transfer the characters one at a time from one server to another, same as "jumping". I typed writedump and loaddump like you said to on the Mangos 4651 thread but it says "Unknown Command".

    I gave up on trying to jump my chars and thought that the dump command might work after this update to 4703. So when I go to backup my characters with the backup option in your batch file it says " 'mysqldump'is not recognized as an internal or external command, operable program or batch file." Why does everything else work for me but not the dump commands?

    If I could find out this problem it would help me solve my "Jumping" problem and my problem with backing up my characters. Thanks.

  81. 81
    Zenn | Nov 15, 2007 at 2:23 / 2:23 AM | Links to this comments | Reply

    Ok... I changed my IP from LAN IP to the loop-back IP and now the batch file can recognixe the mysqldump command... but now it give me error 1044.

    Saying "Access denied for user 'mangos'@'localhost' to database 'characters' when selecting the database" and the it follows with:
    --Connecting to localhost...
    --Retrieving table structure for table account...
    --Sending SELECT query...
    --Retriving rows...
    --Retriving table structure for table account_banned...
    --Sending SELECT query...
    --Retriving rows...
    --Retriving table structure for table ip_banned...
    --Sending SELECT query...
    --Retriving rows...
    --Retriving table structure for table localization...
    --Sending SELECT query...
    --Retriving rows...
    --Retriving table structure for table realmcharacters...
    --Sending SELECT query...
    --Retriving rows...
    --Retriving table structure for table realmlist...
    --Sending SELECT query...
    --Retriving rows...
    --Disconnecting from local host...

    Done

    So... pretty much to save my characters all i have to do is copy the files for account, account_banned, ip_banned, localization, reamlcharacters, and realmlist? I know where to go to get to those files... but isn't there more to it than just that to save the characters?

    What this batch file just did is went through realmd and grabbed those files... doesn't it have to go through mangos to grab the character and pet info as well?

    Well I hope to here from you soon Reaper... hope you can tell my why I'm getting that error and if I'm right about the copying files to save my characters part. Thanks.

  82. 82
    Zenn | Nov 15, 2007 at 2:40 / 2:40 AM | Links to this comments | Reply

    Sorry for the triple post... it seems like i solve my problems shortly after I post them on you thread lol.

    I used your batch file from your Mangos 4651 to backup my characters and it worked! But for some reason when I tried it with your Mangos 4703 batch file it couldn't find it the first time and the second time it gave me an error.

    So just ignore my first two posts above since I already solved it and answered all of my own questions on my own lol, but thanks anyways. :)

  83. 83
    Neirti | Nov 15, 2007 at 3:04 / 3:04 AM | Links to this comments | Reply

    says Error: Table 'realmd.realmlist' doesnt exist when i load up realmd.exe the other one works mangos.exe

    help please

  84. 84
    Reaper-X | Nov 15, 2007 at 3:24 / 3:24 AM | Links to this comments | Reply

    # Zenn

    No problem actually ;) .. as for the 4651 and 4703, actually the backup file in 4703 is called backup-char instead of backup-db, btw actually you just need to use the reaper-x-mangos.bat included in 4703 (it's better if you get the updated batch file especially if you're going to upgrade)

    as for writedump actually it should be called writepdump and loadpdump but i think it's a lot better to dump the character table manually (though the above two command also does the same thing as well with the only differences it dumps the data only) :)

    # Neirti

    Are you doing fresh installation ? if so .. try choose the first option to reinstall the database again :)

    # bamabam

    Did you get the updated batch file and overwrite the old one included with 4703 ? because it's important to get the updated batch file especially if you're upgrading

    # Elem

    Unfortunately the 2.3.0 is still not supported yet but when it's already supported of course i'm going to release the next update :)

    the only solution for now is only to roll back to previous 2.2.3 patch ;)

  85. 85
    Neirti | Nov 15, 2007 at 3:53 / 3:53 AM | Links to this comments | Reply

    2007-11-14 15:52:54 Using configuration file realmd.conf.
    2007-11-14 15:52:54 MaNGOS realm daemon / Reaper Mangos 4703 SD2 156 0.9.0-SVN http://www.reaper-x.com (Win32)
    2007-11-14 15:52:54 to stop.

    2007-11-14 15:52:54 Database: 127.0.0.1;3306;mangos;mangos;realmd
    2007-11-14 15:52:54 MySQL client library: 5.0.45

    2007-11-14 15:52:54 MySQL server: 4.1.22-community-nt

    2007-11-14 15:52:54 ERROR:SQL: SELECT `id`, `name`,`address`,`port`,`icon`,`color`,`timezone`,`allowedSecurityLevel`,`population` FROM `realmlist` WHERE `color` != '3' ORDER BY `name`
    2007-11-14 15:52:54 ERROR:query ERROR: Table 'realmd.realmlist' doesn't exist
    2007-11-14 15:52:54 ERROR:No valid realms specified.

    still getting it :(

  86. 86
    Colin | Nov 15, 2007 at 4:05 / 4:05 AM | Links to this comments | Reply

    lol, ya im special like that, randomly add letters...lol reader...

  87. 87
    solixes | Nov 15, 2007 at 4:38 / 4:38 AM | Links to this comments | Reply

    Ok,in my router to forward port has port start and port end,so i need to use port start at 3724,port end at 8085?or just use 3724 on start and end port?2nd question is for my firewall setting,in my fire wall exception i already edit port for WOW and port number 3724 to allowed the other connection to connect to my server,so do i need to set another edit port for 8085 WOW in my firewall setting?As lke i lsaid previous i can connect to my game well,but my friend is stuck at the realm,he cant log in to realm,but he can access to username and password,but after log in just stuck at the realm…cant creater character…keep jumping out the realmlist,what should i do now?thx for the help :)

  88. 88
    Error! | Nov 15, 2007 at 4:51 / 4:51 AM | Links to this comments | Reply

    ok, perhaps one of my very last and maybe simplest questions...

    i just downloaded the patch for 2.2.3

    and i did all of this before, so would that effect everything?? would i have to re-download the maps, etc..? if so please let me know =)

  89. 89
    Error! | Nov 15, 2007 at 4:55 / 4:55 AM | Links to this comments | Reply

    ah my bad 2.3... if you've solved that problem, been looking at previous replies and wondering if they workd n stuff

  90. 90
    solixes | Nov 15, 2007 at 4:57 / 4:57 AM | Links to this comments | Reply

    Oh yea,and what is Local Ip address?Cos the port forwarding is required LOCAL IP ADDRESS,so is my Lan IP,Public IP or Router IP?Atm i am using Lan IP(192.168.1.1)for the Local IP address column..isit correct?

  91. 91
    Colin | Nov 15, 2007 at 5:12 / 5:12 AM | Links to this comments | Reply

    lol, yet another problem, whenever i run wow.exe using my real as realmlist, i get "unable to validate game version" error message but when i run any other realmlist, it works...what should i do? reinstall the mangos maybe?

  92. 92
    bamabam | Nov 15, 2007 at 7:04 / 7:04 AM | Links to this comments | Reply

    no =( i used the old one, i didn't noticed there was a new one untill after i started hving problems then read this article closer =( thanks for responding to my email, i got the realmd.exe working right cuz i fixed the port, problem but im still having the error when i load mangos.

    since i've downloaded the new bat, im going to back, update again then restore, and pray i dont loose my char data. Though the reason im taking this gamble is because i used minimanager to make a sql file of all the accounts created and char info, so i guess if it screwes up i can load it with minimanager...thats IF the new mangos has the same tables. /crosses-fingers

    Id just wait for you to get on msn but our time zones are so different lol Eastern USA here.

  93. 93
    bamabam | Nov 15, 2007 at 7:05 / 7:05 AM | Links to this comments | Reply

    i duno why i typed it like that...i mean im goign to just backup, update again, then restore the char data again (all using the updated bat file). and hope i didnt loose anything

  94. 94
    Zenn | Nov 15, 2007 at 8:10 / 8:10 AM | Links to this comments | Reply

    #Reaper-x

    Thanks for pointing out the p in writepdump and loadpdump I didn't see that lol, I must have overlooked it.

    I tried backing up my characters using the 4703 batch file but it was giving me an error... but I found the 4651 batch file to work for me lol.

    So what I did was I backed up my characters using the 4651 batch file, then I updated mangos to 4703 using the 4703 batch file, and then I went back to the 4651 batch file and reloaded my characters. :)

    I think that works the same way... at least I hope it does cause the 4703 batch file kept giving me errors when I tried to backup my characters.

  95. 95
    bamabam | Nov 15, 2007 at 9:10 / 9:10 AM | Links to this comments | Reply

    well, i used the new batch file and i updated successfully.

    but, now when i log in with any account it does work, but there are no characters.

    I logged into navicat and i see there is a new database slot so i took all the old data and copied it form my mangos databse to this new character database, now characters appear. But once i log in they have no bag in their bags slots and have no gear. I check to make sure i copied them right and i did. =/ sucks i duno what do do becides tell ppl on my server sorry lol.

  96. 96
    Zenn | Nov 15, 2007 at 10:58 / 10:58 AM | Links to this comments | Reply

    # Reaper-X

    Ok now I have a new question for you since you found out my last problem lol.

    As a reminder of my last problem I left the p out of writepdump and loadpdump. I've messed with it a bit but it's giving me an empty file named Program on my C drive. I created a test character called Pala and the GUID is 9. Could you give me an example of what I should be doing using this info so I know what to do. Thanks.

  97. 97
    Kage | Nov 15, 2007 at 11:59 / 11:59 AM | Links to this comments | Reply

    Reaper,

    Thanks for publishing these howto's. I'm looking to make some machinima with my cousins and brother.

    So far no problems. Well, I had two problems.

    The first was when I first ran mangosd it said it could not connect to my sql server; but I think that was because I changed my sql port to TCP 156 from default 3306 because I misread your post.

    Next problem was that I had WoW 2.3. So I'm reverting atm to 2.2.3

    Anyways, thanks for the detailed instructions on hosting a private WoW server. It is appreciated, and I'd give you a tip but you don't have paypal setup in that way I'm sure.

  98. 98
    Reaper-X | Nov 15, 2007 at 18:53 / 6:53 PM | Links to this comments | Reply

    # Neirti

    Are you doing fresh installation ? if so try reinstalling it again, because it seems the realmlist table is not properly created :)

    # Error!

    Actually that's depend, if you have extracted the maps, vmaps, and dbc files from wow 2.2.3 .. and put it in different directory, then you don't need to re-extract it anymore

    but if you just extracted all the data files from wow 2.3.0 .. then you need to re-extract it again

    btw .. if it's for me, i always keep all the data files extracted from previous version especially if there's a major upgrade going on (such as from 2.2.x series to 2.3.x or 2.1.x to 2.2.x) because you'll never know if the new data format is compatible or not ;)

    # solixes

    Ah your lan ip is the ip address used on your lan card to connect to your router, for example :

    Router : 192.168.1.1
    LAN Card connected to router : 192.168.1.2
    Public IP : 123.123.123.123

    that mean you need to write 192.168.1.2 as your lan ip address in your router port forwarding configuration page :)

    # Colin

    Ah it seems that you just recently upgrade your wow version into 2.3.0 and currently it's still not supported yet :( the only solution for now is to revert to 2.2.3 :)

    # bamabam

    If you still have the backup file and don't mind sending me the backup, you can send it to my email address and i'll convert it for you :)

    # Zenn

    Based from your description, you just need to type

    writepdump outputfilename 9

    and if you type the above command you'll get a filename called outputfilename in your mangosd directory where mangosd.exe can be found

    as for the restoring, actually you need to know your account id first (you can look for your id in realmd database under accou