Register for your free account! | Forgot your password?

You last visited: Today at 14:11

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

Advertisement



serverinfo.py

Discussion on serverinfo.py within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
serverinfo.py

Hey Leute
Ich bin gerade am Verzweifeln...
Ich habe einen neuen Hamachi P-Server eröffnet und ich schaffe es auch, zum Clienten zu connecten, aber ich bekomm es nicht hin, dass meine Freunde auf meinem Server zocken können. Ich hab mir schon einen riesegen Haufen TUT's auf YT reingezogen, aber nach jede Änderung bewirkte nur, dass ich selbst nicht mehr connecten konnte.
Habe hier ma meine serverinfo.py aus der root entpackt!
Meine Hamachi_IP ist 5.241.36.136
Momentan kann ich selbst connecten, aber meine Freunde nicht.
Help pls

Mfg

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 "OFFLINE"
                    
    
STATE_DICT = {
        
"OFFLINE",
        
"NORM",
        
"BUSY",
        
"FULL"
    
}

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

    
SERVER01_MARK = { "ip" "5.241.36.100""tcp_port" 13000"mark" "10.tga""symbol_path" "10",}
    
SERVER02_MARK = { "ip" "5.96.204.100""tcp_port" 13000"mark" "10.tga""symbol_path" "10",}

    
SERVER01_AUTH = {  "ip":"5.241.36.100""port":17073, }
    
SERVER02_AUTH = {  "ip":"5.96.204.100""port":17073, }

    
SERVER01 = { "name" "xNOOBSxMT2" }
    
SERVER02 = { "name" "xNOOBSxMT2 Hamachi" }

    
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' '46.22.210.1260''tcp_port' 50000'udp_port' 50000, } 
hoizi22111995 is offline  
Old 10/06/2012, 19:32   #2
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
deine serverinfo.py ist auch iwie fail...
bei einem hamachiserver kann man nur per surakopf.exe connecten und dafür wird in der serverinfo.py festgelegt, dass sie auf die servername.cfg und serverip.cfg zugreift welche im client vorne liegt.

lade gleich eine hoch

ausserdem können deine freunde nicht mit der ip mit 100 am schluss connecten, das kannst nur du der localhost.

PHP Code:
import os
import app
import locale
import debugInfo

CHINA_PORT 
50000
CH1P 
13000
CH2P 
13001
CH3P 
13002
CH4P 
13003
AUTHP 
11002
IP 
open("serverip.cfg""r").readline()
SERVERNAME open("servername.cfg""r").readline()
if 
locale.IsEUROPE():
    
STATE_NONE "..."
                    
    
STATE_DICT = {
        
"ist offline",
        
"NORM",
        
"BUSY",
        
"FULL"
    
}

    
Server1 = {
        
1:{"key":11,"name":"CH1","ip":IP,"tcp_port":CH1P,"udp_port":CH1P,"state":STATE_NONE,},
        
2:{"key":12,"name":"CH2","ip":IP,"tcp_port":CH2P,"udp_port":CH2P,"state":STATE_NONE,},
        
3:{"key":12,"name":"CH3","ip":IP,"tcp_port":CH3P,"udp_port":CH3P,"state":STATE_NONE,},
        
4:{"key":12,"name":"CH4","ip":IP,"tcp_port":CH4P,"udp_port":CH4P,"state":STATE_NONE,},
    }

    
    
REGION_NAME_DICT = {
        
"GERMANY",        
    }

    
REGION_AUTH_SERVER_DICT = {
        
: {
            
: { "ip":IP"port":AUTHP, },
    
        }        
    }

    
REGION_DICT = {
        
: {
            
: { "name" :SERVERNAME"channel" Server1, },
        },
    }

    
MARKADDR_DICT = {
        
10 : { "ip" IP"tcp_port" 13001"mark" "10.tga""symbol_path" "10", },
    }

    
TESTADDR = { "ip" IP"tcp_port" 15000"udp_port" 15000, } 
füge das hier in client ein und ersetzte ip durch deine hamachi ip ohne 100 am schluss.

