Abend zms, ich habe das Warp Gui bzw. die Bitte melden Sie sich an, um diesen Link zu sehen. aus Epvp verbaut
funktioniert einwandfrei und lässt sich über folgenden Code öffnen:
- onPressKeyDict[app.DIK_F7] = lambda : self.teleport.Open()
Jetzt würde ich aber gerne dieses Gui über einen Button im Inventar öffnen, habe mal den Itemshop-Lager Button genommen
und versucht die Funktion in der uiinventory.py anzupassen damit das Warp Gui geöffnet wird
- def ClickMallButton(self):
- import uiteleport
- if self.teleport.IsShow():
- self.teleport.Hide()
- else:
- self.teleport.Show()
Bekomme allerdings immer wieder nen attribute fehler
- 0519 03:26:29756 :: Traceback (most recent call last):
- 0519 03:26:29756 :: File "ui.py", line 1430, in CallEvent
- 0519 03:26:29756 :: File "ui.py", line 60, in __call__
- 0519 03:26:29756 :: File "ui.py", line 42, in __call__
- 0519 03:26:29756 :: File "uiInventory.py", line 578, in ClickMallButton
- 0519 03:26:29756 :: AttributeError
- 0519 03:26:29756 :: :
- 0519 03:26:29756 :: 'InventoryWindow' object has no attribute 'teleport'
- 0519 03:26:29756 ::
Alles anzeigen
Komm dem ganzen nicht ganz hinters Licht, hoffe jmd. von euch kann mir weiter helfen ._.