Conectar 2 servers a 1 cliente
-
Mire como e visto una pregunta por aqui os voi a ayudar...
Mi cuestion es conectar dos servidores en un solo cliente... Vamos!
1.Descompilan el root
2.Abren el archivo serverinfo.py(con el bloc de notas va bien)3. os tiene k saliruna cosa como esta....
import app import locale import debugInfo CHINA_PORT = 50000 app.ServerName = None if (locale.IsEUROPE() and app.GetLocalePath()): STATE_NONE = "ON" STATE_DICT = { 0 : "ON", 1 : "NORM", 2 : "BUSY", 3 : "FULL" } SERVER01_CHANNEL_DICT = { #CH1 1:{"key":11,"name":"CH1 ","ip":"XX.XX.XX.XX","tcp_port":13000,"udp_port":13000,"state":STATE_NONE,}, 2:{"key":11,"name":"CH2 ","ip":"XX.XX.XX.XX","tcp_port":16000,"udp_port":16000,"state":STATE_NONE,}, } REGION_NAME_DICT = { 0 : "POLAND", } REGION_AUTH_SERVER_DICT = { 0 : { 1 : { "ip":"XX.XX.XX.XX", "port":11002, }, #CH1 } } REGION_DICT = { 0 : { 1 : { "name" : "Nombre Metin2 ", "channel" : SERVER01_CHANNEL_DICT, }, }, } MARKADDR_DICT = { 10 : { "ip" : "XX.XX.XX.XX", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10", }, } TESTADDR = { "ip" : "9.9.9.9", "tcp_port" : 50000, "udp_port" : 50000, }
para editar aceis lo siguiente...
copiad el nuevo directamente:
import app import locale import debugInfo CHINA_PORT = 50000 app.ServerName = None if (locale.IsEUROPE() and app.GetLocalePath()): STATE_NONE = "ON" STATE_DICT = { 0 : "ON", 1 : "NORM", 2 : "BUSY", 3 : "FULL" } SERVER01_CHANNEL_DICT = { 1:{"key":11,"name":"CH1 ","ip":"XX.XX.XX.XX","tcp_port":13000,"udp_port":13000,"state":STATE_NONE,}, 2:{"key":12,"name":"CH2 ","ip":"XX.XX.XX.XX","tcp_port":16000,"udp_port":16000,"state":STATE_NONE,}, SERVER02_CHANNEL_DICT = { 1:{"key":21,"name":"CH1 ","ip":"XX.XX.XX.XX.2","tcp_port":13000,"udp_port":13000,"state":STATE_NONE,}, 2:{"key":22,"name":"CH2 ","ip":"XX.XX.XX.XX.2","tcp_port":16000,"udp_port":16000,"state":STATE_NONE,}, } REGION_NAME_DICT = { 0 : "POLAND", } REGION_AUTH_SERVER_DICT = { 0 : { 1 : { "ip":"XX.XX.XX.XX", "port":11002, }, 2 : { "ip":"XX.XX.XX.XX.2", "port":11002, }, } } REGION_DICT = { 0 : { 1 : { "name" : "Nombre Metin2 ", "channel" : SERVER01_CHANNEL_DICT, }, 2 : { "name" : "Nombre metin2.2", "channel" : SERVER02_CHANNEL_DICT, }, }, } MARKADDR_DICT = { 10 : { "ip" : "XX.XX.XX.XX", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10", }, 20 : { "ip" : "XX.XX.XX.XX.2", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10", }, } TESTADDR = { "ip" : "9.9.9.9", "tcp_port" : 50000, "udp_port" : 50000, }
Es algo asi....
Donde dice XX.XX.XX.XX es la ip que teneis k poner. en los XX.XX.XX.XX.2 es la ip del otro server
Espero k les sirva, no he querido explicar todo pork si no hubiera ocupado mucho, pero si alguien lo necesita lo explico...
PD: si esto ya esta posteado borrenlo
-
Buena _xD_
-
MEN NO ME DEJA ME SALE UN ERROR NO SE PORQUE SERA QUE PUEDES UNIRTE A UNA RED DE HAMACHI PARA QUE ABLEMOS
StaffMetin2evil
12345haceme ese favor todo BN
-
e.e si kieren passadme el serverinfo y lo edito ...