Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 00:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Bruache hilfe beim metin 2011er client

Discussion on Bruache hilfe beim metin 2011er client within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2010
Posts: 12
Received Thanks: 0
Bruache hilfe beim metin 2011er client

hallo
ich habe ein problem mit meinem metin2 2011er clienten
das problem ist das ich nicht weiss wie ich die serverinfo.py berarbeiten muss
(weil die anderns ist ) und ich brauche eine exe um den server ohne torrent
zustarten (patcher.exe w鋜e sehr gut)
MFG
waahhhh is offline  
Old 05/06/2011, 17:27   #2
 
.Plazmaa's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 2,023
Received Thanks: 947
Zur Serverinfo:
So kann man da nix zu sagen, poste mal den inhalt rein.

Zur Starter exe:
Hab mal eine geschrieben,kannste dir ja mal anschauen:
.Plazmaa is offline  
Old 05/06/2011, 17:29   #3
 
elite*gold: 31
Join Date: Jun 2010
Posts: 1,527
Received Thanks: 457
Die ist unnutz, aber gut..
Naja, nimm einfach den von crank
Rauschii is offline  
Old 05/06/2011, 17:35   #4
 
elite*gold: 0
Join Date: Dec 2010
Posts: 12
Received Thanks: 0
danke f黵 eure schnelle antwort das mit der exe werde ich sofort testen
hier ist die serverinfo.py von 2011er clienten:
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() and app.GetLocalePath() == "locale/vn"):
STATE_NONE = "..."

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"121.160.9.68","tcp_port":13002,"udp_port": 13002,"state":STATE_NONE,},
}

REGION_NAME_DICT = {
0 : "Vietnam",
}

REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"121.160.9.68", "port":11002, },

}
}

REGION_DICT = {
0 : {
1 : { "name" :"Vietnam1", "channel" : SERVER01_CHANNEL_DICT, },
},
}

MARKADDR_DICT = {
10 : { "ip" : "121.160.9.68", "tcp_port" : 13002, "mark" : "10.tga", "symbol_path" : "10", },
}

TESTADDR = { "ip" : "210.123.10.153", "tcp_port" : 50000, "udp_port" : 50000, }

if (locale.IsEUROPE() and app.GetLocalePath() == "locale/sg"):
STATE_NONE = "..."

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"120.29.208.231","tcp_port":13000,"udp_port ":13000,"state":STATE_NONE,},
2:{"key":12,"name":"CH2 ","ip":"120.29.208.232","tcp_port":13000,"udp_port ":13000,"state":STATE_NONE,},
3:{"key":13,"name":"CH3 ","ip":"120.29.208.233","tcp_port":13000,"udp_port ":13000,"state":STATE_NONE,},
4:{"key":14,"name":"CH4 ","ip":"120.29.208.234","tcp_port":13000,"udp_port ":13000,"state":STATE_NONE,},
}

REGION_NAME_DICT = {
0 : "Singapore",
}

REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"120.29.208.227", "port":11000, },

}
}

REGION_DICT = {
0 : {
1 : { "name" :"Singapore", "channel" : SERVER01_CHANNEL_DICT, },
},
}

