Flyworld2

04/05/2012 00:38 PearLiee#1
Mal ne frage und zwar.
Ich habe den Flyworld2 Client und wollte jetzt, dass
freunde usw auch mit dem Client spielen können also über hamachi.

Ich habe Pong der exe. geändert
und auch die serverinfo geändert in den Root
datein was kann ich machen.

Die bekommen immer fehler beim Verbinden.!
04/05/2012 00:40 CHaCKi™#2
Ports alle offen & an?
04/05/2012 00:42 PearLiee#3
Kannst du mir mal die ganzen ports dafür schreiben die ich brauche.. Bitte? :)
04/05/2012 00:51 Shadow'#4
Portmap.ini:

Lg.
04/05/2012 00:53 PearLiee#5
Dann geht es? Und dann aber root -> Serverinfo mit 100 oder ?
04/05/2012 00:56 Shadow'#6
ne serverinfo.py normal ohne .100
04/05/2012 00:56 PearLiee#7
Aber dann gehts?
04/05/2012 01:00 CHaCKi™#8
Dann sollte es gehen, wenn du alles richtig gemacht hast.
04/05/2012 01:10 PearLiee#9
Kk ich versuchs

Ich habe es so.


import locale

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
if locale.IsEUROPE():
STATE_NONE = "OFFLINE"

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

SERVER01_CHANNEL =[
{"name":"CH1","ip":"5.43.193.168","tcp_port":35002 ,"udp_port":35002,"state":STATE_NONE,},
{"name":"CH2","ip":"5.43.193.168","tcp_port":36002 ,"udp_port":36002,"state":STATE_NONE,},
]
SERVER02_CHANNEL =[
{"name":"CH1","ip":"5.43.193.168","tcp_port":35002 ,"udp_port":35002,"state":STATE_NONE,},
{"name":"CH2","ip":"5.43.193.168","tcp_port":16002 ,"udp_port":16002,"state":STATE_NONE,},
]

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

SERVER01_AUTH = { "ip":"5.43.193.168", "port":17073, }
SERVER02_AUTH = { "ip":"5.43.193.168", "port":17067, }

SERVER01 = { "name" : "Arcas2" }
SERVER02 = { "name" : "" }

REGION0_ORDER_LIST = [
(SERVER01, SERVER01_AUTH, SERVER01_MARK, SERVER01_CHANNEL),
(SERVER02, SERVER02_AUTH, SERVER02_MARK, SERVER02_CHANNEL),
]


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

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

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

TESTADDR = { 'ip' : '46.22.210.1260', 'tcp_port' : 50000, 'udp_port' : 50000, }

______________
Ist es richtig?
04/05/2012 01:35 Shadow'#10
Helfe dir ab jetzt nicht mehr, hör mal auf die andern Threads vollzuspammen.

Lg.
04/05/2012 01:36 PearLiee#11
Ja sorry, aber es ist wichtig, bitte helf.
04/05/2012 01:40 Shadow'#12
Dann kann man sowas auch in EINEM Thread klären, meinst du nicht die anderen Threads haben die gleiche Priorität wie deiner?
Oder hast du mit denen ausgemacht das du überall Posten darfst?

Meine Meinung.

Lg.
04/05/2012 01:53 PearLiee#13
Bitte, es ist wichtig.

Nein habe ich nicht, tut mir ja leid aber ist sau wichtig..
04/05/2012 02:53 Ecorser#14
hast du die Ports an die Serverfiles angepasst oder anders rum ?
04/05/2012 03:42 PearLiee#15
Geht immer noch nicht,
ich habe die root datein richtig geändert, und den Pong der exe auch
Die Ports sind auch richtig, help plss