-
How to make a wow server
Guten Tag, das hier wird meine erstes TuT für HowTo Server erstellen.
Inhalt :
1.1 Downloaden der Dateien
1.2 Wie nach dem Download vorgehn ?
1.3 Onlinestellen per Hamachi
1.4 Onlinestellen per DynDNS
1.1 : MySQL downloaden : http://dev.mysql.com/get/Downloads/M...ub/misc/mysql/
Navicat for MySQL downloaden : http://www.navicat.com/download/navicat8_mysql_de.exe
Net Framework 3.5 downloaden : http://www.microsoft.com/downloads/d...displaylang=en
Core downloaden : http://www.megaupload.com/de/?d=XY1KDW6X
Datenbank downloaden : http://www.megaupload.com/de/?d=VWVNB6O0
1.2 : Die Datenbank.exe ausführen und folgende Infos in der Console lesen.
Nachdem ihr das getan habt öffnet ihr euer Navicat.
Setzt nun eine Verbindung mit euren MySQL Daten , die ihr bei der Installation eingegeben habt !
Sollte die Verbindung nicht klappen , dann solltet ihr eure Daten überprüfen !
Wenn die Verbindung klappt , dann öffnet ihr diese.
Eröffnet nun eine Datenbank (Rechtsklick auf der Verbindung -> Neue Datenbank erstellen) mit egal welchem Namen.
Nun rechtsklick auf die Datenbank und wählt Batchdatei ausführen.
Als erstes solltet ihr Teil 1.sql batchen und nachher Teil 2.sql !
Nach dem batchen , schließt ihr Navicat.
Erstellt nun einen Ordner Namens "Server oder Core"
Jetzt solltet ihr die Core.exe ausführen und folgenede Infos in der Console lesen.
Nachdem ihr das getan habt öffnet ihr euren Core / Server Ordner und geht in den Configs Ordner.
Ich hab die Config Daten auf Deutsch umgeschrieben damit ihr wisst wo ihr was eingeben müsst !
Nachdem ihr alles richtig eingestellt habt öffnet ihr arcemu-logonserver.exe und arcemu-world.exe .
Es sollten jetzt eig. gar keine Fehler auftreten wenn ihr alles richtig getan habt !
Nun ist der Server auf Localhost spielbar (127.0.0.1 euer PC)
1.3 : Das Onlinestellen von Hamachi ist ganz einfach.
Hamachi downloaden : Nach dem Download installieren
Nach der installation öffnet ihr arcemu-realms.conf und stellt dies ein :
Zitat:
################################################## #####################
# ArcEmu Realms Configuration File
# Last updated at revision 336 by Dameon
################################################## #####################
/************************************************** ******************************
* 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 = "127.0.0.1"
Port = "8093"
Name = "Default Logon"
RealmCount = "1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# 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
#
# change 127.0.0.1 to your EXTERNAL ip if you wish to have a PUBLIC server.
# This issues come up a lot!
#
# Timezone values :
# 0=Korean
# 1=Development
# 2=United States
# 3=Oceanic
# 4=Latin America
# 5=Tournament
# 6=Korean
# 8=English
# 9=German
# 10=French
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Realm1 Name = "REALMNAME"
Address = "HAMACHI IP:8129"
Icon = "PVP"
Population = "1.0"
TimeZone = "9">
Wenn ihr das getan , sollte der Server nun per Hamachi funzen.
Damit dein Freund auf den Server kommt muss er Hamachi besitzen und deinem Netzwerk joinen.
1.4 : Onlinestellen per DynDNS omg leicht :P
Als erstes geht ihr auf www.dyndns.com und erstellt euch ein Account.
Nach dem Accounterstellen solltet ihr euren Host erstellen , dazu geht ihr unter My Services -> Host Services -> Add New Hostname
Wählt euren Namen und als Endung am besten ath.cx weil die noch funzen ^^
Wildcard : Ja
Service Typ : Host whit IP Adress
Und unten auf Use Auto detectet IP Adress xx.xxx.xxx.xxx klicken.
Mail Routing : Nein
Auf Create Host klicken.
So fertig ist euer Host !
Nun solltet ihr den DynDNS Updater Downloaden , damit der Server immer mit dem Host funtzt.
DynDNS Updater Downloaden : Nach dem Downloaden installieren
Nachdem ihr diese Schritte getan habt gebt ihr im Updater alle eure Accountdaten ein und lasst den Updater eingeschaltet.
WICHTIG !!
Ihr müsst in eurem Router folgende Ports freischalten :
3306,3724,8129,8093,80
WICHTIG !!
Nun ab zu den Configs , öffnet arcemu-realms.conf und stellt folgendes ein :
Zitat:
################################################## #####################
# ArcEmu Realms Configuration File
# Last updated at revision 336 by Dameon
################################################## #####################
/************************************************** ******************************
* 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 = "127.0.0.1"
Port = "8093"
Name = "Default Logon"
RealmCount = "1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# 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
#
# change 127.0.0.1 to your EXTERNAL ip if you wish to have a PUBLIC server.
# This issues come up a lot!
#
# Timezone values :
# 0=Korean
# 1=Development
# 2=United States
# 3=Oceanic
# 4=Latin America
# 5=Tournament
# 6=Korean
# 8=English
# 9=German
# 10=French
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Realm1 Name = "SERVERNAME"
Address = "DYNDNS HOST:8129"
Icon = "PVP"
Population = "1.0"
TimeZone = "9">
Solltet ihr alles richtig eingestellt haben , können deine Freunde mit eurer HostIP auf euren Server joinen ohne benötigten Programme !
Mein Deutsch ist net gut aber sollte zu verstehen sein xD
Hat euch das TuT gefallen bitte bewerten !
Credits:
SvenGDK @darkwow.de
-
Wenn du oben meinst das du es selbstgeschreiben hast, stimmt es nicht. http://darkwow.de/board/showthread.php?t=39436
-
sry hab credits vergessen warte ich editier
Edit: ok habs dazugemacht
-
Oder den von novo benutzen =) www.takeo.bplaced.net/
-
Joop der von Novo ist spitze! Und viel besser =)
-
welcher patch ist das 3.0.3 oder noch so uhr alt?
-
Wie is das dann?
Wenn ich den Server hoste dan bin cih doch GM oder?
Und noich ne frage...
Wenn ich ncih den Killer rechner shclechthin hab dann ruckelt das game doch voll oder..Weill son Server und n Heim Pc, sind ja shco zwei versch. Welten.
Oder täüsch ich mich da?
-
Fragnatic,da du es auf deinen Lokalem Rechner laufen lassen willst,solltest du einen guten Rechner haben,um ~20 Leute spielen zu lassen per Hamachi.Aber alleine sollte es bei einem nicht allzu schlechtem PC funktionieren ;)
-
Es kommt ja nich nur auf den Pc an..
Es kommt hauptsächlich auf deine Verbindung an, viele leute werden darauf aufjedenfall nicht spielen können, sofern du keine Standleitung hast ;)
MfG
-
@Fragnatic ja na klar bist du GM auf dem server sogar admin ist ja deiner ;D
Wie schon oben gesagt es kommt eigentlich nur auf den server an. Ja und Novo ist leichter aber wenn man es so machen will ist eigentlich egal ^^
Mfg Henmar
P.S. wenn ihr probleme habt schreibt in den thread.
-
ich hab mir den mangos handler von novo ma gezogen....
da kommt ne fehlermeldung beim ausführn
"Socket Error #10061
Connection refused"
danach startet er ganz normal und dann kommt
"Keine Verbindung zum Update Server"
is der server down odda hat des was mit mir zu tun?
-
firewall blockt oder du hast keine verbindung zum internet =)
-
keine verbindung zum i-net...
des hätt ich gemerkt^^
und norton i-ner security is zwar deinstalliert...
aber windows sagt die firewall davon is immanoch aktiv....
und ich kann sie nicht deaktivieren-.-
-
Also es liegt anner inet verbindung =)
kA was es bei dir is. Ich habs durch dei firewall blocken lassen und es kam das selbe raus =)
-
ma so nebenbei^^
an vista kanns net zufällig liegen odda? xD
-
Ich finde das Unsinn, dass hier solche Anleitungen gepostet werden.
Warum?
Weil das ein HacK Forum ist..
Ich kann auch ein Text TuT machen, wo drinne steht wie ich mir einen WoW Acc. erstelle.
-.-