MARKADDR_DICT = {
10 : { "ip" : "120.29.208.231", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10", },
}

TESTADDR = { "ip" : "210.123.10.153", "tcp_port" : 50000, "udp_port" : 50000, }

if (locale.IsEUROPE() and app.GetLocalePath() == "locale/ca"):
STATE_NONE = "..."

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

SERVER01_CHANNEL = [
{"name":"CH11 ","ip":"74.200.6.201","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH12 ","ip":"74.200.6.202","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH13 ","ip":"74.200.6.203","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH14 ","ip":"74.200.6.204","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH15 ","ip":"74.200.6.205","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH16 ","ip":"74.200.6.206","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
]
SERVER02_CHANNEL =[
{"name":"CH21 ","ip":"74.200.6.211","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH22 ","ip":"74.200.6.212","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH23 ","ip":"74.200.6.213","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH24 ","ip":"74.200.6.214","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH25 ","ip":"74.200.6.215","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
{"name":"CH26 ","ip":"74.200.6.216","tcp_port":13000,"udp_port": 13000,"state":STATE_NONE,},
]

SERVER01_MARK = { "ip" : "74.200.6.202", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10",}
SERVER02_MARK = { "ip" : "74.200.6.212", "tcp_port" : 13000, "mark" : "20.tga", "symbol_path" : "20",}

SERVER01_AUTH = { "ip":"74.200.6.209", "port":11001, } #Freekingdom
SERVER02_AUTH = { "ip":"74.200.6.209", "port":11002, } #new world

SERVER01 = { "name" : "FREE KINGDOM" }
SERVER02 = { "name" : "NEW WORLD" }

TESTADDR = { "ip" : "210.123.10.153", "tcp_port" : 50000, "udp_port" : 50000, }

REGION0_ORDER_LIST = [
(SERVER02, SERVER02_AUTH, SERVER02_MARK, SERVER02_CHANNEL),
(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 : "CANADA",
}

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

if (locale.IsEUROPE() and app.GetLocalePath() == "locale/br"):
STATE_NONE = "..."

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

SHUNZO_CHANNEL = [
{"name":"SHUNZO-1 ","ip":"189.112.1.159","tcp_port":13100,"udp_port" :13100,"state":STATE_NONE,},
{"name":"SHUNZO-2 ","ip":"189.112.1.161","tcp_port":13100,"udp_port" :13100,"state":STATE_NONE,},
{"name":"SHUNZO-3 ","ip":"189.112.1.157","tcp_port":13100,"udp_port" :13100,"state":STATE_NONE,},
{"name":"SHUNZO-4 ","ip":"189.112.1.163","tcp_port":13100,"udp_port" :13100,"state":STATE_NONE,},
{"name":"SHUNZO-5 ","ip":"189.112.1.160","tcp_port":13100,"udp_port" :13100,"state":STATE_NONE,},
{"name":"SHUNZO-6 ","ip":"189.112.1.158","tcp_port":13100,"udp_port" :13100,"state":STATE_NONE,},
{"name":"SHUNZO-7 ","ip":"189.112.1.162","tcp_port":13100,"udp_port" :13100,"state":STATE_NONE,},
]

HORAN_CHANNEL = [
{"name":"HORAN-1 ","ip":"189.112.1.157","tcp_port":13000,"udp_port" :13000,"state":STATE_NONE,},
{"name":"HORAN-2 ","ip":"189.112.1.158","tcp_port":13000,"udp_port" :13000,"state":STATE_NONE,},
{"name":"HORAN-3 ","ip":"189.112.1.159","tcp_port":13000,"udp_port" :13000,"state":STATE_NONE,},
{"name":"HORAN-4 ","ip":"189.112.1.160","tcp_port":13000,"udp_port" :13000,"state":STATE_NONE,},
{"name":"HORAN-5 ","ip":"189.112.1.161","tcp_port":13000,"udp_port" :13000,"state":STATE_NONE,},
{"name":"HORAN-6 ","ip":"189.112.1.162","tcp_port":13000,"udp_port" :13000,"state":STATE_NONE,},
{"name":"HORAN-7 ","ip":"189.112.1.163","tcp_port":13000,"udp_port" :13000,"state":STATE_NONE,},
]

RAIZAN_CHANNEL = [

{"name":"RAIZAN-1 ","ip":"189.112.1.194","tcp_port":13200,"udp_port" :13200,"state":STATE_NONE,},
{"name":"RAIZAN-2 ","ip":"189.112.1.195","tcp_port":13200,"udp_port" :13200,"state":STATE_NONE,},
{"name":"RAIZAN-3 ","ip":"189.112.1.194","tcp_port":13210,"udp_port" :13210,"state":STATE_NONE,},
{"name":"RAIZAN-4 ","ip":"189.112.1.195","tcp_port":13210,"udp_port" :13210,"state":STATE_NONE,},
]
SHUNZO_MARK = { "ip" : "189.112.1.158", "tcp_port" : 13100, "mark" : "20.tga", "symbol_path" : "20", }
HORAN_MARK = { "ip" : "189.112.1.158", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10", }
RAIZAN_MARK = { "ip" : "189.112.1.195", "tcp_port" : 13210, "mark" : "30.tga", "symbol_path" : "30", }

SHUNZO_AUTH = { "ip":"189.112.1.155", "port":11101, }
HORAN_AUTH = { "ip":"189.112.1.155", "port":11001, }
RAIZAN_AUTH = { "ip":"189.112.1.155", "port":11201, }


RAIZAN = { "name" : "RAIZAN" }
SHUNZO = { "name" : "SHUNZO" }
HORAN= { "name" : "HORAN"}


TESTADDR = { "ip" : "210.123.10.153", "tcp_port" : 50000, "udp_port" : 50000, }

REGION0_ORDER_LIST = [
(RAIZAN, RAIZAN_AUTH, RAIZAN_MARK, RAIZAN_CHANNEL),
(SHUNZO, SHUNZO_AUTH, SHUNZO_MARK, SHUNZO_CHANNEL),
(HORAN, HORAN_AUTH, HORAN_MARK, HORAN_CHANNEL),
]
# BUILD
NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)

# RESULT
NEW_REGION_NAME_DICT = {
0 : "BRAZIL",
}

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

if locale.IsNEWCIBN():
STATE_NONE = "..."

STATE_DICT = {
0 : "维护中",
1 : "正常",
2 : "繁忙",
3 : "爆满"
}


TE1_CHANNELS = [
{"name":"一服","ip":"218.99.6.53","tcp_port":13000 ,"udp_port":13000,"state":STATE_NONE,},
{"name":"二服","ip":"218.99.6.54","tcp_port":13000 ,"udp_port":13000,"state":STATE_NONE,},
{"name":"三服","ip":"218.99.6.56","tcp_port":13000 ,"udp_port":13000,"state":STATE_NONE,},
{"name":"四服","ip":"218.99.6.85","tcp_port":13000 ,"udp_port":13000,"state":STATE_NONE,},
]

TE1_MARK = { "ip" : "218.99.6.54", "tcp_port" : 13000, "mark" : "50.tga", "symbol_path" : "50", }

TE1_AUTH = { "ip":"218.99.6.51", "port":11061, }

TE1 = { "name" : "双线综合区"}

TESTADDR = { "ip" : "210.123.10.153", "tcp_port" : 50000, "udp_port" : 50000, }

# ORDER
REGION0_ORDER_LIST = [
(TE1, TE1_AUTH, TE1_MARK, TE1_CHANNELS),
]

# BUILD
NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)

# RESULT
NEW_REGION_NAME_DICT = {
0 : "CHINA_NEWCIBN",
}

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


elif locale.IsJAPAN():
STATE_NONE = "..."

STATE_DICT = {
0 : "...",
1 : "惓忢",
2 : "崿ŽG",
3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CHANNEL1 ","ip":"210.136.222.77","tcp_port":50010,"udp_port ":50010,"state":STATE_NONE,},
2:{"key":12,"name":"CHANNEL2 ","ip":"210.136.222.77","tcp_port":50020,"udp_port ":50020,"state":STATE_NONE,},
}

MARKADDR_DICT = {
10 : { "ip" : "210.136.222.77", "tcp_port" : 50010, "mark" : "10.tga", "symbol_path" : "10", },
20 : { "ip" : "210.136.222.77", "tcp_port" : 50020, "mark" : "20.tga", "symbol_path" : "20", },
}

REGION_NAME_DICT = {
0 : "JAPAN",
}

REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"210.136.222.77", "port":51000, },
}
}

REGION_DICT = {
0 : {
1 : { "name" : "‰ž—", "channel" : SERVER01_CHANNEL_DICT, },
},
}

TESTADDR = { "ip" : "220.95.239.62", "tcp_port" : 50000, "udp_port" : 50000, }


elif locale.IsYMIR():
STATE_NONE = "..."


STATE_DICT = {
0 : "痢八",
1 : "焊烹",
2 : "去棱",
3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"盲澄 1 ","ip":"220.95.239.51","tcp_port":50010,"udp_port" :50010,"state":STATE_NONE,},
2:{"key":12,"name":"盲澄 2 ","ip":"220.95.239.51","tcp_port":50020,"udp_port" :50020,"state":STATE_NONE,},
3:{"key":13,"name":"盲澄 3 ","ip":"220.95.239.51","tcp_port":50030,"udp_port" :50030,"state":STATE_NONE,},
4:{"key":14,"name":"盲澄 4 ","ip":"220.95.239.51","tcp_port":50040,"udp_port" :50040,"state":STATE_NONE,},
# 5:{"key":15,"name":"盲澄 5 ","ip":"220.95.239.51","tcp_port":50051,"udp_port" :50051,"state":STATE_NONE,},
# 5:{"key":15,"name":"公茄措傈 ","ip":"220.95.239.35","tcp_port":50100,"udp_port" :50100,"state":STATE_NONE,},
}

