Hello everyone I am lilsinger and I have decided that I have been a leecher too long! So today I am going to show you how to make your private server public. All you need is hamahi. Go to
https://secure.logmein.com/products/hamachi/list.asp
Ok now that we have that you are going to open it up. Once open click on the triangle at the bottom left of the program. Click on Create new network. Fill in your desired network name and an easy pass like 123. Click ok. Now at the top you will see your hamachi id remember it and copy it youll need it for the next part
Great now you have your network. Now open your ArcEmu repack folder. Find the configs folder and open the world, logon, and realm configs.
Lets start with realm
Look for this at the top:
Now we are done with the realm config. Dont forget to save. Now open your world config. Do the same as last time#******************************************************************************* *
#* How to use this config file: *
#* Config files are in a block->variable->setting format. *
#* A < signifies the opening of a block, the block name is expected after that. *
#* After the block name, a space and then the settings sperated by = / ' '. *
#* *
#* e.g. *
#* <block setting="0" someval = "1"> *
#* *
#* Comments can be in C format, e.g. /* some stuff */, with a // at the start *
#* of the line, or in shell format (#). *
#******************************************************************************* */
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# LogonServer Section
#
# Address:
# The address (no port) of the server.
#
# Port:
# The port on which the logon server listens. (*** NOT 3724 ***)
#
# Name:
# Not really relavant, but name the logon.
#
# RealmCount:
# The number of realms in the next section.
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<LogonServer Address = "change this to your hamachi id"
Port = "8093"
Name = "Default Logon"
RealmCount = "1">
Now look towards the bottom for this:
# Timezone values :
# 0=Korean 16=China
# 1=Development 17=CN1
# 2=United States 18=CN2
# 3=Oceanic 19=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 = "Change this to the name of the realm you want"
Address = "put your hamachi id here as well LEAVE THESE NUMBERS:8129"
Icon = "PVP"
Population = "1.0"
TimeZone = "1">
Now I hope that you already have your server set up if not stay tuned for more guides.#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Database Section
#
# Database.Host - The hostname that the database is located on
# Database.Username - The username used for the mysql connection
# Database.Password - The password used for the mysql connection
# Database.Name - The database name
# Database.Port - Port that MySQL listens on. Usually 3306.
# Database.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = SQLite (MySQL is stable, others are not)
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<WorldDatabase Hostname = "hamachi id" Username = "root" Password = "mysql password" Name = "world" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "hamachi id" Username = "root" Password = "mysql password" Name = "characters" Port = "3306" Type = "1">
Your current rates may be different change them to what you want.<Server PlayerLimit = "100"
Motd = "This is what appears when you login change to what you want!"
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">
<Rates Health="set your rates to what you want"
Power1="10"
Power2="10"
Power3="10"
QuestReputation="1"
KillReputation="1"
Honor="1"
PvPTimer="300000"
ArenaQueueDiff="150"
Compression="1"
XP="100"
QuestXP="100"
RestXP="1"
ExploreXP="1"
DropGrey="1"
DropWhite="1"
DropGreen="1"
DropBlue="1"
DropPurple="1"
DropOrange="1"
DropArtifact="1"
DropMoney="1000"
Save="300000"
SkillChance="100"
SkillRate="100"
ArenaMultiplier2x="1"
ArenaMultiplier3x="1"
ArenaMultiplier5x="1">
Now save and close that and open your logon config
Same as last time
Now at the bottom# 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 = "ham id"
Username = "root"
Password = "mysql password"
Name = "logon"
Port = "3306"
Type = "1">
Make sure you leave what ever # is there after the / and "ham id" is hamachi id :P#
<LogonServer RemotePassword = "change_me_world"
AllowedIPs = "ham id/24"
AllowedModIPs = "ham id/24">
Now you are done open up your emulators and your ready to go. To have others connect just have them join your network. Just know that your server will go off if hamachi is exited or your computer goes off. Have fun and post any questions here.
Hope this helped
lilsinger