PROBLEM MIT 1678 CLIENT VON MARCO_A

02/03/2012 20:28 RaaiDz#1
Hallo lieber Community,

Ich habe die Serverip geändert und dann kommt auf einmal so eine meldung

LoadLocaleError(locale f´l/locale_game.txt)

davor ging es ich weis nicht wo das Problem ist .
02/03/2012 21:27 DasSchwarzeT#2
Wo kommt die Meldung? Wenn du die Exe startest?
02/03/2012 21:31 RaaiDz#3
Nein die kommt wenn ich den Surakopf starte
die Exe kommt erst garnicht
02/03/2012 21:40 .Metz#4
Du hast aber nicht NUR die serverip geändert oder?
02/03/2012 21:48 RaaiDz#5
ja
02/03/2012 21:50 DasSchwarzeT#6
Entpackte den Client noch einmal neu.
Dann entpacke die root Dateien und schreib folgendes in die Serverinfo.py:
PHP Code:
import os
import app
import locale
import debugInfo

CHINA_PORT 
= 50000
CH1P 
= 13001
CH2P 
= 13002
CH3P 
= 13003
CH4P 
= 13004
AUTHP 
= 11002
IP 
= open("serverip.cfg", "r").readline()
SERVERNAME = open("servername.cfg", "r").readline()
if 
locale.IsEUROPE():
    
STATE_NONE = "NORM"
                    
    
STATE_DICT = {
        
0 : "ist offline",
        
1 : "NORM",
        
2 : "BUSY",
        
3 : "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 = {
        
0 : "GERMANY",        
    }

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

    
REGION_DICT = {
        
0 : {
            
1 : { "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, } 
Wieder packen und in den pack ordner.
Nun gehst du in den Cleintordner (Dort wo auch die Exe und so drin ist) und erstellst zwei dateien:

serverip.cfg
und servname.cfg

In die serverip.cfg kommt deine IP (wenn es Hamachi + Dein Server mit .100) und in die servername.cfg dein Servername. Falls das ein Root wird dann PN mich doch mal, könnte mich als Clientmodder anbieten.

P.S: Über ein THX freut man sich immer ;)


LG