Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 13:54

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

Advertisement



[HELP] 2-Server für 1 Client?

Discussion on [HELP] 2-Server für 1 Client? within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 35
Join Date: Apr 2011
Posts: 1,018
Received Thanks: 1,984
Exclamation [HELP] 2-Server für 1 Client?

Hey Liebe Com. Ich habe gerade meine roots/epk/eix ausversehen ersetzt dort waren meine 2 Server drinen.

Nun hab ich Kp Plan mehr wie ich das damals eingetragen habe das man aus 1-Client auf 2 Server connecten kann.

Wär einer so lieb und könnte das ebend nochmal hier erklären was man in den roots eintragen muss das man auf 2 Servern connecten kann?^^ wäre sehr lieb (2010)- Client

(Was man in die Serverinfo.py eintragen muss für 2 Server)
DeadBreakZz is offline  
Old 09/06/2011, 03:04   #2
 
.NighT™'s Avatar
 
elite*gold: 351
The Black Market: 123/0/0
Join Date: Apr 2011
Posts: 2,062
Received Thanks: 1,526
Also du musst die root Datein entpacken und die Serverinfo.py öffnen.
Dort stehen nun die Server, die Channels, die Port, usw.. drin.
Kopier dort einfach mal den 1. Server, wo dort drin ist, und füge ihn ein zweites mal darunter ein.
Dann musst du noch die IP´s, die Ports und den Namen des Servers ändern.
Dann abspeichern, wieder packen und in den Clienten zurück.
Dann sollten bei der Server-Auswahl 2 Server erscheinen.

Greetz
.NighT™
.NighT™ is offline  
Old 09/06/2011, 03:05   #3
 
elite*gold: 35
Join Date: Apr 2011
Posts: 1,018
Received Thanks: 1,984
Ja emm das habe ich gemacht aber da steht immer noch 1 Server da erscheint kein 2 Server Mfg.
DeadBreakZz is offline  
Old 09/06/2011, 03:12   #4
 
iYoshix3's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
poste doch einfach ma deine serverinfo, so kann dir ja keiner helfen...
iYoshix3 is offline  
Old 09/06/2011, 03:15   #5
 
elite*gold: 35
Join Date: Apr 2011
Posts: 1,018
Received Thanks: 1,984
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': 13000, 'ip': 'geht keinen was an^^', 'symbol_path': '10', 'mark': '10.tga'
			}
		},
		'GAMEADDR': {
			0: {
				1: {
					'name': 'Aurora',
					'channel':
				{
					1: {
					'state': 'Normal', 'name': 'CH1	', 'key': 11, 'ip': 'geht keinen was an', 'tcp_port': 13000, 'udp_port': 13000
					}
				}
			},
		} }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
		1: {
			'ip': 'geht keinen was an^^', 'port': 11002
			}
		} }
	}

	STATE_NONE = "..."

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

	REGION_NAME_DICT = info["NAME"]
	REGION_AUTH_SERVER_DICT = info["AUTHADDR"]
	REGION_DICT = info["GAMEADDR"]
	MARKADDR_DICT = info["MARKADDR"]
DICT = info["MARKADDR"]
DeadBreakZz is offline  
Old 09/06/2011, 03:20   #6
 
iYoshix3's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
bitte in code-.- und die standart nicht deine geänderte...
iYoshix3 is offline  
Old 09/06/2011, 03:21   #7
 
elite*gold: 35
Join Date: Apr 2011
Posts: 1,018
Received Thanks: 1,984
Das ist doch die Standart löl...
DeadBreakZz is offline  
Old 09/06/2011, 03:23   #8
 
elite*gold: 65
The Black Market: 111/0/3
Join Date: May 2011
Posts: 1,280
Received Thanks: 1,153
kevin schick mir mal inhalt per pn ich machs dir -.-
Lord Elinoy is offline  
Thanks
1 User
Old 09/06/2011, 03:34   #9
 
iYoshix3's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
schreibs hier in code rein...
iYoshix3 is offline  
Old 09/06/2011, 03:38   #10

 
Avulsed's Avatar
 
elite*gold: 90
Join Date: Apr 2010
Posts: 1,887
Received Thanks: 1,789
Trag einfach Deine Daten ein..

PHP Code:
import locale
def BuildServerList
(orderList):
    
retMarkAddrDict = {}
    
retAuthAddrDict = {}
    
