1. First you need to download/ install the program to compile your server. The most recommended one is VS 2003 .net pro because it’s way easier to use and it happens sometime REV works for 2003 and not 2005 like REV 522 (Server does not hook after compiling using 2005 but works if compiled using 2003 o.0) A good thing about 2003 is that it has SDK and RC1 build in it so no need to download and configure them.
Download details: Visual Studio .NET 2003 SP1
2. Now you need to download/install the program that will let you download the source of Ascent via a system called SVN.
tortoisesvn.sourceforge.net/download
3. To open up the Ascent SVN source open this in your browser
http://projects.emupedia.com/svn/ascent/trunk/
username: anonymous
password: none
4. You should see a box opening. That’s tortoisesvn. In the main windows, you should see a file called "http://projects.emupedia.com/svn/ascent/trunk/" right click on it and go to export. In the export directory, select a place to send a copy to. Making a clean directory to export to, would be nice.
5. Open up Visual Studio 2003. Clique on file and select open then select. You should see a file called "ascentVC71.sln" open it up
6. right clique on Solution ‘ascentVC71’ and select "Build Solution". This is the compilation command you need to use for compiling the package.
7. When you’re done, you need to compile a file located to srcscripts from the main directory named “scripts2003.sln”. Make sure you have no errors again. “
8. Configure all 3 files (src) ascent.conf, logonserver.conf and realms.conf.
9. You’re almost done. You need to extract your DBC file for TBC
You should find the extractor in the extras folder in the source, the folder is called
mpqe.
11. Open it up and point it at patch.mpq it should make a File. Rename it to DBC and send it at bindebug
12. You’re missing one last thing. Maps! Look in the extras folder in the ascent source you downloaded. You should find a map extractor, put that in your WoW directory, run it,it should create a folder named maps.
13. Put the maps folder in your ascent source.
14.Now all you need is to get your self a DB. For easier DB importation, I recommend you to download a program called "MySQL Front" and uncheck the square that says "Stop insert if error".
Look at
ncdb.info for a good database
When your database is set up, ascent.conf, logonserver.conf and realms.conf are configured and your 2 files to compile have been made with no errors, everything should work. Open up ascent.exe then logonserver.exe
If I made any errors go ahead and tell me