Hello everyone! Its Colt45! I am glad to announce that MaNGOS Rev 6245 has been release (finally)! I am terribly sorry to inform you that I do not have a list of new feature that have been added to this release, but I should have a complete one for the next release. So here is the guide:
THIS GUIDE HAS BEEN BASED OFF OF OATMAN’S LAST GUIDE, PLEASE GIVE THE CREDIT TO HIM FOR THE GUIDE!!!
Step 1: Install MySQL using the guide here >>> (MySQL Installation and Configuration)
NOTE: It does NOTmatter which verion of MySQL you get (either 5.0 or 5.1) as long as you do not get any older versions or beta versions!
Step 2: Update your DBC’s, VMAP’s, and MAPS for 2.4.2!
If you already have your DBC’s, Vmaps’s, and Maps from a previous release that uses client 2.4.2 then you DO NOT have to re-extract them. If not then you must follow the Readme.txt files located in the extraction folders.
Step 3: Download Reaper-X-MaNGOS (below are list of mirror to file).
Links updated to the recompressed version (19.49MB) that use 7zip self extracting archive instead of zip compressed file
2.4.2 Maps:
Vmaps from WoW 2.4.2:
Thanks to Davtex for uploading the maps and vmaps files
These files should still be compatible with this release
Custom Vendors Pack for this version
http://filebeam.com/a516a6d8281b96e506df995716381a02
Credits to Firane for creating the Custom Vendors Pack
Updated GM Command List for this version
Fresh Install:
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
Note: ad.exe included in this version will extract the dbc files and maps files, and so all you have to do is just put the ad.exe into your wow installation directory (for example, C:\program files\World of Warcraft) and run the ad.exe from there. But make sure to delete the maps and dbc directory if exist before running the ad.exe
3. Run the reaper-x-mangos.bat inside the reaper-x-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 Bin Image

4. Selection Option 1 by pressing “1&Prime on the keyboard and pressing enter.
Note: This will wipe out any previous versions of WoW you have in your database.
MaNGOS Batch Menu Image

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
Mangos.exe Image

By the way, 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
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 :)
Upgrading from 5953 Release:
1. This release still supports your 2.4.2 DBC’s, Maps, and Vmaps, so if you want to re-extract you may but I dont think there is much need.
2. Go into your WoW Reaper Server Directory, and open reaper-eazy-mangos.
3. Open the Folder called “Upgrade” and run Reaper-X-Upgrade.bat.
4. Next type in the directory to the Bin Folder where your mysql.exe and mysqldump.exe files are located. (Default is C:\Program Files\MySQL\MySQL Server 5.0\bin)
5. Then make sure that you are upgrading from the latest previous version or else you WILL corrupt your database and possibly lose your character data.
Update Batch Image

