Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3

Another Mangos release time, and this time i choose to include two database again (Unified Database 0.8.0 Changesets 323 and Project Silvermoon 18.5) unlike my previous Mangos 4602 release so you can choose which database you like best :)

Other than that, in this new release it’ll only support WoW 2.2.3 Client only because Mangos has officially support the 2.2.3 client (which mean there won’t be any er. So to those who are still using the old WoW 2.1.3 client, you’ll need to upgrade your WoW client first into patch 2.2.3 :)

As an important note, if you want to upgrade safely from any previous release (especially from my old 4488, 4505, 4524 release, etc). Make sure to copy the backup file (backup-db.sql and backup-realmd.sql) from the reaper-eazy-mangos directory into somewhere else first, so if anything goes wrong at the upgrade process you can still restore it (although i’ve done everything possible to make sure you don’t lose your character data)

And here are on how to use it :

Requirements :

1. MySQL and it’s install guide

Update : Mangos 4651 has been released … and i’d suggest you to grab the new version instead ;)

2. Reaper Mangos 4629 with the Database (15012 KB) :

Fresh Installation :

1. Extract the self extracting archive somewhere (or you can also choose to extract to current directory) and don’t worry it’ll automatically create ReaperMangos4629 folder for you :)

2. And then you’ll need to extract Maps, VMaps, and DBC files from your WoW 2.2.3

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 MySQL PATH

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 (and no it’s not your mysql.com account password) ;)

Reaper Eazy Mangos Installation

5. Now you’ll need to choose option number 99 as shown on below image

Mangos 4629 upgrade

6. After finished with the above process, now you just need to choose option #4, and adjust each option accordingly (as a side note, the most important thing is your datadir location)

Mangos Config Editor

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

8. The first thing you should do of course run the mangosd.exe and realmd.exe and 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

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

as a side note, if you can’t choose Blood Elves or Draenei, then you just need to type setbc username 1 at the mangosd window ;)

and here’s a screenshot taken using Unified Database

Flying to the moon

Upgrading from 4602 Release :

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 (or you can copy the previous mangosd.conf if you’re upgrading from 4577++ and already have the DBC files extracted from WoW 2.2.3) :)

Upgrading from 4577 Release :

1. Run the reaper-x-mangos.bat, and then go with option #98 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. After finished restoring your data, now you just need to choose option #99

6. For the last step you just need to continue with configuring datadir (If you’re using ReaperMangos4577 previously, or you can just simply copy the previous mangosd.conf and realmd.conf) :)

Related Links :

Creating 2 Realmd in Mangos
Mangos GM Commands
Creating Private Server for Lan Party

Just like before if i miss anything just let me know :)

and here’s another screenshot showing nether drake in Silvermoon City

Nether Drake goes to Kalimdor

Comment?

Note: Comment may not appear right away.

