Reaper-X » Reaper Mangos » Software » Reaper Mangos 4875 – Easy WoW Private Server for WoW 2.3.0

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

Leave a Comment

Comments Navigation 1 ... 3 4 5 6 7 ... 11
  1. Nick (the weapons one) said Jan 4, 2008 at 4:32 am

    @CJ
    sry i didnt see ur post before i submited that last one
    i actually have an explenation for this, amazing,e h? anyway: one you do
    create name password
    setgm name 3
    setbc name 1

    setbc name # 1= TBC 2 = classic

    hope that helped!

  2. Nick (the weapons one) said Jan 4, 2008 at 4:28 am

    @shei
    you’ve already created the account through magnosd and you can connect and you have realmd running? i’m sorry im not really good at this but im trying to help till reaper gets back to you :/

  3. CJ said Jan 4, 2008 at 4:26 am

    Hey y doesn’t The Burrning Crusade work it??

  4. Nick (the weapons one) said Jan 4, 2008 at 4:23 am

    hmmm
    well i want to make like fun weapons :D like its a real server but im trying to make it so that my friends a long way away can join and maybe just make it a public private server the weapons i want would mainly be for show (since we can just do .die) and maybe get into more detailed things later

  5. Sephiroth said Jan 4, 2008 at 12:24 am

    Was wondering if anyone could figure out how to get the other emotes of the band level 70 elite tauren chieftans to work. Using the .morph command in the version 2.3 of this server and such you can become them but they have there just standard idle movements. Here are the codes if anyone is interested.

    -Lvl 70 Elite Tauren Chieftans-
    Tauren Drummer – 21661
    troll guitar – 21662
    Undead bassist – 21659
    Orc Singer – 21665
    Belf Guitar – 21666

    They all have a few very special emote but they are considered spell from what i gathered from the wow model viewer. If anyone could figure this out it would be great how to do it for making music videos and of the likes! Thanks reaper for the guide and everything else you have done to make this sort of stuff a good time!

  6. shei said Jan 3, 2008 at 11:22 pm

    Hi,
    First of all i rly want to ty for all your hard work. I have a problem: when i try to create a new char i get this error: Table ‘ .\characters\character ‘ is marked as chashed and should be repaired
    I can’t create or acces any chars i already created. Hope anybody can help me with this problem. Ty alot

  7. Reaper-X said Jan 3, 2008 at 11:11 pm

    # BlackRain

    Ah it seems that you still using the old lookup command :P

    the new lookup commands are :

    .lookup item xxx
    .lookup area xxx
    .lookup creature xxx

    and so on :) … please check the gm command list ;)

    # Cut

    Your welcome Cut, as for your question it seems that you’re using old registration page, previously i’ve tested reg page from :

    http://rospora.powerlogy.net/

    and it works just fine (in fact it’s great) :)

    # SilverXD

    The only thing i can guess is that there’s problem with vmap (some people do have this problem too)

    so the only solution is :

    1. open mangosd.conf using wordpad
    2. search for these lines :

    vmap.enableLOS = 1
    vmap.enableHeight = 1

    and replace it with

    vmap.enableLOS = 0
    vmap.enableHeight = 0

    3. done :)

  8. SilverXD said Jan 3, 2008 at 8:50 pm

    amm I still having the same problem
    that when I run Mangos it cant find the “001_33_39.vmdir” file.

    I tried to start over a few times and even downloaded the files again and opened the guild for excerting a few times but I still continue get this Problem!

  9. Cut said Jan 3, 2008 at 8:34 pm

    Hi,
    First thank you. It has been a lifelong dream for me to have an inside look at BBS style gaming which is what WoW is only on much more of a grand scale.

    Second I cannot get PHP registration to work. Something apparently has changed where password is stored in a encrypted string key in the database. With the current PHP code it does not encrypt the password into the database, it just directly injects it.

    Is there any way to encrypt the password into the database during registration?

    Thank you, thank you and thank you again.

    In case I forgot to thank you, thanks.

    Sincerly,

    Cut

  10. BlackRain said Jan 3, 2008 at 8:27 pm

    Does anyone else get a problem with the .lookup* commands. For some reason just these commands don’t work and I had a flawless fresh install and everything else runs great. It states that “There is no such command”

    Thxs

  11. Reaper-X said Jan 3, 2008 at 7:20 pm

    # nick

    Thanks for your input, will do that for the next release :)

    # Jonhpath

    I’ve updated this post, check the optional update for the gm island vendor :D

  12. Jonhpath said Jan 3, 2008 at 3:01 pm

    I need something……… A gm island fix that work with this emulator version! I mean like the reaper-x-gmisland.bat that ive seen posted (but that wont work for this version…)

    Reaper-x i would be eternaly gratefull if you could post it if you updated it.

  13. nick said Jan 3, 2008 at 1:24 pm

    project silvermoon have realease a new database for core 2.3.x. Can you make a dual database like before. Thanks.

  14. Reaper-X said Jan 3, 2008 at 1:05 pm

    # Nick

    Well that’s depend on what customs items you’re going to add :)

    # Thomas

    ah i forgot to update that one too lol (actually if you already imported it before it’ll get upgraded automatically but if you’re trying to import it now, it’s not going to work because of the column changes)

    i’ll update it tonight (p.s look at the time when i posted this .. that’s my timezone) ;)

    # Yurgeta

    actually that’s also possible, but you’ll need to execute / import each core update manually in order so you can use this new version

    # Aaron

    are you sure you’ve wrote the correct datadir location in your mangosd.conf ? ;)

    # Neirti

    You can try searching for that filename using Google, and you’ll get the download link at the first result ;)

    or you can try installing .net framework too

    # Mod

    actually even if you reinstall mysql, the previous data is still there (the uninstallation process didn’t delete the data directory of your mysql)

    and the easiest way to reinstall mysql (i assume that there’s no important data in your mysql database)

    is to delete your mysql installation directory manually before reinstalling mysql :)

    # Aaron #1

    Could you tell me what is the error message ? if it’s related to xxx-2.mpq can’t be found, you can just ignore it :)

  15. Aaron #1 said Jan 3, 2008 at 10:42 am

    ok so i have been having trouble getting to 2.3 because of errors but when i do i was wondering if i have to extract all the files again?

  16. Mod said Jan 3, 2008 at 9:48 am

    i tried reinstalling MySQL, but it still gets stuck after clicking execute and i still get access denied for ‘root’@’localhost’ (using password:YES) on the Apply security settings

  17. Neirti said Jan 3, 2008 at 8:44 am

    hi,

    i get when i try to start mangosd.exe

    This aplication has failed to start because MSVCR71.dll was not found. Re-installing the application may fix this problem.

    How do i get this file or what ever

  18. Eld! said Jan 3, 2008 at 8:38 am

    Oops, make that default 0 not 1

  19. Eld! said Jan 3, 2008 at 8:38 am

    Just a note, when I did a clean install I kept on getting an error on character login: Query Error: Unknown Column ‘has_items’

    I assumed it was something goofed in the mail part of the database and added a new column there for Has_item, int, max 3, default 1, not null.

    That fixed it, thought I’d share!

  20. Aaron said Jan 3, 2008 at 7:02 am

    k this might help: the same error as someone else .while running the mangosd.exe.
    it couldnt find me the “001_33_39.vmdir” file
    I checked and the file is in the right place

  21. Aaron said Jan 3, 2008 at 6:28 am

    guh(im Not the other aaron) but It says it cant find 001_33_39.vmdir when i start mangosd yet i can find the file easily! help!

  22. Yurgeta said Jan 3, 2008 at 3:18 am

    hey Reaper,

    not sure if uve bin asked this, but i use Silvermoon databse for my WoW Mangos server.. dose this new build allow me to use the 2.3 WoW on my current silvermoon database..( im clueless at times ) i need to know if i can upgrade my mangos mod + SM DB to work with 2.3 or is that due out soon cause im completely stumped.. if its out soon, any estimated date so i can reasure my friends it wont take toolong.

  23. Arovian said Jan 2, 2008 at 10:06 pm

    like the last release i am trying to fix the instances cause bosses are missing and when i use mangold to access the database (i looked useing navicat too) and all the creatures are names by bumbers, how can i find the bosses i need ??? srry if this was already awnsered but thats a lot of posts to read!

  24. Thomas said Jan 2, 2008 at 8:05 pm

    Sup reaper!

    I dont have the vendors at Gmisland so i donwloaded your quick fix thing called “Reaper-x-gmisland” It was suppose to fix the vendor problem but….now im getting error message “1136 at line 6: Column count doesn’t match value count at row 1″ Thank realer..please dont forget to help me with some of my other problems too please. Thanks!

  25. Lohnn said Jan 2, 2008 at 6:39 pm

    I have a problem, i can’t login when my server is global. My friends can, and i can when it is local. But when it is local they can’t. What is the problem.
    Everything should work, because it did before I started to use reaper easy. What is wrong?
    I have tried to use both normal ip and a no-ip account. Bot nothing works.

    Plz help me.

    -Lohnn-

  26. Trevor said Jan 2, 2008 at 5:41 pm

    Ok, everything went pretty smoothly but when I get to the step where I run mangosd.exe and realmd.exe, neither of them run. They just show the Database information and stop.

  27. Thomas said Jan 2, 2008 at 4:28 pm

    Nice quide Reaper!

    Im always trying to make my private server better, I was wondering can i add buildings? For example an inn or a house of some sort?

    Also…i cant keep my spawns to stay put..once i leave that area they diapear. this is what i do… .addsp 19318 they appear but like i said soon disapear. Is there a command or something to save what i have ceated?

    one more thing. How can i change cooldown times of spells and what not. why? because all the suddon ALL my mounts now have a 12 day cooldown!

    Thanks reaper ;)

  28. Nick said Jan 2, 2008 at 3:01 pm

    how do i add custom items and stuff?

  29. Nick said Jan 2, 2008 at 11:52 am

    holy son of a bitch it started working

  30. Nick said Jan 2, 2008 at 11:51 am

    PnDa or anybody pls tel me how to create an account cuz i cant type anything in the “mangosd” and so did anybody else have this problum?

  31. PnDa said Jan 2, 2008 at 11:14 am

    fixed my problems, the server is working amazingly, awesome guide Reaper.

  32. Jambua said Jan 2, 2008 at 9:24 am

    nvm, the problem was the directory in which the game was before and after i moved it to another folder :P

  33. Nero said Jan 2, 2008 at 8:21 am

    Also, it shouldn’t be too hard to figure out the other mount numbers once I get around to it. The aura IDs can be looked up with the .lookup spell command, I think.

  34. Nero said Jan 2, 2008 at 8:13 am

    @Justin484

    Thank you sir! Very much appreciated!

  35. Nick said Jan 2, 2008 at 7:52 am

    i create an account while “mangosd” is open rite? i wait for like 20 secodns until it stops then i cant type anything
    what am idoing/have i done wrong

  36. Jambua said Jan 2, 2008 at 7:00 am

    Hey reaper, great work you’ve been doing.

    now, my problem is that when i try to extract the vmaps, this is what i get:

    D:\World of Warcraft>vmapextract_v2.exe
    Extract V2.4 2007_07_12. Beginning work ….

    Game path: D:\WoW private\WoW\World of Warcraft\Data\
    Scanning for locales.

    Could not open data directory for reading. Aborting.

    Extract wmo complete (No errors)

    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application’s support team for more information.

    D:\World of Warcraft>md vmaps

    D:\World of Warcraft>echo.

    D:\World of Warcraft>echo Please wait until you get PRESS ANY KEY TO CONTINUE ME
    SSAGE
    Please wait until you get PRESS ANY KEY TO CONTINUE MESSAGE

    D:\World of Warcraft>echo.

    D:\World of Warcraft>vmap_assembler.exe buildings vmaps splitConfig.txt
    exit with errors

    D:\World of Warcraft>pause
    Prima qualquer tecla para continuar . . .”

    I also get the usual explorer window saying that vmapextract_v2 found a problem and will be closed.

    i Didn’t had this problem on the other releases before, so what could be causing this?

  37. Justin484 said Jan 2, 2008 at 6:26 am

    Nero
    Use .aura 37015 to fly the netherdrake in Azeroth. Use .unaura 37015 to dismount. Not sure what the aura #’s are for the other mounts but that should help

  38. PnDa said Jan 2, 2008 at 5:30 am

    I have checked MySLQ server status. The server is begin hosted on 127.0.0.1;3306 so this is working correctly. Everything else as I said before went fine. I’m very confused as to what the problem could be.

    Anyone have a suggestion before I start over from the beginning?

    Some points that might be worth noting:
    -working on a laptop
    -connects to the net wirelessly
    -have WoW backed up as a simple copy of all original files on my desktop (it works as a totally separate application)
    -using WoW v 2.3.0.7561 (latest version)

  39. Nick said Jan 2, 2008 at 4:01 am

    btw roger, i mis speeled ur name “rodger” so u mite wanna ctrl + f that

  40. Courtney said Jan 2, 2008 at 3:55 am

    Oko posted this on an older version’s page. ‘At first I got “Unable to validate game version” but resolved this with a simple fix to src/realmd/AuthSocket.cpp (validating any game version).’
    I’m also getting that message. Would this fix the same problem in this version? If so can somebody explain it for a person who is just learning about this stuff? I don’t have the time to play the real game anymore and this sounded like fun. Could somebody help me out please?

  41. Nero said Jan 2, 2008 at 3:30 am

    Does anyone know how Reaper was able to ride a flying mount in Azeroth? I can’t for the life of me figure it out!!

  42. Nick said Jan 2, 2008 at 1:29 am

    Darky
    how did u make ur account?

  43. Drakill said Jan 2, 2008 at 1:18 am

    ##fallen

    Thanx Fallen! I needed those lol, I was trying to make my own vendors lol. was taking soooo long!

    Drakill

  44. merijn said Jan 2, 2008 at 1:14 am

    he reaper can u do by the next release silvermoonn???

    Greetzz

  45. Sephiroth said Jan 2, 2008 at 12:29 am

    Your uploading the DBC for the enUS version worked like a charm even for my enGB version of the game. Thanks alot reaper your the best!

    Though like ive seen in your screenshots of new versions..i notice you have flying mounts in what appears to be menethil harbor in this one shot…was wondering how that was done? I understand the flying mount to portal out to silvermoon and that worked in 2.2.3..but was wondering how you got it working in 2.3 past that area.

  46. Darky said Jan 1, 2008 at 9:16 pm

    First of all, good guide and thank u for sharing.
    It is the only guide that made me set up a server, and not only that, but make it public! At start, i had a little problem. When i was doing the “Matrix Thing” it got stuck. I closed it and opened it again and with not an error or anything else. Atleast ur guide worked with my 1st try!

    Well, i have to correct u in something… i dont know much, but i know something xD

    when i tried to put my lan ip address, my friend couldnt connect, but when i putted my NORMAL IP address, it worked grate!

    Thanks again, and HAPPY NEW YEAR

  47. Paul said Jan 1, 2008 at 7:45 pm

    Hey there, great tutorial, thanks for writing it. But I have run into a problem on my server, I managed to get it set up fine, until I discovered I cannot actually view the Character Tab when playing a character. It crashes when I try to do so. Any ideas what caused this, and how I can fix it?

  48. Nick said Jan 1, 2008 at 5:49 pm

    rodger

    I can do the “Matrix thing” and the next step is to run realmd and magnosd in the mangos folder, i can do those and then it says “to create an account type “createacoout” in the mangosd (smt like that) and I can’t type *anything*

  49. helper said Jan 1, 2008 at 5:48 pm

    forget about the last part i said about my question i just remembered you have to create a account on the site before you can log on dumb me :/

  50. helper said Jan 1, 2008 at 4:56 pm

    @Deadon

    I figured out why it says you are missing that file Deadon for some reason when you extract vmaps the first time it stops and doesnt extract all of them or it did to me, run it again and make sure it downloads and extracts all the maps it took me about 1 – 2 hrs to dl and extract all vmaps, after its done check the folde vmaps and make sure it has that 000_43_31 file in there if it does put it in your directory. c:/mangos/data or whatever you have it set to.

    @PnDa

    You might have windows firewall running if you do you need to open it and enable port 3306. If it still doesnt let you i suggest you start fresh with mangos again.

    K now my question,
    how come i have to create a account on the mangosd in order for me to be able to log in it. How do i make it so you can make accounts if my friend wants to play how can he make a random account so it lets him in. I have gotten a dynamic ip adress and i tested it, from no-ip.com it seems to work fine, its just that it wont let me create new accounts ingame and log in them.

Comments Navigation 1 ... 3 4 5 6 7 ... 11

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>