SERVER02_CHANNEL_DICT = {
1:{"key":21,"name":"盲澄 1 ","ip":"220.95.239.51","tcp_port":52010,"udp_port" :52010,"state":STATE_NONE,},
# 2:{"key":22,"name":"盲澄 2 ","ip":"220.95.239.37","tcp_port":50100,"udp_port" :50100,"state":STATE_NONE,},
# 3:{"key":23,"name":"盲澄 3 ","ip":"220.95.239.46","tcp_port":50100,"udp_port" :50100,"state":STATE_NONE,},
}

#6:{"key":16,"name":"措访 捞亥飘","ip":"220.95.239.35","tcp_port":50100,"udp _port":50100,"state":STATE_NONE,},

REGION_NAME_DICT = {
0 : "KOREA",
}

REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"220.95.239.51", "port":51000, },
2 : { "ip":"220.95.239.51", "port":52000, },
}
}

REGION_DICT = {
0 : {
1 : { "name" : "玫付 *滚", "channel" : SERVER01_CHANNEL_DICT, },
2 : { "name" : "公街 *滚", "channel" : SERVER02_CHANNEL_DICT, },
},
}

MARKADDR_DICT = {
10 : { "ip" : "220.95.239.51", "tcp_port" : 50040, "mark" : "01.tga", "symbol_path" : "10", },
20 : { "ip" : "220.95.239.51", "tcp_port" : 52010, "mark" : "02.tga", "symbol_path" : "20", },
}

