Nem hívja

Indította Deadly2000, 2018-09-13, 18:57:21

Sziasztok egy olyan problémám lenne ,hogy egy rendszert nem hív elő, megvan írva minden jól csak mikor hívná kidobja a hibát..

0913 18:49:32458 :: Traceback (most recent call last):

0913 18:49:32458 ::   File "ui.py", line 1484, in CallEvent

0913 18:49:32458 ::   File "ui.py", line 144, in __call__

0913 18:49:32458 ::   File "ui.py", line 126, in __call__

0913 18:49:32459 ::   File "uiInventory.py", line 767, in ClickBcserButton

0913 18:49:32459 ::   File "uiapy", line 266, in Open

0913 18:49:32459 :: AttributeError
0913 18:49:32459 :: :
0913 18:49:32459 :: 'AttrDialogWindow' object has no attribute 'targetSlot'
0913 18:49:32459 ::



Az a rész pedig pont az opennél van

def Open(self, cell, new_attrSlot = 0):
self.Show()
self.isUsable = TRUE
        self.targetSlot.SetItemSlot(0, player.GetItemIndex(cell), 0)
global itemCell
itemCell = cell



self.targetSlot.SetItemSlot(0, player.GetItemIndex(cell), 0)

Idéz'AttrDialogWindow' object has no attribute 'targetSlot'
nincs definiálva a targetSlot és a semmin elég nehéz meghívni bármilyen fv-t is :o

https://pastebin.com/YdjBepRT

Pedig van.

2018-09-13, 21:22:37 #3 Utolsó szerkesztés: 2018-09-13, 21:31:05 Szerző: [VIP]P3NG3R
Mi és hol hívja meg a LoadWindow-t?
Honnan van ez a valami?

Ahhhh megvan xD drága kenyér ez a kód Legends prodáksön.
Am valamit kihagytál a leírásból, nyálazd át az interfacemodule.py fájlt.

Az oké h van de nyílván nem inicializálódik az Open fv meghívása előtt, ezért nem ismeri mi az.

2018-09-13, 21:44:47 #5 Utolsó szerkesztés: 2018-09-13, 21:46:18 Szerző: [VIP]P3NG3R
Itt a leírás: https://puu.sh/ButDV/60171475d4.7z

Ránézésre be kéne hogy töltse a felületet, elvégre a leírásban benne van, valószínűleg ki lett hagyva valami. Ahh megfájdult a szemem tőle ;D

https://www.youtube.com/watch?v=Rskn1G6TRt8

Ez a rendszer lenne az , a tiéd már más amit küldtél

Ha a try-on kívül teszed, akkor mi történik?
Bár except-re kellene futnia most is, de azért nézzük meg.