Yardım Otomatik av tuşa atanmıyor.

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

kadirkado123

Üye
Üye
Mesaj
99
Çözümler
7
Beğeni
8
Puan
454
Ticaret Puanı
0

Bu sistemi kurdum fakat şöyle bir syserr yiyorum.
hata:
Genişlet Daralt Kopyala
0509 18:03:13727 :: Traceback (most recent call last):

0509 18:03:13727 ::   File "game.py", line 1224, in OnKeyDown

0509 18:03:13727 ::   File "game.py", line 338, in <lambda>

0509 18:03:13727 :: AttributeError
0509 18:03:13727 :: :
0509 18:03:13727 :: 'GameWindow' object has no attribute 'OpenAutohuntWindow'
0509 18:03:13727 ::

0509 18:03:13727 :: Traceback (most recent call last):

0509 18:03:13727 ::   File "game.py", line 1224, in OnKeyDown

0509 18:03:13727 ::   File "game.py", line 338, in <lambda>

0509 18:03:13727 :: AttributeError
0509 18:03:13727 :: :
0509 18:03:13727 :: 'GameWindow' object has no attribute 'OpenAutohuntWindow'
0509 18:03:13727 ::

0509 18:03:15028 :: Traceback (most recent call last):

0509 18:03:15028 ::   File "game.py", line 1224, in OnKeyDown

0509 18:03:15028 ::   File "game.py", line 338, in <lambda>

0509 18:03:15028 :: AttributeError
0509 18:03:15028 :: :
0509 18:03:15028 :: 'GameWindow' object has no attribute 'OpenAutohuntWindow'
0509 18:03:15028 ::

0509 18:03:15028 :: Traceback (most recent call last):

0509 18:03:15028 ::   File "game.py", line 1224, in OnKeyDown

0509 18:03:15028 ::   File "game.py", line 338, in <lambda>

0509 18:03:15028 :: AttributeError
0509 18:03:15028 :: :
0509 18:03:15028 :: 'GameWindow' object has no attribute 'OpenAutohuntWindow'
0509 18:03:15028 ::

F5'e koymaya çalışıyorum game.py'de fakat bir şeyler eksik çözemedim. importları yapmaya çalıştım yine olmadı.
 
Çözüm
yanlış:
Genişlet Daralt Kopyala
        onPressKeyDict[app.DIK_F5]    = lambda : self.OpenAutohuntWindow()

Böyleyken çağıramıyordum F5 ile.

Doğru:
Genişlet Daralt Kopyala
        onPressKeyDict[app.DIK_F5]    = lambda : self.interface.OpenAutohuntWindow()

Böyle yapınca düzeldi.
yanlış:
Genişlet Daralt Kopyala
        onPressKeyDict[app.DIK_F5]    = lambda : self.OpenAutohuntWindow()

Böyleyken çağıramıyordum F5 ile.

Doğru:
Genişlet Daralt Kopyala
        onPressKeyDict[app.DIK_F5]    = lambda : self.interface.OpenAutohuntWindow()

Böyle yapınca düzeldi.
 
Çözüm
sistemi kontrol ettim eklediğin sistem affect üzerinden bir iteme bağlı ve çok eski bir sistem . Onun için uyarlama yapman gerekli . Sadece game.py de tuş atayarak bunu çalıştıramazsın . Forumlarda bulunan fileslerden örnek alarak yapabilirsin .
 
Geri
Üst