TESTADDR = { "ip" : "220.95.239.62", "tcp_port" : 50000, "udp_port" : 50000, }


if locale.IsEUROPE():
name = app.GetLocalePath().replace("/", "_") + ".addr"
path = os.sep.join(("pack", name))
if os.access(path, os.R_OK):
print "load_locale_addr:", path

data = app.LoadLocaleAddr(path)

import cPickle
import cStringIO
info = cPickle.load(cStringIO.StringIO(data))

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"]
waahhhh is offline  
Old 05/06/2011, 17:37   #5
 
.Plazmaa's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 2,023
Received Thanks: 947
Na einfach wo "ip":"210.136.222.77" steht die Zahl mit deiner Server IP ersetzen.
.Plazmaa is offline  
Old 05/06/2011, 17:39   #6
 
elite*gold: 0
Join Date: Dec 2010
Posts: 12
Received Thanks: 0
das hab ich geamcht aber wenn ich dann auf die normale exe vom ordner klicke
kommt torrent (von metin2) und die AGB zustimmung !
MFG
waahhhh is offline  
Reply


Similar Threads Similar Threads
metin2 2011er client . brauche hilfe !
08/03/2011 - Metin2 Private Server - 9 Replies
Hello com, mein kumpel und ich sind gerade dabei einen Dyndns server zu errichten. das mit dem server klappt alles super & so . homepage haben wir.... nun zu meinem problem wir wollen den neuen Metin2 De 2011er client nehmen ich bin nun schon soweit, dass ich metin2 de mit einer exe starten kann, also ohne torrent !! eine einfache exe zum starten !!!
Bruache Hilfe beim pserver
02/26/2011 - Flyff Private Server - 1 Replies
Heyy wollte mal fragen ob mir jemand per tv ein pserver macht . Danke schonmal im voraus!!!
Bruache hilfe beim AutoIt Skript
02/11/2011 - Metin2 - 2 Replies
Sorry Falsche Sektion
Bruache Hilfe beim Injector
08/12/2010 - WarRock - 6 Replies
Hi leute ich habe Mien injector erstellt.Nun ich m鯿hte wissen wie man das bild beim injector ver鋘dert. bild im anhang was ich meine: :awesome: http://a.imageshack.us/img831/8299/bildverndern.p ng



All times are GMT +1. The time now is 00:22.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.