[ArcEmu] World of Explorecraft Patch 3.3.5a menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 23
  1. #1
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [ArcEmu] World of Explorecraft Patch 3.3.5a


    "Think like a hammer, and soon everything starts to look like a nail..." -WizardTrokair


    Hey there everyone!

    Just wanted to share a repack that I have been working on and off during the last few months. It is a bit different from Blizzlike servers and is completely based off of exploration in World of Warcraft. Some things are not quite Blizzlike in regards to exploration just because the emulator is limiting. It has some cheesy custom lore, items, quest chain, etc. Currently it is about 50% done, I just got the main quest chain done and working on the individual quests now. If you are into exploration in World of Warcraft I hope this hits some kind of nostalgia point, with a twist of different exploration methods. This is my first repack ever released so go easy :P

    You must download World of Warcraft Patch 3.3.5a either legally or through a torrent.

    Screenshots







    Features

    • ArcEmu Rev. 4109
    • WhyDB Rev. 158
    • Custom Quest Chain of Exploration
    • Custom Vendors with Custom Currency
    • Phasing to provide gradual questing progression
    • Custom quests that you collect all over the world that requires exploration
    • Transmogrification NPC

    Download Links

    Repack

    Newest Version
    Version 1.1
    Note: You must download patch-6.MPQ and place in data folder of World of Warcraft for custom items and zones to work, otherwise you will get errors.

    Old Versions
    Version 1.0.1
    Version 1.0.0

    Changelog


    Starting the Server

    • In the tools folder in the server's folder copy and paste all the files except Flexible Database Editor to your \World of Warcraft\ directory
    • Start by clicking on the ad.exe, this will extract the maps and dbc of World of Warcraft.
    • Next click the vmaps.bat and that will extract the vmaps for the server.
    • Copy the dbc, maps, and vmaps folders over to your server's folder.
    • Navigate to the "Place in server's dbc folder" folder and move the ItemExtendedCost.dbc to the dbc folder.
    • Download Patch-6.MPQ and place in your \World of Warcraft\data\ directory.
    • Navigate to the _Server folder in your server's folder and click on mysql.exe.
    • Once mysql.exe is fired up, navigate back to your server's main directory and start logonserver.exe and world.exe
    • Navigate to \World of Warcraft\data\enXX\ and open realmlist.wtf with notepad. Change it to "set realmlist localhost" without the quotes.
    • Click WoW.exe and log in with the following credentials:
    • Code:
      Logon: Admin
      Password: Admin


    If you would like to play without GM commands enter these login credentials:
    Code:
    Login: Test
    Password: Test
    If you would like to edit the database, you can login to Flexible Database Editor or any database editor of your choosing (HeidiSQL, Navicat, etc) with these credentials:
    Code:
     Host: Localhost
    Username: Root
    Password: Ascent
    World Database: arc_world
    Known Issues:


    • Sometimes when flying on custom flight paths you may start underground. I have tried many times to make it so it doesn't do this but have had no luck.
    • Potion of Yang Speed doesn't show the actual spell boost and the current charges it has left. The spell is 100% increased speed.



    Credits


    Credits to Jeutie for the portable MySQL server
    Credits to GroundZero of Ownedcore for the LearnSpells_On_WorldEntry.lua script.
    Credits to Roller at ArcEmu.org for the Transmogrification NPC Script

    Your feedback and bug reports are welcome. I plan to continue with the "secret" areas that were not covered in the quest chain. I kinda was just messing around and decided to release what I've done so far.



    Public Server (v1.1) offline
    If you would like to join my test server you can do so by following these steps:

    1. Download World of Warcraft patch 3.3.5a either manually or through a torrent
    2. Place Patch-6.MPQ into your \World of Warcraft\data\ directory.
    3. Navigate back to \World of Warcraft\data\enXX\ and open realmlist in notepad. Change it to "set realmlist woexplorecraft.servegame.com" without the quotes.
    4. Register an account here Account Registration
    5. Be sure to wait at least 3 minutes to log in, it takes the server that long to refresh the account list
    6. Log in!


    -Teryaki
    Last edited by Teryaki; 04-16-2013 at 11:16 AM. Reason: Public server is up.
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

    [ArcEmu] World of Explorecraft Patch 3.3.5a
  2. #2
    Dante's Avatar M.L.G. ╰ ╯╰ ╯ ╰ ╯ ╰ ╯ CoreCoins Purchaser
    Reputation
    1322
    Join Date
    Aug 2012
    Posts
    2,481
    Thanks G/R
    132/142
    Trade Feedback
    5 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Been waiting for this for a long time! Do you have a public server i could join to try it out? I really don't have the time to set it up myself
    +rep!
    I don't have a skype account. Contact me through pms or through discord.



  3. #3
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I don't have a public server as of right now. I can see if I can make a public server just for testing wise. I haven't been the best at making servers public but I can see what I can do tomorrow.
    Last edited by Teryaki; 03-17-2013 at 01:30 AM.
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

  4. #4
    jimmys96's Avatar Legendary
    Reputation
    757
    Join Date
    Aug 2008
    Posts
    1,171
    Thanks G/R
    225/210
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I would love to have a public server of this, looks awesome! Have some +5rep! <3

  5. #5
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jimmys96 View Post
    I would love to have a public server of this, looks awesome! Have some +5rep! <3
    Thanks I would love to get a public server running, but I have tried everything and could not for the life of me get it to connect. When I try to connect externally I get "logging into game server" and no matter how much I tweaked it I wasn't able to get the server to connect the to the client. So if anyone who is good at that networking stuff that could lend me a hand that would be awesome!

    Version 1.1 should be coming within the next few days. there are some changes that are going to be made as well as some additions to the exploration




    Version 1.1 is now up under the repack download link. Lots was added so look at the changelog for the newest version.
    Last edited by Teryaki; 03-24-2013 at 12:14 AM.
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

  6. #6
    minupii's Avatar Master Sergeant
    Reputation
    25
    Join Date
    Sep 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You did portforward right?
    If you did, then try and input your servers config files into a code box, and let me take a look at it :-)

    Also I am denied to access the download link for the newest version.

  7. #7
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I apologize, Mediafire was saying the my repack was copyrighted for some reason, thus making permissions denied when downloading. I repuloaded to Rapidshare, so the download should now work properly for repack version 1.1. Thanks for your patience.



    As for the portfowarding, I did port forward all the ports that ArcEmu uses to make it public, however, I am having a problem with the authentication timing out now. The website works and everything, you can visit it by going to Characters List

    Logon-error log

    Code:
    [03-24-2013][15:19][Arcemu][2013-03-24 15:19:04] 
    [03-24-2013][15:19][Arcemu]ArcEmu 4.0-TRUNK a178a00/Release-Win32 (X86) :: Logon Server
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59739 DENIED, not an allowed IP.
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59740 DENIED, not an allowed IP.
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59741 DENIED, not an allowed IP.
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59742 DENIED, not an allowed IP.
    Realms.conf

    Code:
    /*****************************************************
    * ArcEmu Realms Configuration File
    * Last edited: 11/14/2010
    *
    * Configure ArcEmu's Realms below
    ******************************************************
    ******************************************************
    * LogonServer Section
    *
    *    Address:
    *      The address (no port) of the server.
    *
    *    Port:
    *      The port on which the logon server listens. (*** NOT 3724 ***)
    *
    *    Name:
    *      Not really relevant, but name the logon.
    *
    *    RealmCount:
    *      The number of realms in the next section.
    *	To add more realms, increase this - and also fill out more realms below depending on the configuration you need to connect to them.
    *
    ******************************************************/
    
    <LogonServer Address = "woexplorecraft.servegame.com"
    	Port = "8093"
    	Name = "Default Logon"
    	RealmCount = "3">
    
    /******************************************************
    * Realm Section
    *
    *    Name:
    *      The name of the realm.
    *    
    *    Address:
    *      The address (and port) of that realm.
    *
    *    Icon:
    *      The type of realm (PVP, Normal, RPPVP, RP)
    *
    *    TimeZone:
    *      The location of the server (1=Development, 2=United States, 3=Oceanic, 4=Latin America, 
    *       5=Tournament, 6=Korean, 8=English, 9=German, 10=French)
    *
    *    Population:
    *      (0 = low, 1 = medium, 2 = high)
    *
    *   Important information below
    *
    *
    *	To make your server public and for you to be able to connect to it, please read this entirely.
    *
    *
    * We added two more realms to the default, why? Because of how internal networking works - each outside IP to your IP needs a connection to listen on for players/you to be able to log into.
    * This issue came up alot and MANY poorly written guides also came up with modifications to the host list in windows and a bunch of other fallacies.
    * Using these new "three realm" configs you don't have to follow any guides but this one.
    *
    *	<Realm1 Name = "My Realm Name"
    *		Address = "internet-url-or-ip:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "2">
    *	
    *	<Realm2 Name = "Private"
    *		Address = "internal-ip-address-for-lan-access:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "1">
    *
    *	<Realm3 Name = "Localhost"
    *		Address = "localhost:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "1">
    *	
    *	EXPLANATION:
    *
    *	These three realms are all one realm, all making different listening IPs so others may log into the world.
    *
    *	Realm1 is the public realm, people outside of your network log into this.
    *
    *	Realm2 is the IP of the computer hosting the server. It will most commonly be a 192.168.*.* IP. NOT YOUR OUTSIDE/INTERNET IP. This is so other computers in your local arena network can connect to the realm.
    *
    *	Realm3 is the localhost connection, you will be using this to log into your server if you host and login to the server from the SAME computer.
    *
    *	Realmlist would then be the IP that is suitable for you to use in your setup, players will use the realm1 URL - while you use either realm2 or realm3 depending on the server setup.
    *
    *	You can cleanup the unused realms you made while doing this process if you have any, however even if you use a Realm3 type configuration to login, remember local network users on the same LAN as you will use Realm2 to login. 
    *
    *	To obtain your LAN IP address on:
    * Windows = windows-key+r > type "cmd" > type "ipconfig" > under "IPV4 Address:"
    * Linux = terminal > type "ifconfig" > under eth0's "inetaddr:"
    *	To obtain your INTERNET IP:
    * Go to: http://www.whatsmyip.org/
    * Foward ports: 3724 (Realmlist) and 8129 (World) 
    * If you add more outside(public) realms remember that their world ports need forwarding too.
    *
    * 	Timezone values :
    *	0=Korean			16=China
    *	1=Development		17=CN1
    *	2=United States     18=CN2
    *	3=Oceanic			9=CN3
    *	4=Latin America		20=CN4
    *	5=Tournament		21=CN5
    *	6=Korean			22=CN6
    *	8=English			23=CN7
    *	9=German			24=CN8
    *	10=French			25=Tournament
    *	11=Spanish			26=Test Server
    *	12=Russian			27=Tournament
    *	13=Tournament		28=QA Server
    *	14=Taiwan			29=CN9
    *	15=Tournament		30=TestServer2
    ******************************************************/
    
    <Realm1 Name = "World of Explorecraft"
    	Address = "woexplorecraft.servegame.com:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "2">
    	
    <Realm2 Name = "Private"
    	Address = "127.0.0.1:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    
    <Realm3 Name = "Localhost"
    	Address = "127.0.0.1:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    Logon.conf

    Code:
    /***********************************************************************
    * ArcEmu Logonserver Configuration File
    * Last edited: 11/14/2010
    *
    *******************************************************************************
    * Configure the logonserver to connect to the accounts mysql database below   *
    *******************************************************************************
    * Database Section
    *
    * 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 Hostname = "localhost"
                   Username = "root"
                   Password = "ascent"
                   Name     = "arc_logon"
                   Port     = "3306">
    
    /* 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 file logging level
    *
    *    This directive controls how much output the server will
    *    write to log files. It cannot be disabled
    *    0 = Normal + Error; 1 = Detail; 2 = Debug
    *    Default: 0
    */
    
    <LogLevel File = "0">
    
    /* 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 = "150">
    
    /* 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: "change_me_logon"
    *
    *  AllowedIPs
    *    This section MUST be completed, otherwise all attempts to link your servers will fail.
    *    These "Allowed" fields are a space-separated 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 = "arcemu"
                 AllowedIPs = "EXTERNAL IP IS HERE/24"
                 AllowedModIPs = "EXTERNAL IP IS HERE/24">
    In the Logon.conf file where it says EXTERNAL IP IS HERE, I have my actual external IP plugged in there. Whenever I start up world.exe and logon.exe, they don't connect with each other and the authentication request times out.
    Last edited by Teryaki; 03-25-2013 at 11:32 PM.
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

  8. #8
    minupii's Avatar Master Sergeant
    Reputation
    25
    Join Date
    Sep 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Teryaki View Post
    I apologize, Mediafire was saying the my repack was copyrighted for some reason, thus making permissions denied when downloading. I repuloaded to Rapidshare, so the download should now work properly for repack version 1.1. Thanks for your patience.



    As for the portfowarding, I did port forward all the ports that ArcEmu uses to make it public, however, I am having a problem with the authentication timing out now. The website works and everything, you can visit it by going to Characters List

    Logon-error log

    Code:
    [03-24-2013][15:19][Arcemu][2013-03-24 15:19:04] 
    [03-24-2013][15:19][Arcemu]ArcEmu 4.0-TRUNK a178a00/Release-Win32 (X86) :: Logon Server
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59739 DENIED, not an allowed IP.
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59740 DENIED, not an allowed IP.
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59741 DENIED, not an allowed IP.
    [03-24-2013][15:19][Arcemu] [ERR] ..\..\arcemu\code\src\arcemu-logonserver\LogonCommServer.cpp:69 LogonCommServerSocket::OnConnect Server connection from 192.168.1.1:59742 DENIED, not an allowed IP.
    Make sure, that the LogonServer address in realms.cfg is the same as the AllowedIPs in logonserver config e.g:

    Code:
    <LogonServer Address = "127.0.0.1"
    	Port = "8093"
    	Name = "Default Logon"
    	RealmCount = "3">

    Code:
    <LogonServer RemotePassword = "arcemu"
                 AllowedIPs = "127.0.0.1/24"
                 AllowedModIPs = "127.0.0.1/24">
    Best Regards Minupi :-)

    Update:
    I configured the cfg files and they worked for me - tried to connect from my neighbours network, which also worked.
    Here are the cfgs:

    logon.cfg
    Code:
    /***********************************************************************
    * ArcEmu Logonserver Configuration File
    * Last edited: 11/14/2010
    *
    *******************************************************************************
    * Configure the logonserver to connect to the accounts mysql database below   *
    *******************************************************************************
    * Database Section
    *
    * 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 Hostname = "localhost"
                   Username = "root"
                   Password = "ascent"
                   Name     = "arc_logon"
                   Port     = "3306">
    
    /* 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 file logging level
    *
    *    This directive controls how much output the server will
    *    write to log files. It cannot be disabled
    *    0 = Normal + Error; 1 = Detail; 2 = Debug
    *    Default: 0
    */
    
    <LogLevel File = "0">
    
    /* 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 = "150">
    
    /* 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: "change_me_logon"
    *
    *  AllowedIPs
    *    This section MUST be completed, otherwise all attempts to link your servers will fail.
    *    These "Allowed" fields are a space-separated 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)
    *
    *  AllowedIPs = "84.295.12.3 192.158.30.235/24" (examples)
    */
    
    <LogonServer RemotePassword = "arcemu"
                 AllowedIPs = "EXTERNAL IP INTERNALIP/24" 
                 AllowedModIPs = "EXTERNAL IP/24">
    realms.cfg
    Code:
    /*****************************************************
    * ArcEmu Realms Configuration File
    * Last edited: 11/14/2010
    *
    * Configure ArcEmu's Realms below
    ******************************************************
    ******************************************************
    * LogonServer Section
    *
    *    Address:
    *      The address (no port) of the server.
    *
    *    Port:
    *      The port on which the logon server listens. (*** NOT 3724 ***)
    *
    *    Name:
    *      Not really relevant, but name the logon.
    *
    *    RealmCount:
    *      The number of realms in the next section.
    *	To add more realms, increase this - and also fill out more realms below depending on the configuration you need to connect to them.
    *
    ******************************************************/
    
    <LogonServer Address = "DOMAIN.servegame.com"
    	Port = "8093"
    	Name = "Default Logon"
    	RealmCount = "3">
    
    /******************************************************
    * Realm Section
    *
    *    Name:
    *      The name of the realm.
    *    
    *    Address:
    *      The address (and port) of that realm.
    *
    *    Icon:
    *      The type of realm (PVP, Normal, RPPVP, RP)
    *
    *    TimeZone:
    *      The location of the server (1=Development, 2=United States, 3=Oceanic, 4=Latin America, 
    *       5=Tournament, 6=Korean, 8=English, 9=German, 10=French)
    *
    *    Population:
    *      (0 = low, 1 = medium, 2 = high)
    *
    *   Important information below
    *
    *
    *	To make your server public and for you to be able to connect to it, please read this entirely.
    *
    *
    * We added two more realms to the default, why? Because of how internal networking works - each outside IP to your IP needs a connection to listen on for players/you to be able to log into.
    * This issue came up alot and MANY poorly written guides also came up with modifications to the host list in windows and a bunch of other fallacies.
    * Using these new "three realm" configs you don't have to follow any guides but this one.
    *
    *	<Realm1 Name = "My Realm Name"
    *		Address = "internet-url-or-ip:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "2">
    *	
    *	<Realm2 Name = "Private"
    *		Address = "internal-ip-address-for-lan-access:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "1">
    *
    *	<Realm3 Name = "Localhost"
    *		Address = "localhost:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "1">
    *	
    *	EXPLANATION:
    *
    *	These three realms are all one realm, all making different listening IPs so others may log into the world.
    *
    *	Realm1 is the public realm, people outside of your network log into this.
    *
    *	Realm2 is the IP of the computer hosting the server. It will most commonly be a 192.168.*.* IP. NOT YOUR OUTSIDE/INTERNET IP. This is so other computers in your local arena network can connect to the realm.
    *
    *	Realm3 is the localhost connection, you will be using this to log into your server if you host and login to the server from the SAME computer.
    *
    *	Realmlist would then be the IP that is suitable for you to use in your setup, players will use the realm1 URL - while you use either realm2 or realm3 depending on the server setup.
    *
    *	You can cleanup the unused realms you made while doing this process if you have any, however even if you use a Realm3 type configuration to login, remember local network users on the same LAN as you will use Realm2 to login. 
    *
    *	To obtain your LAN IP address on:
    * Windows = windows-key+r > type "cmd" > type "ipconfig" > under "IPV4 Address:"
    * Linux = terminal > type "ifconfig" > under eth0's "inetaddr:"
    *	To obtain your INTERNET IP:
    * Go to: http://www.whatsmyip.org/
    * Foward ports: 3724 (Realmlist) and 8129 (World) 
    * If you add more outside(public) realms remember that their world ports need forwarding too.
    *
    * 	Timezone values :
    *	0=Korean			16=China
    *	1=Development		17=CN1
    *	2=United States     18=CN2
    *	3=Oceanic			9=CN3
    *	4=Latin America		20=CN4
    *	5=Tournament		21=CN5
    *	6=Korean			22=CN6
    *	8=English			23=CN7
    *	9=German			24=CN8
    *	10=French			25=Tournament
    *	11=Spanish			26=Test Server
    *	12=Russian			27=Tournament
    *	13=Tournament		28=QA Server
    *	14=Taiwan			29=CN9
    *	15=Tournament		30=TestServer2
    ******************************************************/
    
    <Realm1 Name = "World of Explorecraft"
    	Address = "EXTERNAL IP NOT DOMAIN:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    	
    <Realm2 Name = "Private"
    	Address = "127.0.0.1:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    
    <Realm3 Name = "Localhost"
    	Address = "127.0.0.1:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    The only part of world.cfg that should be edited.
    Code:
    <Listen Host = "0.0.0.0"
     WorldServerPort = "8129">
    hosts file( found in Windows - system32 - drivers - etc -hosts
    Code:
    EXTERNAL IP	DOMAIN.servegame.com
    INTERNAL IP	DOMAIN.servegame.com
    127.0.0.1		DOMAIN.servegame.com
    That's it, tell me if you need help with anything else.
    Last edited by minupii; 03-26-2013 at 07:45 PM.

  9. #9
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok, so they are now authenticating with each other, but I still cannot get onto the actual server. I can log into the Localhost and the Private LAN server just fine, but not the public server. I just get "Logging into Game Server"

    Configs look exactly like the ones you have posted. Here are the ports I have forwarded:



    I checked all the ports and the only one that is not open is 8129 for some reason, so I wonder if that has something to do with it. Thanks for your help as well, this networking stuff always gets me tangled in knots.
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

  10. #10
    minupii's Avatar Master Sergeant
    Reputation
    25
    Join Date
    Sep 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Teryaki View Post
    Ok, so they are now authenticating with each other, but I still cannot get onto the actual server. I can log into the Localhost and the Private LAN server just fine, but not the public server. I just get "Logging into Game Server"
    I had exactly the same problem, but the above config files should work, are you sure you haven't forgotten to edit yours "hosts" file?
    Also I would advice you to copy and paste the config files I have posted, as to make sure you get every detail straight.

    I made this change as to fix the problem:

    Code:
    <LogonServer RemotePassword = "arcemu"
                 AllowedIPs = "EXTERNAL AND INTERNAL IP/24"
                 AllowedModIPs = "EXTERNAL/24">
    Next is your no-ip domain heres a pic of how I got mine setup:


    https://i.imgur.com/TAQkiUi.png - and zoom in as the picture is a bit small

    Originally Posted by Teryaki View Post
    I checked all the ports and the only one that is not open is 8129 for some reason, so I wonder if that has something to do with it.
    Your ports should be set to TCP and UDP.

  11. #11
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not sure but still getting the logging into gameserver. I am wondering if its my ports not getting forwarded correctly. I changed them to both TCP and UDP and no change. Also made sure that my hosts file was correctly configured and still no dice.

    Realms.conf
    Code:
    /*****************************************************
    * ArcEmu Realms Configuration File
    * Last edited: 11/14/2010
    *
    * Configure ArcEmu's Realms below
    ******************************************************
    ******************************************************
    * LogonServer Section
    *
    *    Address:
    *      The address (no port) of the server.
    *
    *    Port:
    *      The port on which the logon server listens. (*** NOT 3724 ***)
    *
    *    Name:
    *      Not really relevant, but name the logon.
    *
    *    RealmCount:
    *      The number of realms in the next section.
    *	To add more realms, increase this - and also fill out more realms below depending on the configuration you need to connect to them.
    *
    ******************************************************/
    
    <LogonServer Address = "woexplorecraft.servegame.com"
    	Port = "8093"
    	Name = "Default Logon"
    	RealmCount = "3">
    
    /******************************************************
    * Realm Section
    *
    *    Name:
    *      The name of the realm.
    *    
    *    Address:
    *      The address (and port) of that realm.
    *
    *    Icon:
    *      The type of realm (PVP, Normal, RPPVP, RP)
    *
    *    TimeZone:
    *      The location of the server (1=Development, 2=United States, 3=Oceanic, 4=Latin America, 
    *       5=Tournament, 6=Korean, 8=English, 9=German, 10=French)
    *
    *    Population:
    *      (0 = low, 1 = medium, 2 = high)
    *
    *   Important information below
    *
    *
    *	To make your server public and for you to be able to connect to it, please read this entirely.
    *
    *
    * We added two more realms to the default, why? Because of how internal networking works - each outside IP to your IP needs a connection to listen on for players/you to be able to log into.
    * This issue came up alot and MANY poorly written guides also came up with modifications to the host list in windows and a bunch of other fallacies.
    * Using these new "three realm" configs you don't have to follow any guides but this one.
    *
    *	<Realm1 Name = "My Realm Name"
    *		Address = "internet-url-or-ip:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "2">
    *	
    *	<Realm2 Name = "Private"
    *		Address = "internal-ip-address-for-lan-access:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "1">
    *
    *	<Realm3 Name = "Localhost"
    *		Address = "localhost:8129" 
    *		Icon = "PVP"
    *		Population = "1.0"
    *		TimeZone = "1">
    *	
    *	EXPLANATION:
    *
    *	These three realms are all one realm, all making different listening IPs so others may log into the world.
    *
    *	Realm1 is the public realm, people outside of your network log into this.
    *
    *	Realm2 is the IP of the computer hosting the server. It will most commonly be a 192.168.*.* IP. NOT YOUR OUTSIDE/INTERNET IP. This is so other computers in your local arena network can connect to the realm.
    *
    *	Realm3 is the localhost connection, you will be using this to log into your server if you host and login to the server from the SAME computer.
    *
    *	Realmlist would then be the IP that is suitable for you to use in your setup, players will use the realm1 URL - while you use either realm2 or realm3 depending on the server setup.
    *
    *	You can cleanup the unused realms you made while doing this process if you have any, however even if you use a Realm3 type configuration to login, remember local network users on the same LAN as you will use Realm2 to login. 
    *
    *	To obtain your LAN IP address on:
    * Windows = windows-key+r > type "cmd" > type "ipconfig" > under "IPV4 Address:"
    * Linux = terminal > type "ifconfig" > under eth0's "inetaddr:"
    *	To obtain your INTERNET IP:
    * Go to: http://www.whatsmyip.org/
    * Foward ports: 3724 (Realmlist) and 8129 (World) 
    * If you add more outside(public) realms remember that their world ports need forwarding too.
    *
    * 	Timezone values :
    *	0=Korean			16=China
    *	1=Development		17=CN1
    *	2=United States     18=CN2
    *	3=Oceanic			9=CN3
    *	4=Latin America		20=CN4
    *	5=Tournament		21=CN5
    *	6=Korean			22=CN6
    *	8=English			23=CN7
    *	9=German			24=CN8
    *	10=French			25=Tournament
    *	11=Spanish			26=Test Server
    *	12=Russian			27=Tournament
    *	13=Tournament		28=QA Server
    *	14=Taiwan			29=CN9
    *	15=Tournament		30=TestServer2
    ******************************************************/
    
    <Realm1 Name = "World of Explorecraft"
    	Address = "EXTERNAL:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    	
    <Realm2 Name = "Private"
    	Address = "127.0.0.1:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    
    <Realm3 Name = "Localhost"
    	Address = "127.0.0.1:8129" 
    	Icon = "NORMAL"
    	Population = "1.0"
    	TimeZone = "1">
    Logon.conf

    Code:
    /***********************************************************************
    * ArcEmu Logonserver Configuration File
    * Last edited: 11/14/2010
    *
    *******************************************************************************
    * Configure the logonserver to connect to the accounts mysql database below   *
    *******************************************************************************
    * Database Section
    *
    * 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 Hostname = "localhost"
                   Username = "root"
                   Password = "ascent"
                   Name     = "arc_logon"
                   Port     = "3306">
    
    /* 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 file logging level
    *
    *    This directive controls how much output the server will
    *    write to log files. It cannot be disabled
    *    0 = Normal + Error; 1 = Detail; 2 = Debug
    *    Default: 0
    */
    
    <LogLevel File = "0">
    
    /* 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 = "150">
    
    /* 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: "change_me_logon"
    *
    *  AllowedIPs
    *    This section MUST be completed, otherwise all attempts to link your servers will fail.
    *    These "Allowed" fields are a space-separated 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)
    *
    *  AllowedIPs = "84.295.12.3 192.158.30.235/24" (examples)
    */
    
    <LogonServer RemotePassword = "arcemu"
                 AllowedIPs = "EXTERNAL INTERNAL/24" 
                 AllowedModIPs = "EXTERNAL/24">
    Its getting late however, so I will try to mess around with it more tomorrow afternoon. Thanks again for all your help
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

  12. #12
    minupii's Avatar Master Sergeant
    Reputation
    25
    Join Date
    Sep 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I was out off town and unfortunately I couldn't press the "save" button, when I had corrected my reply from my mobile.
    I noticed, that I forgot to include No-Ip in my image and also a few other things.

    First: Make sure your realmlist is the same as the domain!

    Second: The port 8129 have to be open or the server won't let you login in.

    Third: The No-Ip domain should be set to "DNS Host (A)".

    Fourth: Again, the smallest mistakes can make a different, try checking your internal ip - just to see if it has changed (If you aren't using a static IP).

    I couldn't help but notice, that you have portforwarded port 6112, so are you on ROC or TFT? :-)

    Best Regards Minupii

    And sorry, that I can't be of more help - the problem really seems to be persistant :-(
    Last edited by minupii; 03-28-2013 at 09:50 AM.

  13. #13
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I think I got it! Server should now be up. Set realmlist to woexplorecraft.servegame.com. Sorry it took me so long to get it public, would like to see if you guys can connect. Follow the steps above to connect. Remember you need to have a 3.3.5a client to play.
    Last edited by Teryaki; 04-01-2013 at 12:32 AM.
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

  14. #14
    jimmys96's Avatar Legendary
    Reputation
    757
    Join Date
    Aug 2008
    Posts
    1,171
    Thanks G/R
    225/210
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Server public and working, trying it out right now, so far so good.

  15. #15
    Teryaki's Avatar Legendary Explorer CoreCoins Purchaser
    Reputation
    667
    Join Date
    Mar 2010
    Posts
    949
    Thanks G/R
    103/82
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cool, I am thinking about changing the beginning a bit, I think ti might be a little confusing to get started.
    My Exploration Channel: Teryaki's Channel
    Teryaki#1806

Page 1 of 2 12 LastLast

Similar Threads

  1. Please help... arcemu-world.exe wont start...
    By FrozenWoW 01 in forum WoW EMU Questions & Requests
    Replies: 3
    Last Post: 08-16-2008, 01:58 PM
  2. 1>LINK : fatal error LNK1181: cannot open input file 'arcemu-world.lib' ???
    By pioneer1337 in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 08-01-2008, 12:12 AM
  3. How To Make a World Of Warcraft patch 2.0.8 Private Server Easy
    By InternetExplorer in forum WoW EMU Guides & Tutorials
    Replies: 0
    Last Post: 03-22-2008, 12:57 PM
  4. World of Warcraft Patch 2.3 Coming Next Week
    By warhoo in forum World of Warcraft General
    Replies: 10
    Last Post: 11-11-2007, 08:36 PM
  5. World of warcraft patch 1.12!
    By L'Lawliet in forum World of Warcraft General
    Replies: 5
    Last Post: 10-30-2007, 09:40 AM
All times are GMT -5. The time now is 12:29 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search