You last visited: Today at 15:30
Advertisement
Metin2 client
Discussion on Metin2 client within the Metin2 Private Server forum part of the Metin2 category.
07/30/2012, 21:12
#1
elite*gold: 85
Join Date: May 2012
Posts: 204
Received Thanks: 72
Metin2 client
Hallo,
Ich habe von [SA]Tarzan den Client genommen nun leider wenn ich ihn starte steht da nur Servername, Channel 1
aber wenn ich dann auf ch1 drücke steht da .... channel 2
und kann mich auch verbinden
wo muss ich das ändenr ?
07/30/2012, 21:19
#2
elite*gold: 3
Join Date: Nov 2010
Posts: 860
Received Thanks: 181
Serverinfo.py in der root.eix/epk
07/30/2012, 21:27
#3
elite*gold: 85
Join Date: May 2012
Posts: 204
Received Thanks: 72
Ja das weiß ich ich habe es ja da auch geändert aber da ist am anfang wie ich sagte Servername, Channel1 und danach wenn ich auf Channel 1 button drücke steht da auch der Name + CH1
dann funktioniert es erst
Meiner Serverinfo.py siehst so aus
import locale
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
if locale.IsEUROPE():
STATE_NONE = "OFFLINE"
STATE_DICT = {
0 : "OFFLINE",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}
SERVER01_CHANNEL =[
{"name":"CH1","ip":"......","tcp_port":13000,"udp_ port":13000,"state":STATE_NONE,},
{"name":"CH2","ip":".....","tcp_port":13000,"udp_p ort":13000,"state":STATE_NONE,},
]
SERVER01_MARK = { "ip" : "......", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10",}
SERVER01_AUTH = { "ip":"......", "port":11002, }
SERVER01 = { "name" : "....." }
REGION0_ORDER_LIST = [
(SERVER01, SERVER01_AUTH, SERVER01_MARK, SERVER01_CHANNEL),
]
# BUILD
NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)
# RESULT
NEW_REGION_NAME_DICT = {
0 : "GERMANY",
}
NEW_REGION_AUTH_SERVER_DICT = {
0 : NEW_REGION0_AUTH_SERVER_DICT,
}
NEW_REGION_DICT = {
0 : NEW_REGION0,
}
MARKADDR_DICT = NEW_MARKADDR_DICT
REGION_DICT = NEW_REGION_DICT
REGION_NAME_DICT = NEW_REGION_NAME_DICT
REGION_AUTH_SERVER_DICT = NEW_REGION_AUTH_SERVER_DICT
TESTADDR = { 'ip' : '......', 'tcp_port' : 50000, 'udp_port' : 50000, }
die IP wurde durch die Punkte ersetzt
07/30/2012, 22:41
#4
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
Quote:
{"name":"CH1","ip":"......","tcp_port":13000,"u dp_ port":13000,"state":STATE_NONE,},
{"name":"CH2","ip":".....","tcp_port":13000,"ud p_p ort":13000,"state":STATE_NONE,},
Und so sollte es gehen
Quote:
{"name":"CH2","ip":".....","tcp_port":13001,"ud p_p ort":13001,"state":STATE_NONE,},
07/30/2012, 23:03
#5
elite*gold: 85
Join Date: May 2012
Posts: 204
Received Thanks: 72
was hat das denn damit zu tuhen ?
ich zeige euch mal ein Screen
So sieht es aus wnen ich ihn starte und noch ncihts angeklickt habe
danach drücke ich auf den Buton CH1
danach siehts so aus
das meine ich
07/31/2012, 00:05
#6
elite*gold: 748
Join Date: Jul 2012
Posts: 1,597
Received Thanks: 1,981
Yep, guck in der Intrologin.py ... da findest du was du machen musst .)
greeze
07/31/2012, 16:27
#7
elite*gold: 85
Join Date: May 2012
Posts: 204
Received Thanks: 72
Habe ich ja aber ich finde es nicht pls
07/31/2012, 16:29
#8
elite*gold: 0
Join Date: Oct 2010
Posts: 880
Received Thanks: 409
Such ma nach dem Namen
07/31/2012, 16:32
#9
elite*gold: 85
Join Date: May 2012
Posts: 204
Received Thanks: 72
Das einzigste ist nur das
try:
serverName = serverInfo.REGION_DICT[regionID][serverID]["name"]
channelName = serverInfo.REGION_DICT[regionID][serverID]["channel"][channelID]["name"]
addrKey = serverInfo.REGION_DICT[regionID][serverID]["channel"][channelID]["key"]
except:
print " ERROR __OnClickSelectServerButton(%d, %d, %d)" % (regionID, serverID, channelID)
serverName = locale.CHANNEL_EMPTY_SERVER
channelName = locale.CHANNEL_NORMAL % channelID
self.__SetServerInfo("%s, %s " % (serverName, channelName))
07/31/2012, 21:08
#10
elite*gold: 0
Join Date: Jun 2012
Posts: 293
Received Thanks: 200
du mit die root daten entpacken dann in den source ordner rein dann intrologin dann mit notepad++ öffnen dann strg+f dann unter suche 13000 oder 13001 eingeben dann kommt da alles
07/31/2012, 23:03
#11
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
Quote:
{"name":"CH1","ip":"......","tcp_port":13000,"u dp_ port":13000,"state":STATE_NONE,},
{"name":"CH2","ip":".....","tcp_port":13000,"ud p_p ort":13000,"state":STATE_NONE,},
ok steht aber tzortzdem der gleich port bei ch2 dort muss 13001 hin...kann sein dass die den client völlig umgemodelt haben.
08/01/2012, 12:01
#12
elite*gold: 85
Join Date: May 2012
Posts: 204
Received Thanks: 72
Ach ihr versteht mich nicht egal
08/01/2012, 13:15
#13
elite*gold: 0
Join Date: May 2012
Posts: 96
Received Thanks: 5
ich weiß was du meinst kann dir aber auch nicht genau sagen wie man des ändert nimm einfach den client von marco_a der mit alles DE features der is sehr gut finde ich
All times are GMT +2. The time now is 15:31 .