Metin2 Intrologin.py Syserr - Client

02/15/2014 12:26 .Xelo™#1
Guten Tag,

ich nutze einen alten Clienten, und wollte dieses Interface einbauen:
[Only registered and activated users can see links. Click Here To Register...]
Er hat schon in den Thread geschrieben, dass es nur für die neuen Clients wirkt, und hat auch eine neue Intrologin.py erstellt, für die alten jedoch ist der Download-Link down.
Hier meine Syserr:
PHP Code:

0215 12
:23:10356 :: Traceback (most recent call last):

0215 12:23:10357 ::   File "ui.py"line 1006in CallEvent

0215 12
:23:10357 ::   File "ui.py"line 87in __call__

0215 12
:23:10357 ::   File "ui.py"line 69in __call__

0215 12
:23:10357 ::   File "introLogin.py"line 1330in __OnClickSelectServerButton

0215 12
:23:10357 :: AttributeError
0215 12
:23:10357 :: : 
0215 12:23:10357 :: 'module' object has no attribute 'USE_OPENID'
0215 12:23:10357 :: 
Hoffe das mir einer helfen kann.

Gruß .Xelo™
02/15/2014 12:31 'ChuckNorris#2
Es würde helfen wenn du mal die Funktion posten würdest nur die syserr ist nicht immer Ausschlag gebend.
02/15/2014 12:34 .Xelo™#3
Funktion ist hier:
PHP Code:
except:
            
import exception
            exception
.Abort("LoginWindow.__OnClickSelectServerButton - ¸¶Å© Á¤º¸ ¾øÀ½")


        if 
app.USE_OPENID and not app.OPENID_TEST :
            
## 2012.07.19 OpenID : ±è¿ë¿í
            # Ã¤³Î ¼±ÅàÈ*¸é¿¡¼* "È®ÀÎ"(SelectServerButton) À» ´*·¶À»¶§,
            # ·Î±×ÀΠÈ*¸éÀ¸·Î ³Ñ¾î°¡Áö ¾Ê°í ¹Ù·Î ¼*¹ö¿¡ OpenID ÀÎÁõ۸¦ º¸³»µµ·Ï ¼öÁ¤
            
self.stream.SetConnectInfo(iptcp_portaccount_ipaccount_port)
            
self.Connect(00)
        else :
            
self.stream.SetConnectInfo(iptcp_portaccount_ipaccount_port)
            
self.__OpenLoginBoard() 
02/15/2014 12:46 'ChuckNorris#4
OpenID ist eine Möglichkeit des Logins ich denke mal das deine Bin diese Variable einfach noch nicht setzt.
Entferne einfach alles ab dem if bis zu den letzten beiden Zeilen.

PHP Code:
except:
            
import exception
            exception
.Abort("LoginWindow.__OnClickSelectServerButton - ¸¶Å© Á¤º¸ ¾øÀ½")


        
self.stream.SetConnectInfo(iptcp_portaccount_ipaccount_port)
        
self.__OpenLoginBoard() 
02/15/2014 12:51 .Xelo™#5
Habe ich nun gemacht, wenn ich jetzt auf CH1 gehe, und auf "Ok" drücke, passiert immer noch nichts..
02/15/2014 13:07 'ChuckNorris#6
Was steht denn in der syserr nun?
02/15/2014 13:10 .Xelo™#7
Sie ist leer, habe das Problem aber schon selbst behoben kann nun die Channel auswählen.
Danke, trotzdem. :)
02/15/2014 16:45 Lord Lix'#8
Wie hast du es behoben?