Register for your free account! | Forgot your password?

You last visited: Today at 09:05

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

Advertisement



Serverinfo.py

Discussion on Serverinfo.py within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2009
Posts: 44
Received Thanks: 3
Serverinfo.py

Hi ich habe einen Computerkrank Client und möchte gerne 2 Server in einem Client also z. B. BlablaaMt2 und FreeDayMt2. Ich hab es schon mit dem Serverinfo.py creator gemacht aber das geht iwie nicht!

Thx kriegt ihr türlich^^
Bimpfi is offline  
Old 05/15/2011, 02:52   #2
 
elite*gold: 0
Join Date: Jul 2009
Posts: 70
Received Thanks: 4
was genau geht da nicht?
gamer@boy is offline  
Old 05/15/2011, 02:59   #3
 
elite*gold: 0
Join Date: Jan 2009
Posts: 44
Received Thanks: 3
Quote:
Originally Posted by gamer@boy View Post
was genau geht da nicht?
mich kikts nach der carackterauswahl
Bimpfi is offline  
Old 05/15/2011, 03:19   #4
 
elite*gold: 18
Join Date: Feb 2011
Posts: 916
Received Thanks: 1,229
Moin... Sieht die serverinfo.py so aus ?

Code:
import os
import app
import locale
import debugInfo
import binascii

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': 13000, 'ip':  "*IP*", 'symbol_path': '10', 'mark': '10.tga'
			}
		},
		'GAMEADDR': {
			0: {
				1: {
					'name': "*SERVERNAME*",
					'channel':
				{
					1: {
					'state': '...', 'name': 'CH1   ', 'key': 11, 'ip':  "*IP*", 'tcp_port': 13000, 'udp_port': 13000
					}
				}
			},
		} }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
		1: {
			'ip':  "*IP*", 'port': 11002
			}
		} }
	}

	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"]
Oder hast du vllt. etwas falsch gemacht beim Api Tool fixx ? Du hast z.B. den Login Port hochgestellt.Und noch nicht im Client geändert.
.Temperies is offline  
Reply


Similar Threads Similar Threads
Serverinfo.py
01/04/2011 - Metin2 Private Server - 5 Replies
import app import locale app.ServerName = None if locale.IsGERMANY() or (locale.IsEUROPE() and app.GetLocalePath() == "locale/de"): STATE_NONE = "NORM" STATE_DICT = { 0 : "....", 1 : "NORM",
Serverinfo
12/16/2010 - Metin2 Private Server - 4 Replies
Wie Serverinfo bearbeiten? BEi 2010er CLient Checke des mit Entpacken ned ..
-- Serverinfo help :/ --
11/26/2010 - Metin2 Private Server - 4 Replies
Heyo Also ich brauch ne Server für 2Server KA was falsch ist aber ich habs irgendwie vergessen :> My Serverinfo im Anhang pls korrigieren !!! Mit freundlichen Grüßen:
SERVERINFO.PY????
08/22/2010 - Metin2 Private Server - 5 Replies
Hallo ich habe den Client von Profizocker94 .... Mir wurde gesagt das ich bei Serverinfo die Ip angeben muss.. aber ich finde nur Serverinfo.py muss ich des jezt entpacken?? :::: Nächste frage wie erstelle ich einen Patcher der den Client Patcht wenn ich zumeispiel neue sachen einfüge(glitzerrüssis xDD) NAja ich hoffe ihr könnt mir helfen!
serverinfo.py
03/14/2010 - Metin2 Private Server - 3 Replies
Hallo zusammen. Habe ein Problem mit meiner serverinfo.py - Servername wird korrekt angezeigt, einloggen kann ich mich auch.. Aber direkt nach der char auswahl werd ich gekickt. Zum Starten verwende ich die Metin2Starter.exe aus dem NeonBlue Client. Hier mal der Inhalt des germany Teils der serverinfo.py: if locale.IsGERMANY() or (locale.IsEUROPE() and app.GetLocalePath() == "locale/de"): STATE_NONE = "..." STATE_DICT = { 0 : "....", 1 : "NORM", 2 : "BUSY",



All times are GMT +1. The time now is 09:07.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.