Set up WCell menu

User Tag List

Thread: Set up WCell

Results 1 to 5 of 5
  1. #1
    dindresto's Avatar Member
    Reputation
    10
    Join Date
    Dec 2007
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Set up WCell

    First of all: This is my first tutorial!

    Needed:
    MySQL
    Git-Client
    SVN-Client
    Visual C# 2010 / Visual Studio 2010

    Index:
    1. Get the files
    2. Compile the core
    3. Setup the database
    4. Configure the configs
    5. DBCs
    6. First start and first login

    1.Get the files
    After you installed TortoiseGIT and TortoiseSVN you can get the database and source of WCell. Before that you should create folders for both.

    WCell:
    First of all you have to do rightclick in your WCell folder and choose "Git Clone…".



    After that you type the URL http://github.com/WCell/WCell.git and press "OK".

    Now the database (UDB in this tutorial):
    First we enter our database-folder, press the right mousebutton and choose "SVN Checkout...".



    For "URL of Repository:" we type https://unifieddb.svn.sourceforge.ne...ifieddb/trunk/ and press "OK".

    After TortoiseGIT and TortoiseSVN finished we can move on to the next step.

    2.Compile the core
    To compile it we have to open the "WCell.sln" with Visual C# 2010 (older versions could work too).



    Now there should popup some errors like this:



    Just ignore them and click ok for each error.

    Ok, now we gonna rightclick the solution (not the file) and choose "Create solution" (you can also press F6 for this).



    While the core is compilling we will go on with the next step.

    3.Setup the database
    First you have to create two new databases in HeidiSQL, Navicat or whatever.
    WCellRealmServer
    WCellAuthServer

    WCell fills the WCellAuthServer database automatically at first start.

    Now we could batch the database with Navicat or sth like that, but at this tutorial I will use the .bat-file from WCell. You can find it in WCell->Run->Content->Impl->UDB



    First we have to configure it, so we rightclick the UDB-Full-Install.bat and choose "Edit" (it's below the "Open").
    The first 4 "set" are important for us:

    Code:
    set user="Your MySQL username"
      set pass="Your MySQL password"
      set wdb="wcellrealmserver" just leave this as it is
      set udb="Path to your UDB (In my case: C:\Anderes\Tutorial\UDB\)"



    If you configured them right, you can run the .bat.

    First you will be asked if the properties are right. Just press space.
    Now type e and press enter. After that you have to type ZIP and press enter again. Wait until something like "Press a button of you choise..." appears and press enter again.
    Press i and enter, wait until the database is batched and press enter again. Now:

    Type 389 + press enter, wait until it's done, press enter.
    Type 390 + press enter, wait until it's done, press enter.
    Type 391 + press enter, wait until it's done, press enter.
    Type 392 + press enter, wait until it's done, press enter.
    Type X and press enter. The .bat will close and we finished step 3.

    4.Configure the configs
    The configs are in WCell->Run->Debug. (If you compiled as release, they're in WCell->Run->Release).
    But to create them we first have to run WCell.AuthServerConsole.exe and WCell.RealmServerConsole.exe.

    Now we should get the following:

    AuthServerConsole:
    Config-file "C:\Anderes\Tutorial\WCell\WCell\Run\Debug\AuthServerConfig.xml" not found - Created new "C:\Anderes\Tutorial\WCell\WCell\Run\Debug\AuthServerConfig.xml". Please take a little time to configure your server and then restart the Application.
    RealmServerConsole:
    Config-file "C:\Anderes\Tutorial\WCell\WCell\Run\Debug\RealmServerConfig.xml" not found - Created new file. Please take a little time to configure your server and then restart the Application.
    Those say that there are no configs and they've been created now. Now we should configure them.
    To do that we have to open the AuthServerConfig.xml with a texteditor (I recommend Notepad++). There we search the following:

    We will change this Row
    Code:
    <DBConnectionString>Server=127.0.0.1;Port=3306;Database=WCellAuthServer;CharSet=utf8;Uid= root;Pwd=;</DBConnectionString>
    to
    Code:
    <DBConnectionString>Server=127.0.0.1;Port=3306;Database=WCellAuthServer;CharSet=utf8;Uid= YourMySQLUsername;Pwd=YourMySQLPassword;</DBConnectionString>
    Next we're going to edit the RealmServerConfig.xml. We'll open this with our texteditor again. There we're going to edit the following part:




    Here we will change "uid=YourMySQLUsername" und "Pwd=YourMySQLPassword" in yours.

    Another point of interest is this:



    WCell won't start with the default realmname, so we have to edit it.

    5.DBCs

    1. Get an ad.exe ad.exe on Filebeam
    2. Put it in you WoW directory.
    3. Run it and wait until it's done.
    4. Move the created dbc-folder to WCell->Run->Content and rename it to dbc3.3.5.

    That was step 5.

    6.First start and first login
    First we will start the WCellAuthServerConsole.exe and the WCellRealmServerConsole.exe. Then we'll change our realmlist to "set realmlist 127.0.0.1" or "set realmlist localhost" and start our WoW client. Type the same account and password and WCell will create a new Account (than can also be disabled). After you created a character and logged in you have to type ".load all" in the chat, so the server knows he has to load the content (you can also configure that it should load the content automatically).
    And now: Have fun. ;-)


    Please don't copy this without my permission.

    Set up WCell
  2. #2
    Trle94's Avatar Contributor
    Reputation
    167
    Join Date
    May 2009
    Posts
    329
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Good tutorial.... Keep it up with releases dude +rep when i can


  3. #3
    alj03's Avatar Contributor
    Reputation
    91
    Join Date
    Feb 2008
    Posts
    1,103
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Detailed guide. Thanks for posting!
    Death to all but Metal.

  4. #4
    dindresto's Avatar Member
    Reputation
    10
    Join Date
    Dec 2007
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by alj03 View Post
    Detailed guide. Thanks for posting!
    Thanks. Good that some people could need it.

  5. #5
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    WCell sadly is not that well known. In my opinion its one of the best emulators to work with! So thumbs up!

Similar Threads

  1. Wrath 5-piece set bug
    By Matt in forum World of Warcraft Exploits
    Replies: 1
    Last Post: 12-09-2006, 05:50 PM
  2. Replies: 11
    Last Post: 10-18-2006, 12:23 AM
  3. Full Guide for Dungeon Set 1 items (all classes)
    By Cush in forum World of Warcraft Guides
    Replies: 13
    Last Post: 09-07-2006, 03:07 PM
  4. Is it possible to set up glider to only pick up certain fish?
    By RichyG in forum World of Warcraft General
    Replies: 1
    Last Post: 07-15-2006, 06:36 PM
  5. Warlock Armor Sets
    By Amedis in forum World of Warcraft Guides
    Replies: 0
    Last Post: 06-04-2006, 09:51 AM
All times are GMT -5. The time now is 10:21 PM. 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