mfg
Lauling is offline  
Thanks
1 User
Old 10/06/2012, 19:39   #3
 
elite*gold: 0
Join Date: Oct 2012
Posts: 153
Received Thanks: 39
falls es dann nicht klappen sollte / hast du auch alle ports und so an ? firewall aus ?
PixelFlashmob is offline  
Thanks
1 User
Old 10/06/2012, 19:44   #4
 
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
Danke
Jetzt muss ich dann nur mehr ne serverinfo.cfg und ne servername.cfg im clienten anlegen, oder ...
hoizi22111995 is offline  
Old 10/06/2012, 19:45   #5
 
elite*gold: 0
Join Date: Oct 2012
Posts: 153
Received Thanks: 39
genau
PixelFlashmob is offline  
Thanks
1 User
Old 10/06/2012, 20:04   #6
 
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
so habe das jz alles gemacht, und jz kann ich selbst auch nicht mehr connecten...
ich connecte mit der metin2client.exe
muss ich mir ne surakopf.exe jz runterladen oder funzt das auch mit der metin2client.exe?
Im oderner des clienten ist auch keine metin2.bin...
hoizi22111995 is offline  
Old 10/06/2012, 20:05   #7
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
ne musst surakopf.exe benutzen
Lauling is offline  
Old 10/06/2012, 20:13   #8
 
elite*gold: 0
Join Date: Jul 2012
Posts: 15
Received Thanks: 0
1.kann ich die einfach in den ordner reinkopieren, oder muss ich irgentetwas verändern??
2.muss ich eine metin2.bin auch eifügen, da in dem clienten keine vorhanden is??

Zum Clienten: Der is von nem Root-Server genauso wie die SF, der pleite is.
hoizi22111995 is offline  
Old 10/06/2012, 23:21   #9
 
TiRez's Avatar
 
elite*gold: 125
Join Date: Aug 2012
Posts: 641
Received Thanks: 2,460

Dieser Thread sollte eine kleine Hilfe für dich sein. Mit den Dateien darin, kannst du selber connecten. Damit es deine Freunde auch tun können, müssen diese eine Surakopf exe haben & die IP in der Root Datei ändern. Auch der Pong der exe muss übereinstimmen.



Hier hast du verschiedene .exe, welche deine Freunde testen können.

Ahja, lad dir den .de Client runter & nimm die Root Datei von dort.
TiRez is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
serverinfo.py
07/17/2011 - Metin2 Private Server - 4 Replies
jo leute, ich möchte mit meinem 2010er client über hamachi auf mein server connecten. dazu hab ich die serverinfo.py meine IP überall eingetragen. jedoch kommt nun dieser fehler: http://i51.tinypic.com/2cog12o.jpg bitte um hilfe. danke im vorraus liebe grüße
Serverinfo.py????
04/16/2011 - Metin2 Private Server - 1 Replies
Nabend, kann mir einer die Serverinfo.py so bearbeiten das ich auf meinen Hamachi Server conecten kann? Ich habe es schon selber versucht aber nie hinbekommen. Ich hoffe es meldet sich einer.
serverinfo.py
01/30/2011 - Metin2 Private Server - 4 Replies
Hallo suche jemanden,der mir per teamviever die serverinfo,py entpackt,entpacker vorhanden und so aber komme nicht klar ^^ € oder gibt es einen surakopf für den 2010 client ?
serverinfo.py?
05/16/2010 - Metin2 Private Server - 9 Replies
Hallo, Ich habe den Client von Neonblue (3.0). Jetzt will ich die Serverinfo.py verändern! Hab gelesen dafür muss ich root.eix/epk entpacken. Die sollen angeblich im pack ordner sein. Aber unter dem Ordner "pack" ist nicht. Ich finde die root datein einfach nicht.. Was soll ich machen? Sind die wo anders?
serverinfo.py
05/15/2010 - Metin2 Private Server - 1 Replies
Kann mir jemand bitte die serverinfo.py datei hochladen?:)



All times are GMT +1. The time now is 14:11.


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