Reaper-X » Emulators » Reaper Mangos » Software » Mangos 4602, ScriptDev2 145 with Unified Database 0.7.5 CS319 work with WoW 2.1.3 to 2.2.3

Mangos 4602, ScriptDev2 145 with Unified Database 0.7.5 CS319 work with WoW 2.1.3 to 2.2.3

Time for another Mangos release again :) … this time the Mangos revision used is 4602 with ScriptDev2 145, and as a warning that although you can play it using WoW Client version 2.2.x (such as WoW 2.2.0, 2.2.2, and 2.2.3), but it’s still not officially supported, so expect something to behave strange for example, hidden teleport in Orgrimmar when you are using WoW 2.2.x client. Although there’s already a fix for it, but since i prefer to distribute a clean compiled version without adding custom patch (such as database, script, mangos core), i decided not to include it :)

Things to note in this version :

1. I decided not to include the Project Silvermoon Database because Project Silvermoon Database website is down (it has been several days if i remembered it correctly)

2. No custom vendor on GM Island (because this is using Unified Database only, and custom vendor which is available on GM Island can only be found in Project Silvermoon database)

3. As for feeding pet … i’m not to sure on how to test it (seriously, because i never play on official server, though i wish i could play too)

That’s it … and now here are the steps :

Requirements :

Update : Reaper Mangos 4629 with ScriptDev2 150 and Dual Database has been released :)

1. MySQL (link to my previous post on how to install mysql)

2. Mangos + Database :

Optional :

Fresh Installation Guide (follow this if you’re planning on installing Mangos for the first time) :

1. Extract Maps, Vmaps and dbc files from WoW Client

2. Extract the self extracting archive somewhere, or you can just simply run it and choose to extract into the current directory (don’t worry it’ll create the ReaperMangos4602 folder automatically)

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

Reaper Eazy Mangos

4. After finished writing the full path to your mysql installation directory, now you just need to choose option #1 to install the database for you and when prompted for your root password, you just need to write your mysql root password (remember the mysql installation ?) ;)

Database installation

5. After finished with the above process, now you just need to choose option #4, and adjust each option accordingly (the most important thing is your Datadir location)

Mangos Datadir

6. Now you need to go into your World of Warcraft Installation directory and open the realmlist.wtf file using notepad and then change these lines :

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

into :

set realmlist 127.0.0.1

7. Now run mangosd.exe and realmd.exe

8. The first thing you should do of course create a new account for you, and this can be done by typing create username password in the mangosd window as shown on below image

Creating Account in mangos

But a normal account can be boring of course, so we need to configure our username to be a GM, and this can be done by simply typing setgm username 3 (the highest level of course, so you can do anything you want in your server) :P … and done :)

Superman

Upgrading from 4577 or below version (note: i only test it from Mangos 4488++ so if you’re using any version lower than 4488, i can’t give you any support)

1. Run the reaper-x-mangos.bat, and then go with option #99 and wait until finished

2. Then choose to backup your database

3. After finished with the backup process now you just need to choose the first option to install the database

4. Now you just need to choose the restore option

5. For the last step you just need to continue with configuring datadir (If you’re using ReaperMangos4577 previously, you just need to copy the previous mangosd.conf and realmd.conf into ReaperMangos4602 directory and done) :)

Sailing

Related Links :

Leave a Comment

