Yardım Hareket halinde item değiştirince logine atma sorunu

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

REISHEN

Üye
Üye
Mesaj
54
Çözümler
1
Beğeni
2
Puan
454
Ticaret Puanı
0
Konu başlıklarını tamamen büyük harfle yazmayınız. Aldığınız hataları kod bloğu içine ekleyiniz, konuya doğrudan yapıştırmayın.


Karakterin hareket esnasında iken bir itemi giymeye veya değiştirdiğimiz zaman direk logine atıyor ve şu syserri veriyor

Kod:
Genişlet Daralt Kopyala
1101 00:18:16559 :: File "game.py", line 1380, in OnKeyUp

1101 00:18:16559 :: TypeError
1101 00:18:16559 :: :
1101 00:18:16559 :: 'NoneType' object has no attribute '__getitem__'
1101 00:18:16559 ::

1101 00:20:10414 :: Traceback (most recent call last):

1101 00:20:10414 :: File "introSelect.py", line 206, in Refresh

1101 00:20:10414 :: File "introSelect.py", line 504, in SelectSlot

1101 00:20:10414 :: AttributeError
1101 00:20:10414 :: :
1101 00:20:10414 :: 'NoneType' object has no attribute 'Show'
1101 00:20:10414 ::
 
En son bir moderatör tarafından düzenlenmiş:
game.py ve introselect.py iletirsen bakalım bir kontrol edelim
Buyrun hocam game tarafına vs baktığım zamanda hiç bir şekilde syserr de vermiyor sadece bunu veriyor
 

Dosya Eklentileri

Merhaba,
Burada 2 tane none dönen değer var. Muhtemelen bir çağrı belirtiliyor ama çağrıyı dolduracak nesne yok.
Python:
Genişlet Daralt Kopyala
self.CharacterSlot_3.Down()
self.CharacterFace_3.LoadImage(self.FACE_IMAGE_DICT_1[race])
self.CharacterSlot_0.SetUp()
self.CharacterSlot_1.SetUp()
self.CharacterSlot_2.SetUp()
Gözüme çarpan burası oldu.
Buradaki CharacterSlotlar 0 ile 3 arasındaki bunlar UIScript/selectcharacterwindow.py burdaki dosyada tanımlı mı, yada localeden çekiyosa orada tanımlımı ona bakmak lazım. 2 none de birbirini tetikliyor olabilir. Yada bir özellik ekliyosan eksik kısımları kalmış olabilir.
 
Merhaba,
Burada 2 tane none dönen değer var. Muhtemelen bir çağrı belirtiliyor ama çağrıyı dolduracak nesne yok.
Python:
Genişlet Daralt Kopyala
self.CharacterSlot_3.Down()
self.CharacterFace_3.LoadImage(self.FACE_IMAGE_DICT_1[race])
self.CharacterSlot_0.SetUp()
self.CharacterSlot_1.SetUp()
self.CharacterSlot_2.SetUp()
Gözüme çarpan burası oldu.
Buradaki CharacterSlotlar 0 ile 3 arasındaki bunlar UIScript/selectcharacterwindow.py burdaki dosyada tanımlı mı, yada localeden çekiyosa orada tanımlımı ona bakmak lazım. 2 none de birbirini tetikliyor olabilir. Yada bir özellik ekliyosan eksik kısımları kalmış olabilir.
Merhaba hocam baktığımda UIScript/selectcharacterwindow.py dosyasına tanımlanmış bir sorun göremedim ve herhangi bir sistem eklemedim filesin kendisinde böyle bir hata olduğunu keşfettim chlerde vs hiçbir şekilde syserr vermiyor sadece pack tarafında veriyor o da bununla alakalı değil gibi
 
Geri
Üst