|
You last visited: Today at 06:27
Advertisement
Channel2 auf anderen Root wie?
Discussion on Channel2 auf anderen Root wie? within the Metin2 Private Server forum part of the Metin2 category.
04/02/2011, 12:00
|
#1
|
elite*gold: 626
Join Date: Aug 2009
Posts: 7,149
Received Thanks: 2,942
|
Channel2 auf anderen Root wie?
Hi,
Wie läuft das ab das man ch2 auf anderen root macht.
Jetzt habe ich auf Root nummer 1 Ch1 laufen und auth und dbserver
Wie sollte das dann auf Root Nr 2 sein?
Dbserver ch2 cores auth?
Aber irgendwie ergibt das kein Sinn wenn ich Auth auf ch2 laufen lasse können sich die Spieler nicht mit der Auth ip von root nr 1 connecten weil die worldip auf root nr 2 liegt.
Wie sollte ich das lösen?
|
|
|
04/02/2011, 12:43
|
#2
|
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
|
Einfach nur CH2 auf den 2ten Root.
Dann halt db_addr in den CONFIG's anpassen auf die IP von Root1
Und in der serverinfo.py bei Channel2 die IP von Root2
Fertig
|
|
|
04/02/2011, 14:28
|
#3
|
elite*gold: 626
Join Date: Aug 2009
Posts: 7,149
Received Thanks: 2,942
|
Ja das Prob ist das mein 1. Root wegen firewall die ip blockt
|
|
|
04/02/2011, 16:11
|
#4
|
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
|
Ausnahme erstellen
|
|
|
04/02/2011, 16:46
|
#5
|
elite*gold: 0
Join Date: Jul 2010
Posts: 7,437
Received Thanks: 3,655
|
Genau. Einfach die IP+Port des 2. Servers reinmachen und schon gehts.
Bei dem 2010er Clientem gibts aber auch Probleme wegen der Serverinfo.py, denn das mit dem 2. Server habe ich hier nirgendswo gefunden..
|
|
|
04/02/2011, 16:49
|
#6
|
elite*gold: 77
Join Date: Jan 2009
Posts: 9,732
Received Thanks: 5,599
|
Root2 muss auf die DB+Auth Server Connecten von Root1
Dazu musst du lediglich die CONFIGs bearbeiten
Danach in der Serverinfo halt einen Server Name mit 2 Channels
Der zweite Channel mit der IP und dem Port eintragen
Und schon ist es in Ordnung
PHP Code:
import os import app import locale import debugInfo
CHINA_PORT = 50000
def BuildServerList(orderList): retMarkAddrDict = {} retAuthAddrDict = {} retRegion0 = {}
ridx = 1 for region, auth, mark, channels in orderList: cidx = 1 channelDict = {} for channel in channels: key = ridx * 10 + cidx channel["key"] = key channelDict[cidx] = channel cidx += 1
region["channel"] = channelDict
retRegion0[ridx] = region retAuthAddrDict[ridx] = auth retMarkAddrDict[ridx*10] = mark ridx += 1
return retRegion0, retAuthAddrDict, retMarkAddrDict
app.ServerName = None
if locale.IsEUROPE(): info = { 'MARKADDR': { 10: { 'tcp_port': PORTROOT1GAME, 'ip': 'IPROOT1', 'symbol_path': '10', 'mark': '10.tga' }, }, 'GAMEADDR': { 0: { 1: { 'name': 'SERVERNAME', 'channel': { 1: { 'state': '...', 'name': 'CH1 ', 'key': 11, 'ip': 'IPROOT1GAME', 'tcp_port': PORTROOT1, 'udp_port': PORTROOT1 }, 2: { 'state': '...', 'name': 'CH2 ', 'key': 12, 'ip': 'IPROOT2GAME', 'tcp_port': PORTROOT2, 'udp_port': PORTROOT2 } } }, } }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: { 1: { 'ip': 'IPROOT1AUTH', 'port': PORTROOT1 }, } } }
STATE_NONE = "..."
STATE_DICT = { 0 : "....", 1 : "NORM", 2 : "BUSY", 3 : "FULL" }
REGION_NAME_DICT = info["NAME"] REGION_AUTH_SERVER_DICT = info["AUTHADDR"] REGION_DICT = info["GAMEADDR"] MARKADDR_DICT = info["MARKADDR"]
|
|
|
04/02/2011, 16:51
|
#7
|
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
|
Quote:
Originally Posted by »RivathaX«
Root2 muss auf die DB+Auth Server Connecten von Root1
Dazu musst du lediglich die CONFIGs bearbeiten
Danach in der Serverinfo halt einen Server Name mit 2 Channels
Der zweite Channel mit der IP und dem Port eintragen
Und schon ist es in Ordnung
|
Genau das hab ich doch schon geschrieben
Les halt erstmal alles durch
|
|
|
04/02/2011, 16:53
|
#8
|
elite*gold: 77
Join Date: Jan 2009
Posts: 9,732
Received Thanks: 5,599
|
poll? Heul doch schau mein Beitrag an habe noch was dazu Editiert...
Themen Ersteller hast noch ne Serverinfo wie sie aussehen soll
|
|
|
04/02/2011, 16:54
|
#9
|
elite*gold: 626
Join Date: Aug 2009
Posts: 7,149
Received Thanks: 2,942
|
Bei ihm hab ichs aber besser verstanden Danke hat sich geklärt
|
|
|
|
Similar Threads
|
GEHT DAS EINEN ANDEREN PC ALS ROOT SERVER BENUTZEN
05/01/2011 - Metin2 Private Server - 47 Replies
Hi Leute
kann ich einen anDeren pc als root server nutzen kp ob Das geht xD
|
Channel2 Problem
09/26/2010 - Metin2 Private Server - 2 Replies
Liebe Community i've a little Problem o.0
Alsoo ich hab mir einen zweiten Channel erstellt dieser sollte auf eine zweite "player" Datenbank zugreifen diese sollte heissen "player2".
Ich hab es auch in den CONFIGs soo angegeben..
Aber wenn ich den Server neustarte bzw. das System &' mich dann mit meinem Client verbinde dann komm ich zwar auf den Server aber er ist komplett zu 100% immer noch deutsch..
:confused: wieso?
Lg
|
metin2 p server finden und anderen helfen root
09/26/2010 - Metin2 Private Server - 0 Replies
geh am besten wen du einen Pserver hast / oder magst oder suchst auf
metin2-p-server-liste - Home
dort kannst du immer etwas finden oder anderen helfen!!! ist ja alles erklärt auch schön übersichtlich
|
Channel2, =(
07/06/2010 - Metin2 Private Server - 1 Replies
Könnten Sie mir einige Ratschläge, wie man CH2 ich auf meinem privaten Server?
Und eine weitere Infos, wie finde ich ip und so weiter ... *Ch2 Channel
---------------------------------------
Please talk to me
CH2 I can not turn on my private server
|
channel2
10/01/2009 - Metin2 Private Server - 2 Replies
hi leute ich hab jetzt eigenen server will aver mehr channels weis einer wie ich das machen wenn ich 6 channels habe lass ich epvp drauf spieln mehr als 100 net und schickt mir jetzt keine pms mit wenn on ko mmt kann ich drauf
|
All times are GMT +2. The time now is 06:27.
|
|