Metin2 - Client by ic3 - Problem

09/08/2012 20:19 [SA]TheBlade#1
Hallo Community,
Habe nen Server erstellt mit Terrorpimmel Serverfiles,
habe den ic3 Client genommen und Serverinfo.py angepasst
hier nochmal der code :
PHP 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': 13003, 'ip': '5.157.25.100', 'symbol_path': '10', 'mark': '10.tga'
            
},
        },
        
'GAMEADDR': {
            
0: {
                
1: {
                    
'name': 'FunnieWorld2',
                    
'channel':
                {
                    
1: {
                    
'state': 'NORM', 'name': 'CH1    ', 'key': 11, 'ip': '5.157.25.100', 'tcp_port': 13003, 'udp_port': 13003
                    
},
                    
2: {
                    
'state': 'NORM', 'name': 'CH2    ', 'key': 11, 'ip': '5.157.25.100', 'tcp_port': 13002, 'udp_port': 13002
                    
}
                },
                },
        } }, 
'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
            
1: { 
            
'ip': '5.157.25.100', '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"] 
Ich kann nicht Connecten, wenn ich Connecten will
kommt da :"Fehler beim Verbinden des Servers"
Bitte Helfen !

LG, TheBlade
09/08/2012 20:29 Apocalyptum#2
Ist der Pong auch richtig?
09/08/2012 20:42 bierkeller9#3
Ports anpassen ;)
09/08/2012 20:43 [SA]TheBlade#4
Ehm, wie was Pong ? Wo sehe ich den Pong ? ??? Wo bearbeite ich den ?
09/08/2012 20:44 Apocalyptum#5
Den Pong findest du in der Exe mit einem Hex Editor und in der game mit einem Hex Editor...
Benutz mal die Sufu
09/09/2012 01:14 [SA]TheBlade#6
An Pong liegts ned >.<,
Wie meinste mit Ports ? :D

LG, TheBlade
09/09/2012 01:19 *~.ιηνιη¢ιвℓє.~*#7
So ist das Richtig!

PHP 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': 13003, 'ip': '5.157.25.100', 'symbol_path': '10', 'mark': '10.tga'
            
},
        },
        
'GAMEADDR': {
            
0: {
                
1: {
                    
'name': 'FunnieWorld2',
                    
'channel':
                {
                    
1: {
                    
'state': 'NORM', 'name': 'CH1    ', 'key': 11, 'ip': '5.157.25.100', 'tcp_port': 13001, 'udp_port': 13001
                    
},
                    
2: {
                    
'state': 'NORM', 'name': 'CH2    ', 'key': 11, 'ip': '5.157.25.100', 'tcp_port': 13002, 'udp_port': 13002
                    
}
                },
                },
        } }, 
'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
            
1: { 
            
'ip': '5.157.25.100', '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"] 
Wenns geht einfach Thanks da lassen , der fehler ist doch nicht schwer :'D
09/09/2012 02:00 [SA]TheBlade#8
Es geht immer noch nicht jetzt kommt ein LOG Error >.<

Screen Link : [Only registered and activated users can see links. Click Here To Register...]

Help !

#Push

Help Pls !
09/09/2012 11:31 *~.ιηνιη¢ιвℓє.~*#9
gib mir deine skype eben.
09/09/2012 13:13 Apocalyptum#10
Warum bist du dir so sicher, dass es nicht am Pong liegt?
Mir kommt irgendwie vor, dass du keine Ahnung von Metin2 Servern hast...
09/09/2012 13:40 Lauling#11
PHP Code:
import os
import app
import locale
import debugInfo

CHINA_PORT 
= 50000

if locale.IsEUROPE():
    
STATE_NONE = "OFF"
                    
    
STATE_DICT = {
        
0 : "Offline",
        
1 : "Ruhig",
        
2 : "50/50",
        
3 : "VOLL"
    
}

    
IgorGlock_serverinfo_Generator = {
        
1:{"key":11,"name":"Channel 1","ip":"5.157.25.100","tcp_port":13000,"udp_port":13000,"state":STATE_NONE,},
    
        
2:{"key":12,"name":"Channel 2","ip":"5.157.25.100","tcp_port":16000,"udp_port":16000,"state":STATE_NONE,},
        
        
3:{"key":13,"name":"Channel 3","ip":"5.157.25.100","tcp_port":19000,"udp_port":19000,"state":STATE_NONE,},
        
    

    }
    
    
REGION_NAME_DICT = {
        
0 : "GERMANY",        
    }

    
REGION_AUTH_SERVER_DICT = {
        
0 : {
            
1 : { "ip":"5.157.25.100", "port":11002, },
    
        }        
    }

    
REGION_DICT = {
        
0 : {
            
1 : { "name" :"Shinju3", "channel" : IgorGlock_serverinfo_Generator, },                        
        },
    }

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

    
TESTADDR = { "ip" : "210.123.10.153", "tcp_port" : 50000, "udp_port" : 50000, } 
das hier muss gehen!

mit dem pong hat das überhaupt nix zu tun, dann würde ne andere meldung kommen !
09/09/2012 13:42 NightFaceLP#12
Würde gerne auf dem server spielen :D
09/09/2012 13:44 Lauling#13
lol ich glaube du bist hier so ziemlich falsch, hier geht es um ein problem..