246 comments on “Mangos 4629, ScriptDev2 150 with Silvermoon 18.5 and UDB 0.8 323 support 2.2.3

  1. I have successfully set up this (4629) release following your excellent guidance – thank-you !

    I have assigned a name to the server:
    – in the realms database, I replaced the ip address with machine.domain.com
    – in my local network, I opened the hosts file and entered: 192.168.2.2 machine.domain.com
    – in my realmlist.wtf file, I changed the existing contents to read: set realmlist machine.domain.com

    Now I can connect and play on my local network – LAN Party !

    Now to the problem – when I am on my friends machine (at his house – different network) I immediately get “unable to connect”

    I opened the hosts file, and entered my external ip address from whatismyip.com for machine.domain.com and I changed the realmlist.wtf
    On my network, I set up port forwarding in my router for 3724 and 8085 to 192.168.2.2
    I can run a tracert from his computer [tracert machine.domain.com] which correctly resolves to the ip address I got from whatismyip.com (I have ping turned off) so as far as I can tell, all the network shiznit is in order.
    He and I are both current on the official US server (2.2.3 (7359)) so I can’t think what the proble might be… any suggestions ?

  2. I have got a problem. every time i open mangosd and realmd,an error happens.This is wat it says(it popped out the 1st time i opened it):

    mangosd.exe – Unable To Locate Component

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

    how can i solve this problem ? please reply this ASAP

  3. Hi, Im on the MySQL instance config and i get the error that says “The service could not be started. Error: 0” but, one time i got past that and it said that there was an error and the number was 1045. if you can tell me what to do to fix that it would be nice.

  4. still like in other versions :( when i open mangosd and realmd it just says cantot connect ot (and then ip) and then something else :( what am i doing wrong and also after i chose option 99 THEN option 4 and ajusted stuff i presssed enter and it it went back for me to choose an option :O so i exited (is that ok?)

  5. wath I have to do now? i still can’t get Vmaps :(
    (read posts above to see wath i get :()
    some1 else with fast internet connection that can upload it? :p

  6. well thank you for all you do with this server, but using this last build, after selecting the database, the reaper-x-mangos.bat still freezes after running through a whole bunch of numbers and letters.

    it goes matrix and pauses, and matrix and pauses and matrix and freezes.

    I just dont know what to do

  7. I’m having the same issue with equipping a shield on a new warrior I created.

    No matter what shield I give him and try to equip (unequipped all weapons first just in case).

    I get the message This Item Cannot Be Equipped

    This seems to happen if you equip a 2-handed weapon, even if you then unequip the 2-handed weapon you MUST equip a 1-handed weapon in order to equip the shield (it’s like the 2-handed status doesn’t reset on unequip)

    Looks like a Mangos bug to me…

  8. Have been trying to figure out my problem for hours. Solved it 5 minutes after I made my post above… No help needed.

  9. Major problem. Try to run mangosd.exe and it shuts down right away. Should there only be these lined in mangosd.conf?

    DataDir = “C:\Games\WoW private server”
    Rate.Drop.Items = 1
    Rate.Drop.Money = 1
    Rate.XP.Kill = 1
    Rate.XP.Quest = 1
    Rate.XP.Explore = 1

  10. # genera

    Unfortunately it’s impossible for me to upload VMAps directory because it’s really huge (uploading 10MB file takes 30 minutes, and uploading 14 MB file takes 48 minutes for me)

    as a side note, the uncompressed vmaps files uses 1.76 GB of space

    # Asgarth

    Ah you can use option #5 on the batch file and write your lan ip address when prompted and you’re all set :D

    # Pross

    I’d suggest you to go to mangosproject.org website directly :)

    # elliott

    If you can’t see anything on your website, try looking at the log file inside your apache directory (error.log) ;)

    # Boomstick

    Do you have TBC expansion pack installed ?

  11. hey reaper i found like templates for a registration page but for some reason all of them dont work, like the code isnt regoniczed or apache 2.2.6 comes up blank when i do localhost/index.php

    please help

  12. Velen’s error:

    Using configuration file mangosd.conf.
    MaNGOS daemon /Reaper-X R4629 0.9.0-SVN http://www.reaper-x.com (Win32)
    to stop.

    MM MM MM MM MMMMM MMMM MMMMM
    MM MM MM MM MMM MMM MM MM MMM MMM
    MMM MMM MMM MM MMM MMM MM MM MMM
    MM M MM MMMM MM MMM MM MM MMM
    MM M MM MMMMM MM MMMM MMM MM MM MMM
    MM M MM M MMM MM MMM MMMMMMM MM MM MMM
    MM MM MMM MM MM MM MMM MM MM MMM
    MM MM MMMMMMM MM MM MMM MMM MM MM MMM MMM
    MM MM MM MMM MM MM MMMMMM MMMM MMMMM
    MM MMM http://www.mangosproject.org
    MMMMMM

    Reaper-X R4629 SD2-150 http://www.reaper-x.com

    World Database: 127.0.0.1;3306;mangos;mangos;mangos
    Login Database: 127.0.0.1;3306;mangos;mangos;realmd
    Realm running as realm ID 1
    Using UDB 0.8 (323) with SD2 calls rev.150
    Using DataDir C:\Program Files\World of Warcraft\Data/
    WORLD: VMap support included. LineOfSight:1, getHeight:1
    WORLD: VMap data directory is: C:\Program Files\World of Warcraft\Data/vmaps
    WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapId
    s, vmap.ignoreSpellIds
    Check existing of map file ‘C:\Program Files\World of Warcraft\Data/maps/0004331
    .map’: not exist!
    Correct *.map files not found in path ‘C:\Program Files\World of Warcraft\Data/m
    aps’ or *.vmap/*vmdir files in ‘C:\Program Files\World of Warcraft\Data/vmaps’.
    Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct th
    e DataDir value in the mangosd.conf file.

    Got just the same error…

    Got: WoW TBC 2.2.3 7359
    Mangos 4629

  13. this is wath i get when running vmap

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

    Game path: D:\installed\World of Warcraft\Data\
    Scanning for locales.
    Found locale: enGB

    Loading patch levels from data directory.

    Loading patch levels from locale directories.
    Locale: enGB

    Opening data files from data directory.

    Opening data files from locale directories.
    Locale: enGB

    Opening D:\installed\World of Warcraft\Data\patch-2.mpq

    D:\wow ps\World of Warcraft>md vmaps

    D:\wow ps\World of Warcraft>echo.

    D:\wow ps\World of Warcraft>echo Please wait until you get PRESS ANY KEY TO CONT
    INUE MESSAGE
    Please wait until you get PRESS ANY KEY TO CONTINUE MESSAGE

    D:\wow ps\World of Warcraft>echo.

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

    D:\wow ps\World of Warcraft>pause
    Press any key to continue . . .

  14. My Vmapextract doenst work :s
    i tried everything,
    reinstall wow,
    get other versions and stuff
    but everytime i get an empty map :s, plz help :(
    the rest worked perfectly, nice guide :)