Version User Scope of changes
Jun 9 2008, 10:00 PM EDT (current) Zenadix 2 words added, 2 words deleted
Jan 9 2008, 3:45 PM EST Anonymous 1 word added, 820 words deleted

Changes

Key:  Additions   Deletions
Noob! To set your own server, you should use the Ascent Emulator. Here are all the stuff you need to download to set it up, and also a full guide on how to do it.

What you need

MySQLYog

http://www.webyog.com/downloads/SQLyog602.exe

MySQL Essencials

http://mi.mirror.garr.it/mirrors/MySQL/Dow....0.41-win32.msi

Ascent Core:
http://filebeam.com/5f647aa29e71e626fc03dd090b07200e


NeW!! ASCENT Update Checker !!!

http://partyimpressions.de/updatechecker/AscentUpdateCheck.exe
by Jovan (SERBIA)

NCDB Data Base:
http://filebeam.com/5374fe4948625b50c27bd72537d53f68



Character and Logonserver Data Base:

http://rapidshare.com/files/55027309/Chara...Tables.sql.html

Maps:

http://files.filefront.com//;7562589;/

DBC:

http://filebeam.com/3b814bfec9acb044476b7797e68c2375

Note: This files may be a little old. I'll do my best to give you the lastest files, but I cannot guarantee that they will always be the newest ones.

Full Guide

1) Extract the packages.

Extract the Ascent Core into a directory (e.g., c:\wowserver\ascent\).

Now, you will see that there are two important folders inside "maps" and "dbc". Maybe you already guessed, put all the maps (that you downloaded at the top of this page) , in the "maps" folder; and all the DBC (that you downloaded at the top of this page, too), in the "dbc" folder.
The "sql" folder is not important.

Next, extract the database (NCDB) to anywhere you want, only it must be extracted. And extract the Character and Logonserver Database, too.

2) Install MySQL 5.0 Essentials and configure the server.

Ok, you need to install them both.

Let's start with MySQL 5.0 Essentials. Follow the basic setup for it, no special options are needed. To be specific:

  • You want a Typical installation, not Complete or Custom.
  • Agree to start the configuration wizard when it asks.
  • You want a Standard configuration, not a Detailed configuration.
  • You want to Install As Windows Service.
  • You do not want root access from remote machines, and you do not want an Anonymous Account.
When it finishes, tick (or better said, don't untick) "I want to configure server now".

Another window pops up,
Just follow the instructions and set a password for your server (don't forget it!)

3) Install MySQLyog and make a user

Install it. Again, no special options are needed.
Then enter to it. A little advertisement will appear, just click continue. Then, a connection window will appear. Leave the username as "root", and in password type the one you chose when you were configuring your server.

Now it's time to make a new user. In SQLyog, go to the 'Tools' menu at the top, and then go to 'User Manager' -> 'Add User.' Create a username and password; these will be the username and password that you place in the .conf files later on. Change the host to 'localhost', and under the Global Privileges, check the boxes for 'Select,' 'Insert,' 'Update,' and 'Delete.' Press the 'Create' button at the bottom, and you are done.


4) Create 2 blank databases for Ascent

This part is fairly simple: create a new, empty database to keep the data for Ascent (the world database), and then make another one for the accounts,etc (the logonserver database).

To create a new database right click 'root@localhost' -> 'Create Database', and then enter 'Ascent' as the name. This will be your world database. We will use NCDB for it (download it in the top of this page if you haven't).
Then make another one, but choose 'logonserver' as a name. This will be your logonserver database.

You should know better, at this point, than to include the quotes in any of those statements.


5) Populate the databases

Now we will restore the sql dump to put data into the empty database. Simply right-click on the database "Ascent" in SQLyog, click "Restore from SQL Dump," and direct it to the spot where you extracted the NCDB database that you downloaded. Then click execute (may take a little time).

Now, it is time to populate the other database, the logonserver database. Just do the same, but direct it to the
Character and Logonserver Database (again, the download is at the top).

6) Edit your configuration files
This part is straightforward -- you have three files to configure, in the main Antrix directory:
  • logonserver.conf
  • realms.conf
  • ascent.conf

Open them with the notepad. These files are well-documented. Just read through them and change values as needed until you are done, then save and exit.


Very Important: Some people are have problems with this. You do NOT have to remove the " " in the values.

7) Start the server.
At this point, Ascent is ready to use. Start logonserver.exe, and then start ascent.exe. Assuming you didn't confuse any port numbers in your configuration files, everything should be up and ready!

Congratulations! You made your own WoW Server!

Troubleshooting/Questions


How do I make accounts?

Open SQLyog and select the Logonserver database. Open the table Accounts. In it, add a new row for a new account. in it yo have to fill the ID and Password fields. Also, to be a GM put "az" in the GM field. To be able to use Burning Crusade content, set flags to 8.