Extremely detailed guide for a WOTLK Private Server v3.08 menu

These ads disappear when you log in.

Page 1 of 3 123 LastLast
Results 1 to 15 of 31
  1. #1
    Invisible's Avatar Sergeant
    Reputation
    9
    Join Date
    Jan 2007
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)

    Extremely detailed guide for a WOTLK Private Server v3.08

    Before i start v3.09 has come out today so do not update your world of warcraft, this guide can apply to other repacks and i am jsut trying to contribute to mmowned now pay attention for my guide :P

    :stage1:

    Wotlk Private Guide for v3.08 that anyone should be able to follow

    First before anything else download keazain's repack this is what i will be using in this guide because it is awesome

    http://www.keazain.com/files/xpack22_rev.2163.rar

    just incase the link dosen't work go on the site below and download the
    ARCEMY REPACK: Last Repack update 09.02.2009 Rev.2163 X22

    http://www.mmowned.com/forums/emulat...ready-use.html

    MAKE SURE YOU EXTRACT KEAZIN'S REPACK TO DRIVE C

    Now you want to download Mysql and you will need a repack along with heidisql/navicat/sqlyog and possibly netframework v3.5 if that didn't mean anything to you, it's ok! just follow these steps to make you sure you download excactly what is needed!

    MySQL: Go to MySQL :: MySQL Downloads







    Installing MySql: when it is downloaded open the installer and this should be your first window











    MySql Configuration:













    I will be using Sqlyog In this guide simply because i prefer to it navicat or heidisql and is faster

    Sqlyog: Go to Download - SQLyog MySQL Frontend, MONyog MySQL Monitoring Tool

















    Net Framework v3.5: go to Download details: .NET Framework 3.5









    Making the databases using Sqlyog: Open up Sqlyog







    If you haven't already do extract Keazain's Repack to local disk c or c drive, now open up my sqlyog again and it should look something like this









    Now we have to do the other database do the same right click [email protected], create database and put in logon this time



















    When is it done you need to now do the same for the logon database except this time use the logon sql instead, it's in the same folder as the world sql we used, this one won't take long





    Now close Sqlyog and press Ctrl+Alt+Delete go into processes and click image name to put them in order and search for mysqld.exe



    Now we're going to sort out your config files go into your repack folder called Keazain's Pack in C drive and go into the folder called ArcEmu_rev.2135 then into the folder called configs



    now go into arcemu-logonserver.conf, this is what's inside make sure yours looks excactly like mine!


    #################################################################
    # Keazain`s Compiling - Revision 47 X19 Date 03.02.2009
    #################################################################


    # LogonDatabase Section
    #
    # These directives are the location of the `realms` and `accounts`
    # tables.
    #
    # LogonDatabase.Host - The hostname that the database is located on
    # LogonDatabase.Username - The username used for the mysql connection
    # LogonDatabase.Password - The password used for the mysql connection
    # LogonDatabase.Name - The database name
    # LogonDatabase.Port - Port that MySQL listens on. Usually 3306.
    # LogonDatabase.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = Oracle 10g
    #

    <LogonDatabase Hostname = "localhost"
    Username = "root"
    Password = "ascent"
    Name = "logon"
    Port = "3306"
    Type = "1">


    # Host Directive
    #
    # This is the address that the realmlist will listen on.
    # To listen on all addresses, set it to 0.0.0.0
    # Default: 127.0.0.1 (localhost)
    #
    # Note: ISHost is the interserver communication listener.
    #

    <Listen Host = "0.0.0.0"
    ISHost = "0.0.0.0"
    RealmListPort = "3724"
    ServerPort = "8093">

    # Server console logging level
    #
    # This directive controls how much output the server will
    # display in it's console. Set to 0 for none.
    # 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
    # Default: 3
    #

    <LogLevel Screen = "0"
    File = "-1">

    # Account Refresh Time
    #
    # This controls on which time interval accounts gets
    # refreshed. (In seconds)
    # Default = 600
    # 600 seconds = 10 minutes - 1 second = 0.0166666667 minutes 300 seconds = 5 minutes, 150 seconds = 2.5minutes
    #
    #

    <Rates AccountRefresh = "600">

    # Accepted Build Range Setup
    #
    # These two directives set up which clients will be
    # allowed to authenticate with the realm list.
    #
    # Set these to the same builds that the server was
    # compiled for.
    #
    # As of the last update, version 3.0.3 was build 9183.
    #

    <Client MinBuild = "9464"
    MaxBuild = "9464">

    # WorldServer Setup
    #
    # RemotePassword
    # This directive controls the password used to authenticate with the worldserver.
    # It must be the same between the two configs. If it is not, your server will
    # not register.
    #
    # Default: "ascentt"
    #
    # AllowedIPs
    # This section MUST be completed, otherwise all attempts to link your servers will fail.
    # These "Allowed" fields are a space-seperated list of CIDR-form IP addresses that are allowed
    # to make server connections to your logonserver, and register realms.
    # For example, everything in the 127.0.0.* range would be:
    # 127.0.0.0/24, as 24 of the bits must match the 127.0.0.0
    #
    # To allow a single IP,
    # 1.3.3.7/32, would allow only 1.3.3.7 to connect as 32 of the bits must match.
    #
    # AllowedModIPs
    # In the same form as AllowedIPs, these are the IPs that are allowed to modify the database
    # (adding bans, GMs, account permissions, etc)
    #

    <LogonServer RemotePassword = "ascent"
    AllowedIPs = "127.0.0.1/24"
    AllowedModIPs = "127.0.0.1/24">

    now close it and remember to save!

    now go into your arcemu-realms.config, it's in the same folder, scroll to the bottom and look for this

    <Realm1 Name = "Test Realm"
    Address = "127.0.0.1:8129"
    Icon = "PVP"
    Population = "1.0"
    TimeZone = "1">

    the realm1 name is what you want to your server to be called so inbetween the quotations put the name for example

    <Realm1 Name = "Phantos PvP Server"
    Address = "127.0.0.1:8129"
    Icon = "PVP"
    Population = "1.0"
    TimeZone = "1">

    save before you close!

    now go into arceum-world.conf they are all in the same folder!

    find these 2 lines, they are near the top change the top 2 lines in this guide to the one's below it

    <WorldDatabase Hostname = "host" Username = "username" Password = "passwd" Name = "database" Port = "3306" Type = "1">
    <CharacterDatabase Hostname = "host" Username = "username" Password = "passwd" Name = "database" Port = "3306" Type = "1">

    <WorldDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "world" Port = "3306" Type = "1">
    <CharacterDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "logon" Port = "3306" Type = "1">

    while scrolling down if you see this, all that is if you want to change your message of the day when you log in


    <Server PlayerLimit = "100"
    Motd = "Welcome to an ArcEmu based server! Wrath of the Lich King is now live!"
    SendStatsOnJoin = "1"
    EnableBreathing = "1"
    SeperateChatChannels = "0"
    CompressionThreshold = "1000"
    QueueUpdateInterval = "5000"
    KickAFKPlayers = "0"
    ConnectionTimeout = "180"
    RealmType = "1"
    AdjustPriority = "0"
    RequireAllSignatures = "0"
    ShowGMInWhoList = "1"
    MapUnloadTime="0"
    LimitedNames="1"
    UseAccountData="0"
    AllowPlayerCommands="0"
    EnableLFGJoin="0"
    TimeZone="0"
    Collision="0"
    DisableFearMovement="0">

    this is if you want the tag Staff to be on your gm's, 0 = no , 1 = yes

    <Announce Tag = "Staff"
    GMAdminTag = "0"
    NameinAnnounce = "1"
    NameinWAnnounce = "1"
    ShowInConsole = "1"

    These are the rates for your server setting the honor or quest rates higher means you will get honor/experience quicker, it will set whatever you change higher, changing 1 to 2 means x2 more experience etc..

    <Rates Health="1"
    Power1="1"
    Power2="1"
    Power3="1"
    Power4="1"
    QuestReputation="1"
    KillReputation="1"
    Honor="1"
    PvPTimer="300000"
    ArenaQueueDiff="150"
    Compression="1"
    XP="1"
    QuestXP="1"
    RestXP="1"
    ExploreXP="1"
    DropGrey="1"
    DropWhite="1"
    DropGreen="1"
    DropBlue="1"
    DropPurple="1"
    DropOrange="1"
    DropArtifact="1"
    DropMoney="1"
    Save="300000"
    SkillChance="1"
    SkillRate="1"
    ArenaMultiplier2x="1"
    ArenaMultiplier3x="1"
    ArenaMultiplier5x="1">


    find this <LogonServer DisablePings = "0"
    RemotePassword = "change_me_world">

    and change it to <LogonServer DisablePings = "0"
    RemotePassword = "ascent">

    now go into arcemu-optional.conf, this is just things you can change to make your server different to others

    optional starting starting level is the level your character will start at, if you want to be able to level to 200, put the level cap and genlevelcap to 200 like so. to start at level 80 change the optional starting level to 80

    <Optional StartingLevel="80
    LevelCap="200"
    GenLevelCap="200"
    AllowTBC="1"
    AntiMasterLootNinja="0"
    CustomCharterGiver="0"
    AdditionalFun="0" >

    this is interaction between the alliance and horde, 1 = yes , 0 = no

    <Interfaction InterfactionChat="0"
    InterfactionGroup="0"
    InterfactionGuild="0"
    InterfactionTrade="0"
    InterfactionFriends="0"
    InterfactionMisc="0"
    CrossOverCharacters="0">

    if you want instant 80 put a 1

    <Extra Instant80="1"
    PvPToken="1"
    PvPTokenID="13905"
    PvPKillAnnounce="1"
    Portals="0"
    L80etc="0"
    WeddingNPC="0">

    If you want people to have to have a level 55 before they can have a deathknight put 1, also put 1 on the bottom option if you want people to only be allowed to have 1 deathknight per realm


    <ClassOptions DeathKnightPreReq = "1"
    DeathKnightLimit = "1" >

    set your starting gold to whatever you want leave the rest

    <GoldSettings EnableGoldCap = "1"
    StartingGold = "15000"
    MaximumGold = "214748">

    save and close

    now there is one last thing that you need to do before your server will work!

    Go into your repack and then into tools and then into the folder called maps drag the file ad.exe to your world of warcraft directory/folder!!!





    when it is finished it will close so leave it to finish now you see the file in your wow directory called maps, that is what it made drag the maps folder into your repack C:/Keazain's Pack/ArcEmu_2135

    now go back and go into tools in your repack folder and go into the folder vmaps, drag the vmap_assembler.exe,the vmapextract_v3.exe and the vmaps folder into your wow directory again and then run(double click) vmapextract_v3.exe and wait till it is finished and closes, after it's done run vmap_assembler.exe and wait till it finishes and closed, now take the vmaps folder in your wow directory and place it in the same place as before C:/Keazain's Repack/ArcEmu_rev.2135 make sure the vmaps folder has files inside!

    now we're going to test if your server works and it should do fingers crossed if you did everything right

    to start your server go into your repack folder, then into server and open MYSQL.bat then press back and go into your ArcEmu_rev.2135 folder and open arcemu-longonserver.exe and arcemu-world.exe wait for the world.exe to go completely down to the bottom, go into your world of warcraft folder/data/engb then open realmlist and change it to this set realmlist 127.0.0.1 save it and close then your good to go go back into your wow directory and double click wow.exe near the bottom and enjoy! the username and password for the account is admin

    account name:admin
    password: admin

    i will be making other quick tutorials possibly on how to make accounts, and make your server public with hamachi, add custom items etc and also adding more pictures to this one instead of the writing at the bottom of the guide

    i will be glad to help anyone who stuggled with my guide! add me on msn and i will try my best to help : [email protected] hope this helps!
    Last edited by Invisible; 02-12-2009 at 04:37 PM.

    These ads disappear when you log in.

  2. #2
    chronoman's Avatar Private
    Reputation
    1
    Join Date
    Feb 2009
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    ooooh great effort man ,
    really vry nice topic
    but i have a question : can this repack work on version 3.0.3 ???

  3. #3
    Invisible's Avatar Sergeant
    Reputation
    9
    Join Date
    Jan 2007
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    thanks dude it could possibly work on a 3.03 server i don't see why it wouldn't, but why stay on v3.03 unless you want to play a private server that's on there, if you want to know 100% ask one of the compilers(people who make the repacks) or just someone who is very good with making them like keazain and maybe 2dgreengiant thanks for the comment

  4. #4
    switchblade18742's Avatar Private
    Reputation
    1
    Join Date
    Feb 2009
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    I'm 100% new to making servers and such, i'll give it later later on today.

  5. #5
    chronoman's Avatar Private
    Reputation
    1
    Join Date
    Feb 2009
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Maaaan,, i really dunno wt to say to u...
    THIS WORKING 100% Perfectly....
    thanx alot for ur explanation
    Keeep goin'

  6. #6
    horcane's Avatar Private
    Reputation
    1
    Join Date
    Feb 2007
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    I couldn't find the exact repack so now I'm downloading the 2196 hope it works whit that one 2 :s.

  7. #7
    theclinton's Avatar Banned
    Reputation
    6
    Join Date
    Dec 2008
    Posts
    121
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    i had to download a different pack from the link you said to go to and at the end it says the database is unknown when i open arcemu-world.exe

  8. #8
    Invisible's Avatar Sergeant
    Reputation
    9
    Join Date
    Jan 2007
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    a different repack is fine, keazain's x30 repack (the 2196 rev) will work fine, make sure you execute the database into navicat/sqlyog add me on msn if you need further help my address is at the bottom of the guide

  9. #9
    theclinton's Avatar Banned
    Reputation
    6
    Join Date
    Dec 2008
    Posts
    121
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    alright man im about to open wow and try it now

  10. #10
    Invisible's Avatar Sergeant
    Reputation
    9
    Join Date
    Jan 2007
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    let me know if it worked out for you but make sure you have changed your realmlist and have your mysql server running along with world and logon.exe, any problems let me know

  11. #11
    Drizzts's Avatar Private
    Reputation
    1
    Join Date
    Jun 2007
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    umm okay i have a question when i try to log in is says that the account name is not valid, i did end up useing your other repack the one you said would work.
    Last edited by Drizzts; 02-18-2009 at 02:51 AM.

  12. #12
    Invisible's Avatar Sergeant
    Reputation
    9
    Join Date
    Jan 2007
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    you do have to make accounts after doing my guide, log in with
    username: admin
    password: admin for now add me on msn for further help

  13. #13
    Suderk's Avatar Private
    Reputation
    7
    Join Date
    Feb 2009
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    good work. +rep

  14. #14
    jakerie's Avatar Private
    Reputation
    1
    Join Date
    Jan 2009
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Thanks for all your hard work on this! I have gone through the entire setup and the logon and world server start up fine. I changed the realmlist to point to my IP.

    I am getting an error when trying to logon:
    "Unable to validate game version. This may be caused by file corruption or the interference of another program....blah blah....blizzard.com....articleId=21031"

    I made sure my client was 3.0.8 not .9 - Anyone else had this problem?

    Thanks
    Jake

  15. #15
    Sounddead's Avatar Contributor
    Reputation
    160
    Join Date
    Sep 2007
    Posts
    1,126
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Originally Posted by chronoman View Post
    ooooh great effort man ,
    really vry nice topic
    but i have a question : can this repack work on version 3.0.3 ???
    Yes, it will work with 3.0.3

    I live in a shoe

Page 1 of 3 123 LastLast

Similar Threads

  1. [Guide] How to make a 3.0.8 Wotlk private server With Extras!
    By Freakstorm in forum WoW EMU Guides & Tutorials
    Replies: 34
    Last Post: 04-05-2009, 03:29 PM
  2. [Guide]ArcEmu 3.0.3 Wotlk Private Server (EASY!)
    By lillfjanten in forum WoW EMU Guides & Tutorials
    Replies: 50
    Last Post: 01-28-2009, 06:13 PM
  3. [How To] Make a Wotlk Private server][Easy Guide]
    By Bunster in forum WoW EMU Guides & Tutorials
    Replies: 13
    Last Post: 01-17-2009, 06:36 AM
All times are GMT -5. The time now is 12:21 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved. Digital Point modules: Sphinx-based search