retRegion0 = {}

    
ridx 1
    
for regionauthmarkchannels 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 retRegion0retAuthAddrDictretMarkAddrDict
if locale.IsEUROPE():
    
STATE_NONE "..."
                    
    
STATE_DICT = {
        
"....",
        
"NORM",
        
"BUSY",
        
"FULL"
    
}

    
SERVER01_CHANNEL = [
        {
"name":"CH1   ","ip":"IP Server 1","tcp_port":13000,"udp_port":13000,"state":STATE_NONE,},    
        {
"name":"CH2   ","ip":"IP Server 1","tcp_port":13001,"udp_port":13001,"state":STATE_NONE,},
    ]
    
SERVER02_CHANNEL =[
        {
"name":"CH1   ","ip":"IP Server 2","tcp_port":13000,"udp_port":13000,"state":STATE_NONE,},    
        {
"name":"CH2   ","ip":"IP Server 2","tcp_port":13001,"udp_port":13001,"state":STATE_NONE,},
    ]
    
SERVER01_MARK = { "ip" "IP Server 1""tcp_port" 13000"mark" "10.tga""symbol_path" "10",}
    
SERVER02_MARK = { "ip" "IP Server 2""tcp_port" 13000"mark" "20.tga""symbol_path" "20",}

    
SERVER01_AUTH = {  "ip":"IP Server 1""port":11002, }            #Freekingdom
    
SERVER02_AUTH = {  "ip":"IP Server 2""port":11002, }    

    
SERVER01 = { "name" "Server1" 
    
SERVER02 = { "name" "Server2" 

    
TESTADDR = { "ip" "IP Server 1""tcp_port" 50000"udp_port" 50000, }

    
REGION0_ORDER_LIST = [
        (
SERVER01SERVER01_AUTHSERVER01_MARKSERVER01_CHANNEL),
        (
SERVER02SERVER02_AUTHSERVER02_MARKSERVER02_CHANNEL),
        ]
        
    
# BUILD
    
NEW_REGION0NEW_REGION0_AUTH_SERVER_DICTNEW_MARKADDR_DICT BuildServerList(REGION0_ORDER_LIST)

    
# RESULT
    
NEW_REGION_NAME_DICT = {
        
"GERMANY",        
    }

    
NEW_REGION_AUTH_SERVER_DICT = {
        
NEW_REGION0_AUTH_SERVER_DICT,
    }

    
NEW_REGION_DICT = {
        
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' 'IP Server 2''tcp_port' 50000'udp_port' 50000, } 
Avulsed is offline  
Thanks
1 User
Old 09/06/2011, 03:49   #11
 
elite*gold: 35
Join Date: Apr 2011
Posts: 1,018
Received Thanks: 1,984
kay geht danke.
DeadBreakZz is offline  
Old 10/24/2011, 02:49   #12
 
localocaloca's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 306
Received Thanks: 72
Ich habe da aber eine Frage zu. Braucht man 2 Server? für den 1 Client?

Oder kann man ein Server benutzen für 2 Server ???!?!?! :..... VERWIRRUNG XD
localocaloca is offline  
Reply

Tags
2server, metin2, root, serverinfo.py


Similar Threads Similar Threads
[Sell] Last Gunz version server FULL & Source (server and client)
06/01/2011 - GunZ - 0 Replies
delete this post please thanks
[SUCHE]unterstützung beim bearbeiten von meinen server( client und server modder )
08/26/2010 - Metin2 Private Server - 1 Replies
brauch hilfe für meinen zukünftigen root server paar sachen die in epvp unbekannt sind die will ich in meinen server haben aber dafür brauch cih eure hilfe danke
[Client Modden]Mehrer Server auf 1 client
05/23/2010 - Metin2 Private Server - 12 Replies
Hey Wie die überschrift schon sagt würde ich gerne wissen wie mann mehrer Server In einem Client Hinkriegt :D wer mir dass sagt bekommt mehrerer THX und darf schonmal auf die Beta Version Von Dem dyndns Server SkyLand2 :D Aber nur die Mir helfen können :D Hoffe Dass War ein Angebot ;) MFG Megaload HAb die serverinfo.py rein editiert wo soll ich da was ändern dass mann dan auf mehrer client connecten kann stadt auf einem??? Also das mann dann mehrer Client sieht auf denen mann dann auch...



All times are GMT +2. The time now is 13:54.


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