|
You last visited: Today at 16:49
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 +1. The time now is 16:49.
|
|