Thread obsoleto client mt2

Riferimento: client mt2

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():
STATE_NONE = "Online"

STATE_DICT = {
0 : "Offline",
1 : "Normale",
2 : "Affollato",
3 : "Pieno"
}

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

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

REGION_NAME_DICT = {
0 : "ITALY",
}
REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"217.23.7.99", "port":11002, },
}
}

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

if locale.IsTAIWAN():
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"]



dove devo mettere il mio ip ?
e come lo metto con il .100 finale ?
 
Ultima modifica:
Riferimento: client mt2

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"217.23.7.99","tcp_port":13000,"udp_port":1 3000,"state":STATE_NONE,},
}

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

REGION_NAME_DICT = {
0 : "ITALY",
}
REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"217.23.7.99", "port":11002, },
}
}

lo sostituisci con l'ip che ti ho invidenziato, se è tuo lo devi mettere .100?


@raffaele905
 
Riferimento: client mt2

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"217.23.7.99","tcp_port":13000,"udp_port":1 3000,"state":STATE_NONE,},
}

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

REGION_NAME_DICT = {
0 : "ITALY",
}
REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"217.23.7.99", "port":11002, },
}
}

lo sostituisci con l'ip che ti ho invidenziato, se è tuo lo devi mettere .100?


@raffaele905
ma perke se inserisco i dati dell mio server mi dice ke sn sbaliati invece se inserisco i dati dell server dedicato mi logga nel dedicato
 
Riferimento: client mt2

ma perke se inserisco i dati dell mio server mi dice ke sn sbaliati invece se inserisco i dati dell server dedicato mi logga nel dedicato
Allora i casi sono due:
Hai sbagliato a scrivere il tuo ip (Mi raccomando sostituisci l'ultima cifra es. 1.2.3.4 con 1.2.3.100 se sei tu ad usare il client)
oppure
Hai startato male il tuo server
 
Ultima modifica:
Riferimento: client mt2

@Stefano. @AgenteX il server e startato bene perke se mi co llegogo con il client di sandoz va se invece mi collego con il client dell dedicato con il serveinfo.py modificato nn accede al mio server ma a quello dell dedicato da cui o preso il client
 
Riferimento: client mt2

il server e startato bene perke se mi co llegogo con il client di sandoz va se invece mi collego con il client dell dedicato con il serveinfo.py modificato nn accede al mio server ma a quello dell dedicato da cui o preso il client
Quindi hai modificato male il serverinfo.py oppure il dedicato ha un launcher personalizzato che si collega solo ad il loro ip
ti consiglio quindi di scaricare il bioclient extreme 1.5 che puoi trovare qui: Raccolta client aggiornata by Messorem