Comments Navigation 1 2 3 4 5
  1. xXWoWXx said Oct 22, 2007 at 2:24 am

    Reaper:

    I got everything to work now even the server. Thank you very much. Also if it would not be too much of a hassle is if you could make a tutorial on how to make custom weapons and vendors. Thanks in advance. :D

  2. helpmelol said Oct 22, 2007 at 1:58 am

    this is all to much hassle to install.. W-T-F

  3. wowman said Oct 22, 2007 at 1:08 am

    You have done the best work Reaper-x. Good job.

    Could you continue to include silvermoon db with you updates. I have fould more things working in silver than UDB. Silver has not been updated as often as UDB but the silver website is back up with a new release SDB 18.5

    I would love to see this continue to be apart of your upgrades.

    Infact I am very fond of the idea that you can switch between the two DBs.

    Thanks for the great work.

  4. Sully said Oct 22, 2007 at 1:02 am

  5. Sully said Oct 22, 2007 at 1:00 am

  6. Sully said Oct 22, 2007 at 1:00 am

    sounds like a database problem..

    and helpmelol whats your MSN?

  7. helpmelol said Oct 22, 2007 at 1:00 am

  8. Jason said Oct 22, 2007 at 12:59 am

    Hey reaper,

    Just wondering why every time I talk to a city guard to get directions the whole mangosd server crashes, it does the same when I’m trying to talk to Vaelastrasz the Corrupt or Nefarion in Blackwing Lair. Any idea what’s going on?

    Thanks, Jason

  9. Sully said Oct 22, 2007 at 12:58 am

    whats your msn? i will help in msn

  10. helpmelol said Oct 22, 2007 at 12:54 am

    well.. um.. im up to the part were u open up reaper -x- mangos thing whats all this about mysql root password??

  11. Sully said Oct 22, 2007 at 12:32 am

    whats your msn helpmelol ?

  12. Sully said Oct 22, 2007 at 12:31 am

    helpmelol i will help you, i just helped froppe so he is busy now.. i will help you though

  13. Sully said Oct 22, 2007 at 12:29 am

  14. helpmelol said Oct 21, 2007 at 11:57 pm

  15. ElementalTJ said Oct 21, 2007 at 11:48 pm

    Hello. I’ve been using your tutorials and they work at upmost excellence. I have a question, though. Would you happen to know a substitute to Mangos to run in Linux? I want the most reliable out there and I know Linux is it. If you have anything, please e-mail me.

    elemental_tj@yahoo.com

    Regards,
    TJ

  16. Sully said Oct 21, 2007 at 10:51 pm

  17. froppe said Oct 21, 2007 at 10:44 pm

  18. helpmelol said Oct 21, 2007 at 10:30 pm

    were do i install more veriosn?!?!?!?!?!?! /cryyyy :P

  19. helpmelol said Oct 21, 2007 at 10:26 pm

  20. helpmelol said Oct 21, 2007 at 10:25 pm

    cant u tell me thru enail or msn or something. be much easier

  21. helpmelol said Oct 21, 2007 at 10:08 pm

    ffs. your installation guide is just to complaictaed :((((

  22. Sully said Oct 21, 2007 at 9:52 pm

    i will be on in about 2 hours from now– (its 10:50 AM here right now– USA eastern time — its -5)

    or I will be on 11:50 PM forum time

  23. Sully said Oct 21, 2007 at 9:49 pm

    (so that instead of you putting accoun info on the forum we can talk through email)

  24. Sully said Oct 21, 2007 at 9:48 pm

    also simon if you want server help, or want me to connect and help you out just let me know your email address and I will help for sure!

  25. Sully said Oct 21, 2007 at 9:32 pm

  26. Sully said Oct 21, 2007 at 9:31 pm

    yeah, that sounds wrong

    do .lookupskill axe

    then whatever axe skill you want do

    .learn ####

    (i dont think its .learnsk -just .learn)

  27. simon said Oct 21, 2007 at 8:44 pm

    Okay thanks Sully that worked. Having a proble with Gm commands – Trying to learn weapon skills.

    I put in

    .learnsk 44 375 375

    44 being the code for axes. I get no such command returned. Presumably I am using the wrong syntax.

  28. simon said Oct 21, 2007 at 8:02 pm

    Thanks Sully – will try that. :)

  29. Sully said Oct 21, 2007 at 7:45 pm

    @ reaper (again)

    yup, my server is running like a charm!!

    can’t wait for next guide, if you could email me a day or two before you publish the guide so i can remind you to compile another AMD one

    also did you get my email?? no reply when i checked yesterday- i will check again

  30. Sully said Oct 21, 2007 at 7:43 pm

    @reaper

    yeah i know, your like 14 hours away from me

  31. Sully said Oct 21, 2007 at 7:43 pm

    remember when you ran the installer? you had to pick option 4 and tell it where your data directory is, right?
    instead of using C:\mangos\reapermangos\data
    do C:/mangos/reapermangos/data

    -i had the same problem, then after that start your server
    –No errors!

  32. simon said Oct 21, 2007 at 6:49 pm

    trying to get server running – I have maps/vmaps and dbc in D:\mangos\reapermangos4602\data.

    In the mangosd.config I have the datadir listed as D:\mangos\reapermangos4602\data.

    Yet mangosd fails saying I have the maps etc in the wrong place. Any ideas please?

    The server was running fine for three days and I have made no changes to it.

  33. froppe said Oct 21, 2007 at 4:11 pm

    Hey there is no monster or npc in the server why? Did i do anything wrong or?

  34. Reaper-X said Oct 21, 2007 at 11:45 am

    # Sully

    Sorry for late reply, actually yesterday i’m not feeling to well so i have to go to bed earlier – hint: look at my timezone when you posted your comment) ;)

    as for your question, No … i didn’t recompile the ad.exe .. but i’m sure that one is going to work with your machine ;)

    # Joe

    Yep the realmlist address in the database :) and later you’ll need to adjust the realmlist.wtf into the same ip address used on realmlist table ;)

  35. Joe said Oct 21, 2007 at 11:27 am

    oops i meant how i am not calling you a ho
    :) and i forgot to say thanks for this awsome guide

  36. Joe said Oct 21, 2007 at 11:22 am

    So ho do my friends join?
    do i simply have them change there realmlist.wtf to my Ip? my computer is dmz so i dont think i will have to worry about ports

  37. Shane said Oct 21, 2007 at 8:38 am

    I just want to say thanks to everyone who answered my questions and tried to help me. Anyway, I figured it out. Thanks again.

  38. Sully said Oct 21, 2007 at 8:25 am

    the guide is here, this should help if you do what it says, for somereason it didnt work for me (cause i got win 2000 its a bit different) but i figured it out

    guide:
    http://www.reaper-x.com/2007/07/03/creating-public-server-for-lan-party-setting-up-private-wow-server/

  39. Sully said Oct 21, 2007 at 8:22 am

    BTW the realmd database is a SQL database (in case i really needed to spell it out)

  40. Sully said Oct 21, 2007 at 8:20 am

    you need the realmlist.wtf

    make it say
    set realmlist yourip

    then for the database:

    you need to use a sql client (like SQLyog) and go to the database ‘realmd’ in that database there is a tablecalled realmlist

    change (do not add a row, change the existing one) the address value to your servers IP address like 192.168.1.2 or whatever your INTERNAL address is(if you have a router, if no router then just your ip address)

    to find your ip address go to the command prompt and type
    ipconfig

    the address will be shown.

    if you need more help i will be on in about 15 hours so just post here, or ask reaper (idk if he can explain it anybetter)

  41. Shane said Oct 21, 2007 at 7:47 am

    Sully,

    I can completely delete the realmlist.wtf file and it doesn’t make a difference.

    Which realmd database? Where is it located?

    Thanks for your help.

  42. Sully said Oct 21, 2007 at 7:02 am

    @shane

    did you change the IP in realmlist.wtf ?

    and in the realmd database?

  43. Sully said Oct 21, 2007 at 5:46 am

    and how do i force someone to join a guild, is that also in the database?

    and one last thing, how do i up my rep with a faction?

  44. Sully said Oct 21, 2007 at 5:29 am

    How do i set the message on the server (the one you see when u log in)?

    I wanna be able to set it, is it in the database?

    please let me know

  45. Sully said Oct 21, 2007 at 4:29 am

    i finally got it to work!! thansk reaper

  46. froppe said Oct 21, 2007 at 3:36 am

    Im getting a erro how can i fix it. Im trynig to import the Mangosd and realmd to wamp but i get this eror. How do i fix it?

    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘ConfVersion=2007071001

    RealmID = 1

    GameType = 1

    Expansion = 1

    LogsDi’ at line 1

    If you know you can add me on msn freddan_dif@hotmail.com

  47. Shane said Oct 21, 2007 at 3:02 am

    Hey, Reaper, hopefully you can help me with this. I have got everything up and running on my system with no errors for the installation and running the world, but the only thing i cannot do is log into the world. Whenever I go to log into it it says wrong information but it will still let me log into normal WOW servers. Even if I delete the realmlist.wtf and change the config.wtf in the WTF file. Well, I am stumped because I cannot figure out where it is getting the information for logon. Thanks for your help

  48. bobby said Oct 21, 2007 at 2:25 am

    edit:

    Reaper-x, you are a friggin genious! I hope that I will be as good at programming as you are one day ;D (im only 14 ;)

  49. bobby said Oct 21, 2007 at 2:23 am

    You are a friggin genious! I hope that I will be as good at programming as you are one day ;D (im 14 ;)

  50. Sully said Oct 21, 2007 at 1:22 am

    and simon, yesh thats normal, i dont know about lvl 88 but for lvl 70 that always happens on a private server…

    hey reaper, i cant even thank you enough for the compiled AMD download! i hope it isnt too hard to compile the AMD one, come time for the next guide

Comments Navigation 1 2 3 4 5

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>