Guide on how to Edit Mangos.Conf
Thanks for the Mangosd.conf edit guide Jeremy!
First off make sure that you have your MySQL running before doing anything.
You need to go back into the reaper folder (C:\Reaper-X-Easy-MaNGOS\reaper-eazy-mangos)
And run the batch file called reaper-x-mangos, there is an option there to setup your LAN or IP for use, This new batch file does correctly setup your DB to the IP you enter in this batch file. Once you’ve done that, if you haven’t gone back in to edit the config files in your reaper folder mentioned above, you need to do that, there is a section in there with this.
# Data directory setting.
# Important: DataDir needs to be quoted, as it is a string which may
# contain space characters.
DataDir = “C:\Reaper-X\data”
In this release your DataDir is pre-set to C:\Reaper_MaNGOS_6245_SD2_474\Data which means that if you extract the folder directly to your C Drive then you will not need to configure your DataDir, but you will still need to set your ROOT and PASSWORDS as shown below!
This is an example of what it may look like. You need to change this to the path where you put your data folder with the maps, vmaps, and dbc’s.
Second, …
# Database connection settings for the world server.
# Default: hostname;port;username;password;database
# .;somenumber;username;password;database – use named pipes at Windows
# Named pipes: mySQL required adding “enable-named-pipe” to [mysqld] section my.ini
# .;/path/to/unix_socket;username;password;database – use Unix sockets at Unix/Linux
# Unix sockets: experimental, not tested
LoginDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;realmd”
WorldDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;mangos”
CharacterDatabaseInfo = “127.0.0.1;3306;ROOT;PASSWORD;characters”
Above, you need to change the MANGOS;MANGOS to your root DB name, likey it’s just root, and YOUR database (DB) password (you should know this)
YOU DO NOT CHANGE THE IP’S here or in the realmd file, ONLY THROUGH THAT BATCH FILE, i mentioned above. (that file does it for you)
Next open scriptdev2.conf and realmd.conf and edit the info for them to connect to your database as well.
Leave a response
Question
If i missed this im sorry. Its been a while since i upgraded
How do I install the Custome Vendor Pack?
And i want to do the Vendors on GM Island if i did the default database install what is the database name im trying to connect too?
Thanks
Reaper anyone HELP,
Wanted to know if anyone can help me with my problem. Running Win XP, Mangos 5005,WoW classic 2.0.0, and MysQl 5.0. Mysql installed fine no problems. But when I try to install and run the extrat-map.bat file it says “another program is currently using this file.” Can anyone help me with this. I have tried to uninstall and reinstall mangos and mysql repaired WoW and still having this problem. I am following the instructions on the 5005 web page and have not found anyone else with this problem in the forums.
Thank you,
martian
Nice, =)
New release coming tommarow hopefully!
Sorry i read wrong, no new UDB, sorry.
The new UDB is now avaible, how long untill u get a new repack done?
thanx 4 all houers playin on ur repacks :D
Thanks for your help Bav101 and martian, it was the 2.4.3 update problem.
Thanks also to the devs for a great job!
ps – i love equipping anything i want by using .lookup item x (x being whatever i want) and using .additem to add it to my invent
BEST items to play with: picnic, seasonal costumes, fireworks, raid mounts, and the greatest & cutest pet to own: MURKY!!! (gotta look him up by typing murloc egg)
running raids to view the scripts is a lot of fun, but the custom items such as those mentioned above, among MANY others, make private servers worth having!
thanx again reaper!
@ Firane
thanx man..didn’t know reaper just packs those 3 things together..thought he created them himself, which i always found impressive.
i’ve rolled back my sql to release 5953. i’ll wait until 2.4.3 is live and packed up, because i’m currently running kara and don’t want to mess up my progress.
happily, all the instance scripts do work up to bt, with the exception of old hillsbrad (buildings are already burning, so i can’t complete that quest), so sunwell is the only raid i found wasn’t scripted in 6245.
otherwise, great job reaper, oatman, and others! keep up the thorough work! :D
I’ve set up a server using Reaper Mangos once before, and it worked fine. I have just freshly installed MySQL and Reaper mangos, yet when I run Realmd and mangosd I get errors on both:
cannot connect to database
I have edited the .conf files accordingly, and I still get this message.
@ TimR,
I have had this problem before with previous versions. You don’t have TBC (burning crusades) expansion installed do you? If so or if not then goto your mandosd.config file and change this:
# Allow server use expansion content
# 0 (not check expansion maps existence, not allow wisit its, not allow create new race characters, ignore account expansion setting)
# Default: 1 (check expansion maps existence, and if client support expansion and account have expansion setting then allow visit expansion maps, allow create new races character)
Expansion = 1 <- Change to 0 instead of 1
Save it and it should fix your issues…
Hello,
Wanted to know if anyone can help me with my problem. Running Win XP, Mangos 5005,WoW classic 2.0.0, and MysQl 5.0. Mysql installed fine no problems. But when I try to install and run the extrat-map.bat file it says “another program is currently using this file.” Can anyone help me with this. I have tried to uninstall and reinstall mangos and mysql repaired WoW and still having this problem. I am following the instructions on the 5005 web page and have not found anyone else with this problem in the forums.
Thank you,
martian
Anyone else using the UDB having problems with high level Imps in starter areas? If so is there a way to resolve this issue?
@Bav101
Thanks for your help. I’ll try that when I get back home. I definitely patched it to 2.4.3 before extracting, but I didn’t think it’d be a problem.
@TimR
Heya buddy,
Sounds like you’ve patched it to 2.4.3 i think, try uninstalling the 2.4.3 patch and re-extract the 2.4.2 maps and hey presto all should be sorted, short of that uninstall and reinstall the client and only patch to 2.4.2 and extract all should be sorted :-D
@Bav101
Yeah. I had stopped playing WoW ages ago and uninstalled the game completely… so I reinstalled the game and patched it, then went about the steps to install the private server starting with SQL, then extracting maps, dbc and vmaps folders and configuring the mangos package.
Is there something I’ve missed? Should I have just downloaded the maps package linked above instead?
@TimR
Heya, where did the maps come from? have you updated to 2.4.3 then extracted them?
I’m having the same problem as DSH above with mangos returning this error
“Map file ‘e:\WoW/maps/0004331.map’ is non-compatible version (outdated?). Please, create new using ad.exe program.
Correct *.map files not found in path ‘e:\WoW/maps’ or *.vmap/*vmap files in ‘e:\WoW/vmaps’. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.”
I have all the maps, vmaps and dbc folders sitting in e:\WoW and can see the file it’s complaining about and am hesitant to re-extract them considering it’s a fresh install. DSH said he had to rename a main file to get it working, but I’m not sure what that means exactly. Anyone able to help me out?
@kevinm
no worries buddy :-D
…But now I got another error.
I created a login name with password and when I try to log in it says: “Unable to validate game version. This may be caused by file corruption or the interference of another program.”
I am puzzled what to do now.
@Bav101
I did some fiddling around and I got it to work somehow :P.
Thanks for your time.
@kevinM
Heya, have you extracted the dbc files again from a updated WoW client? the correct dbc files are in the distro?
2008-07-20 17:24:13 ERROR:
Some required *.dbc files (1 from 55) not found or not compatible:
J:\WoW\Data/dbc/Spell.dbc (exist, but have 216 fields instead 213) Wrong client version DBC file?
This is the error I get when I run manogsd.exe
Anyone that can help me?
Thanks for the great guide :D I truly love it! And thanks that one for fixing the “0004331.map” error or whatever it was then. :)
Quick question…what did I mess up?
When I run reaper-x-mangos.exe, I select #1 (UDB) – I’m prompted for the MySQL username & password as expected, and I get the message about the DBs being set to default…but then i get this error message:
“‘mysql’ is not recognized as an internal or external command, operable program or batch file.’”
I have mysql installed & followed the guide for setting up mysql verbatim.
Any help advice please? Thanks much in advance!
~Nos
i need help…i use Mangosd.exe and it says connected and does a couple things but i cant create a username or PW or make me a GM or anything, and when i open th e wow and tempt to log in randomly it says “Unable to validate game version” help if u can plz email me at redfoxkt@bellsouth.net
REAPER,
I am having some trouble with most instances guys are aggroing though the walls Mainly KARA, I am have been looking at this for some bit…it is also linked to mobs not staying on terrain when aggroed sometimes they fly or go through the ground…or being feared through walls, is it a problem with the maps or building files.. Thanks for help
Simple question:
Is this the newest version of WoW being 2.4.3, or is it 2.4.2?
Any help would be great.
Thanks,
Jack of Blades
@Drathis
Inside your reaper folder
you should find a file called mangosscripts
if the file size is around 300kb it means that u have no boss or instance scripts at all
if its over 1mb then u should have most instance/boss scripts
so if its 300kb then u can try re downloading the repack
besides that idk
@Daniel
I’m sorry but none of that is going to do any good
reaper makes a repack meaning he takes files from different sites compiles them and then gives it to u all in one bundle to make it easy
if you really want to report bugs then u cant post them here
for core issues : mangosproject.org
for script issues : scriptdev2.com
for database issues : udbforums.org
hope that helps
one last note,
sunwell doesn’t work properly either..kil’jaeden doesn’t spawn, and there’s no scripts for any of the bosses in that raid..they just attack you, and die when using .die, or slowly damage them with .damage x. and a few of them didn’t even drop loot.
seems like u have a lot to fix for the next reaper release ;)
ok, i promise this is my last post for awhile
in reference to my previous post, #117, i deleted and re-extracted all maps, vmaps, and dbc, and placed them in the reaper main folder, and put the reaper folder in the recommended location, C:\.
All this to no avail. Again i’m playing a tauren hunter. More specifically, the weapons vendor in thunder bluff doesn’t train anything, no staves..nothing. the weapons trainers in orgrimmar don’t work at all either. when you click on them they just say some silly message like, “are you just going to stand there or do you need training”.
when you get around to making the next update, please fix these trainers..
This is probably an ignorant question, but I have never been able to get the instance scripts to work. I’ve tried numerous instances, but the scripts do not seem to run for any of them. Am I just not turning something on? Thanks!!!
there’s a bug in the newest patch: the weapons trainers in thunderbluff and orgrimmar don’t work, and hunters (what i mainly play) can’t learn the weapon skill of fist weapons, even though they’re supposed to be able to.
just thought i’d let u know of one bug i found. hope you get it fixed for the next release ;)
@DSH
Another little piece of info for you, if you stand outside the door in question (the one outside the Hall of honor) and type .gobject delete 11140 it will delete the door, best guess would be till the next reboot of the server, then you wont have to open it or be in GM mode to access the area.
Bav101
Well done guys . GJ . Can u post what’s new in this release . (changes/mods/etc..) Thanx .
@Bav101
Thank you very much. I could have sworn that I had GM Mode On when I went to look. Maybe I didn’t. I’m trying right now.
It worked. Thanks very much Bav101.
<3 DSH
Has anyone had a problem with a high level Imp inside Sunstrider Island? It’s invisible and keeps attacking inside of the area where the trainers are. Is there a way to resolve this problem. Using MaNGOS 6245.
@DSH
Heya, I just tried to enter the Hall of Honor and its possible to enter with GM mode switched on, it’ll give you a cog that will let you open it.
cheers,
Bav101
I would like you guys to know, in case no one else has said anything yet, the portal to The Hall of Honor in Orgrimmar is blocked off, so it cannot be accessed to look at the PvP gear. I also cannot .tele to it. The alliance Champion’s Hall in Stormwind is fully accessible by running into it. I cannot .tele to it either.
Also, sadly… Guardian’s Chain Sabatons don’t exist in this version. /hunter cry
@Perix: You’re welcome!
@Shadox -
It’s the Imp belonging to the Warlock trainer. I have had this problem on my server since I started using ReaperX. Here’s what ya do:
Log in with a GM account, in chat type .gm on then go to the place where the trainer is. Press TAB. This will select the nearest hostile creature. Verify that you have an imp selected, then in the chat type .npc delete
This deletes the spawn for the imp, so it wont come back (unless you upgrade and new sql’s add it back in).
I had to do this at EVERY warlock trainer with Reaper 5953 and earlier. Havent gone to 6245 yet, so cant vouch for that, but this is what you described.
Hey Colt ummm is there away to open these files on Linux?? I cant seem to do it myself.
appreciate you mention this version thing, i m too urge for the new up-date 2.4.3, forgot this mangos haven’t worked for it yet.
so sorry to occupy your time, well, i finally get the problem settled.
ok i’m gonna have to ask a silly question.. you said you extracted them from the updated wow.. would that be 2.4.3? cuz as far as i know the server will only work on maps for 2.4.2.. also save taking up all the space here if you wanna ask anything feel free to drop me a mail, k_hanby@hotmail.com
Bav101
again bay101
i surly use the right version map that i just re-extracted it from the up-dated wow. i manage the config.txt for all necessary, i still get it wrong though. i even restart the computer >_<!
silly eh!
i just can’t figure it out
Hey Again Tomb,
Ok, hmmmm i got that error until i figured out what was wrong, ok mate need some more info from you if thats ok, where did you copy the map folders to and what did you type for the DataDir entry in the config folder, also one thing i’ve just thought of, where did you get the maps your using because i think you’d get that error if you were using the wrong version maps?
Cheers,
Bav101
hey bay101
still problem exists, appreciate your help though.
=============================
god helps me
Heya Tomb,
The problem is when the server loads it cant find the maps you extracted earlier, thats the basics, the fix is easy,
heres how i did it, I copied the folders with the maps in (”maps” and “vmaps”) into the data folder (the one with the DBC one in) then modified the line in the mangosd.conf to read
DataDir = “F:/Mangos/data”
and then it works :)
hope that helps buddy.
Using configuration file mangosd.conf.
MaNGOS/0.11.0-SVN (Revision 6245) (Win32,little-endian) (world-daemon)
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
World Database: 127.0.0.1;3306;root;root;mangos
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.56
MySQL server ver: 5.0.51b-community-nt
AUTOCOMMIT SUCCESSFULLY SET TO 1
Character Database: 127.0.0.1;3306;root;root;characters
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.56
MySQL server ver: 5.0.51b-community-nt
AUTOCOMMIT SUCCESSFULLY SET TO 1
Login Database: 127.0.0.1;3306;root;root;realmd
Connected to MySQL database at 127.0.0.1
MySQL client library: 5.0.56
MySQL server ver: 5.0.51b-community-nt
AUTOCOMMIT SUCCESSFULLY SET TO 1
Realm running as realm ID 1
Using UDB 0.10.3 (357) for MaNGOS rev. 6240 with SD2 SQL for rev. 473
eaper6245\Reaper_MaNGOS_6245_SD2_474\Data./
WORLD: VMap support included. LineOfSight:0, getHeight:0
eaper6245\Reaper_MaNGOS_6245_SD2_474\Data./vmaps
WORLD: VMap config keys are: vmap.enableLOS, vmap.enableHeight, vmap.ignoreMapId
s, vmap.ignoreSpellIds
eaper6245\Reaper_MaNGOS_6245_SD2_474\Data./maps/0004331.map’: not exist!
eaper6245\Reaper_MaNGOS_6245_SD2_474\Data./vmaps’. Please place *.map/*.vmap/*.v
mdir files in appropriate directories or correct the DataDir value in the mangos
d.conf file.
===========================================
what is the problem with this script?
odd, anytime i try to log into my private server it sits on the character load screen
it knows i have 7 characters but never finishes loading
saying “logging into game server” but never finishes
heh, thats quite odd as its been working fine and i’ve changed nothing