Çözüldü Official Bonus Tablosu 'ExpandBtn' sorunu

  • Konuyu açan Konuyu açan gh0st
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 62
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

gh0st

Premium Üye
Premium Üye
Üye
Mesaj
20
Çözümler
3
Beğeni
4
Puan
463
Ticaret Puanı
0
Merhaba arkadaşlar,

Official Bonus tablosunu ekledim, oyuna giriş yapıyor fakat (C)'ye bastığımda hiçbir tepki vermiyor ve aşağıdaki syserr düşüyor, ek olarak uicharacter.py'mi de ekledim.

Not: Sistem .py uzantılı yüklememe izin vermediği için .txt olarak ekledim.

syserr.txt:
Genişlet Daralt Kopyala
0130 13:51:16167 :: Traceback (most recent call last):


0130 13:51:16167 ::   File "game.py", line 1195, in OnKeyDown


0130 13:51:16168 ::   File "game.py", line 352, in <lambda>


0130 13:51:16168 ::   File "interfaceModule.py", line 947, in ToggleCharacterWindow


0130 13:51:16168 ::   File "interfaceModule.py", line 961, in OpenCharacterWindowWithState


0130 13:51:16168 ::   File "uiCharacter.py", line 868, in Show


0130 13:51:16168 ::   File "uiCharacter.py", line 1100, in __InitCharacterDetailsUIButton


0130 13:51:16168 :: AttributeError

0130 13:51:16168 :: :

0130 13:51:16168 :: 'CharacterWindow' object has no attribute 'ExpandBtn'

0130 13:51:16168 ::
 

Dosya Eklentileri

Çözüm
'CharacterWindow' object has no attribute 'ExpandBtn' tanımlı olmadığını söylüyor eklemenizde eksiklik olabilir mi?

'self.questLastCountList = []' ile 'for i in xrange(quest.QUEST_MAX_NUM):' arasına eklemiştim bu durumda da for u bozuyormuş o yüzden çalışmıyormuş deneme yanılma yoluyla öğrenmiş oldum kapatılabilir.



uicharacter.py:
Genişlet Daralt Kopyala
            self.questLastCountList = []
            for i in xrange(quest.QUEST_MAX_NUM):
                self.questNameList.append(self.GetChild("Quest_Name_0" + str(i)))
                self.questLastTimeList.append(self.GetChild("Quest_LastTime_0" + str(i)))
                self.questLastCountList.append(self.GetChild("Quest_LastCount_0" + str(i)))
                
        if app.ENABLE_DETAILS_UI...
Merhaba arkadaşlar,

Official Bonus tablosunu ekledim, oyuna giriş yapıyor fakat (C)'ye bastığımda hiçbir tepki vermiyor ve aşağıdaki syserr düşüyor, ek olarak uicharacter.py'mi de ekledim.

Not: Sistem .py uzantılı yüklememe izin vermediği için .txt olarak ekledim.

syserr.txt:
Genişlet Daralt Kopyala
0130 13:51:16167 :: Traceback (most recent call last):


0130 13:51:16167 ::   File "game.py", line 1195, in OnKeyDown


0130 13:51:16168 ::   File "game.py", line 352, in <lambda>


0130 13:51:16168 ::   File "interfaceModule.py", line 947, in ToggleCharacterWindow


0130 13:51:16168 ::   File "interfaceModule.py", line 961, in OpenCharacterWindowWithState


0130 13:51:16168 ::   File "uiCharacter.py", line 868, in Show


0130 13:51:16168 ::   File "uiCharacter.py", line 1100, in __InitCharacterDetailsUIButton


0130 13:51:16168 :: AttributeError

0130 13:51:16168 :: :

0130 13:51:16168 :: 'CharacterWindow' object has no attribute 'ExpandBtn'

0130 13:51:16168 ::
'CharacterWindow' object has no attribute 'ExpandBtn' tanımlı olmadığını söylüyor eklemenizde eksiklik olabilir mi?
 
'CharacterWindow' object has no attribute 'ExpandBtn' tanımlı olmadığını söylüyor eklemenizde eksiklik olabilir mi?

'self.questLastCountList = []' ile 'for i in xrange(quest.QUEST_MAX_NUM):' arasına eklemiştim bu durumda da for u bozuyormuş o yüzden çalışmıyormuş deneme yanılma yoluyla öğrenmiş oldum kapatılabilir.



uicharacter.py:
Genişlet Daralt Kopyala
            self.questLastCountList = []
            for i in xrange(quest.QUEST_MAX_NUM):
                self.questNameList.append(self.GetChild("Quest_Name_0" + str(i)))
                self.questLastTimeList.append(self.GetChild("Quest_LastTime_0" + str(i)))
                self.questLastCountList.append(self.GetChild("Quest_LastCount_0" + str(i)))
                
        if app.ENABLE_DETAILS_UI:
            self.MainBoard = self.GetChild("board")
            self.ExpandBtn = ui.MakeButton(self.MainBoard, 240, 120, "", "d:/ymir work/ui/game/belt_inventory/", "btn_minimize_normal.tga", "btn_minimize_over.tga", "btn_minimize_down.tga")
            self.ExpandBtn.SetEvent(ui.__mem_func__(self.__ClickExpandButton))
            self.MinimizeBtn = ui.MakeButton(self.MainBoard, 240, 120, "", "d:/ymir work/ui/game/belt_inventory/", "btn_expand_normal.tga", "btn_expand_over.tga", "btn_expand_down.tga")
            self.MinimizeBtn.SetEvent(ui.__mem_func__(self.__ClickMinimizeButton))
 
Son düzenleme:
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst