GUIDE - Compile and Set Up Ascent Youself! menu

User Tag List

Results 1 to 10 of 10
  1. #1
    somguynamedmason's Avatar Member
    Reputation
    7
    Join Date
    Jan 2008
    Posts
    22
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    GUIDE - Compile and Set Up Ascent Youself!

    Why would you want to compile yourself with all these repacks? I noticed people using repacks have more issues than people who compile yourself. I will teach you how to compile Ascent yourself. This seems like a lot of work, but I just made it really detailed.

    IF YOU NEED HELP PLEASE ASK HERE DON'T PM ME!

    Software you need:
    TortoiseSVN: Download | TortoiseSVN
    Microsoft Visual C++: Downloads
    XAMPP: SourceForge.net: Downloading ...
    SQLylog: Download - SQLyog MySQL Frontend, MONyog MySQL Monitor


    Installing the software:
    -Download and install all the programs

    Downloading the Ascent Source
    -Make a new folder called "AscentSource"
    -Right click it and go to "SVN Checkout"
    -In the top box, put http://projects.emupedia.com/svn/ascent/trunk/, and leave everything else how it is.
    -The username is "anonymous", and the password should be left blank.

    Compiling Ascent
    -Go to AscentSource/win and open "ascentVC90"
    -At the top of the screen, change "debug" to "release".
    -On the left hand side, it should say "Solution 'ascentVC90'." Right click it.
    -Click "Clean Solution" to avoid errors
    -Go back to the menu you were just at, and click "Build Solution."
    -This may take a while. When it is done, you can close the window.

    Compiling the Scripts
    -Go to AscentSource\src\scripts and open "scripts2008"
    -Do the same as you did to compile Ascent.

    Moving the Compiled Server to a New Folder
    -Go to AscentSource\bin\release
    -Copy all the files in there.
    -Make a folder elsewhere called "Ascent"
    -Paste the files in there.

    Setting up MySQL
    -Open your XAMMP folder, and make run mysql
    -Open SQLylog
    -The host is "localhost", username is "root", password is blank, port is "3306", leave databases blank.
    -On the left, right click and click "Create Database" Name it "aworld"
    -Repeat last step, but name it "acharacter" and "alogon" this time.
    -Go to the Tools menu > User Manager > Edit User
    -Set a password for "root@localhost"

    World Database:
    -Make a folder called "NCDB"
    -SVN Checkout, the URL is "http://projects.emupedia.com/svn/ncdb/"
    -Edit "Tool.bat"
    -On this part:
    Code:
    set user=root
    set pass= YOUR PASSWORD
    REM  wdb  -  is the World Database
    REM  cdb -  is the Character Database
    REM If you do not have them seperated then set them to the same values
    set wdb=aworld
    set cdb=acharacter
    -Save it and run. Use "W" for the letter.

    Character/Logon Databases:
    -Open SQLylog, but use the password you set this time
    -Right Click "alogon", Restore from SQL Dump
    -The file you need to restore is "AscentSource\sql\xxxx_logon_structure"
    -Repeat for acharacter, but restore xxxx_character_structure

    Getting the Maps
    -Download Filebeam - Free Fast File Hosting
    -Put it in your WoW folder, make a folder called maps, and run it
    -Copy the maps folder to your Ascent folder when it finishes.

    Getting the DBC Files
    -Download Filebeam - Free Fast File Hosting
    -Open notepad, and paste the following:
    Code:
    mpqe /p locale-enUS.MPQ DBFilesClient*.dbc
    -Save it as dbc.bat (remember to change the type to all files!)
    -Now put dbc.bat and the .exe in C:\World of Warcraft\data\enUS
    -Run dbc.bat and when it is done, copy the files that it extracted into a DBC folder in your Ascent folder.

    Configure Your Server(Almost done!):
    -Open "ascent.conf" in your Ascent folder.
    -
    Code:
    <WorldDatabase Hostname = "localhost" Username = "root" Password = "YOUR PASSWORD" Name = "aworld" Port = "3306" Type = "1">
    <CharacterDatabase Hostname = "localhost" Username = "root" Password = "YOUR PASSWORD" Name = "acharacter" Port = "3306" Type = "1">
    -Find this: (remember the password!"
    Code:
    <LogonServer DisablePings = "0"
                 RemotePassword = "PUT A PASSWORD HERE">
    -Open logonserver.conf
    -
    Code:
    <LogonDatabase Hostname = "localhost"
                   Username = "root"
                   Password = "YOUR PASSWORD"
                   Name     = "alogon"
                   Port     = "3306"
                   Type     = "1">
    -
    Code:
    <LogonServer RemotePassword = "I TOLD YOU TO REMEMBER!">
    -Open realms.conf
    -
    Code:
    <Realm1 Name = "REALM NAME"
            Address = "localhost:8129"
            Icon = "PVP"
            Colour = "1"
            Population = "1.0"
            TimeZone = "1">

    Making an Account
    -In SQLylog, go to alogon and use this query (change the Username and Password of course):
    Code:
    INSERT INTO accounts SET login = 'Username', password = 'Password', gm = 'az', flags = 8"

    I hope I didn't forget anything!
    Last edited by somguynamedmason; 01-19-2008 at 02:10 PM.

    GUIDE - Compile and Set Up Ascent Youself!
  2. #2
    Functions's Avatar Banned
    Reputation
    10
    Join Date
    Dec 2007
    Posts
    206
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Dude wtff...? I dont get it ii put the stuff from MPQ in DBC folder HUUUUUUH WTF?

  3. #3
    somguynamedmason's Avatar Member
    Reputation
    7
    Join Date
    Jan 2008
    Posts
    22
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by goblins4321 View Post
    Dude wtff...? I dont get it ii put the stuff from MPQ in DBC folder HUUUUUUH WTF?
    After you are done extracting, move the files to a folder called "DBC." Put the folder in your Ascent folder.

  4. #4
    razhol's Avatar Active Member
    Reputation
    56
    Join Date
    Aug 2007
    Posts
    255
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    There are many guides like this but, if your one of the guys that don't understand it by reading get it in pictures ;P
    Picture Guide: WoWApprentice.com - Private Server Setup
    *Link found from another guide*

  5. #5
    troy23's Avatar Member
    Reputation
    1
    Join Date
    Aug 2007
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice Guide. Thanks.

  6. #6
    Locky's Avatar Member
    Reputation
    1
    Join Date
    Apr 2008
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Confusing... but thanks.. i think

  7. #7
    Xerxe's Avatar Member
    Reputation
    1
    Join Date
    Apr 2008
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Beware, do not download XAMPP. I am not sure if it changed since he wrote this guide, but that program is LOADED with spyware. I had a brand new server, and everything was working great, until I installed XAMPP. Abotu 30 seconds later I started getting a ton of popups, then software started installing itself. I checked the processes and there had to be at least 30 processes with random letters/numbers running. Then it locked up. I tried rebooting, and it locked up again. So now I have to reload the entire server. DONT DOWNLOAD IT.

  8. #8
    Pwntzyou's Avatar Contributor
    Reputation
    264
    Join Date
    Dec 2007
    Posts
    393
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You must have installed a bugged version... it worked fine for me

    <3 MysterioussouL for the sig

  9. #9
    goblineater's Avatar Member
    Reputation
    1
    Join Date
    Sep 2007
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    dont understand why

    every time i try to build it says over and over again
    "fatal error C1083: Cannot open include file: 'zlib.h': No such file or directory"
    and iv tryed 2 diff computers and still the same error:confused:

  10. #10
    gopfa's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    official guide :

    and no xampp is not loaded with spyware. i've been using it for years

Similar Threads

  1. [GUIDE] How to set up Ascent (Windows)
    By LithMaster in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 06-28-2008, 11:56 PM
  2. Setting up ascent [Guide] [Video]!
    By 777devil777 in forum WoW EMU Guides & Tutorials
    Replies: 77
    Last Post: 03-18-2008, 05:30 AM
  3. [Guide] Compile your Own Ascent!
    By Aldaus in forum WoW EMU Guides & Tutorials
    Replies: 6
    Last Post: 12-08-2007, 05:31 PM
  4. List of Repacks, Compiles and Databases for ManGOS, Ascent, Antrix.
    By faxmunky in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 11-04-2007, 04:02 AM
  5. [Guide] Creating and Compiling a Teleporter NPC
    By Gastricpenguin in forum WoW EMU Guides & Tutorials
    Replies: 59
    Last Post: 10-29-2007, 03:06 PM
All times are GMT -5. The time now is 08:33 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search