Sehr hilfreich, vielen dank!
Selbst versucht und es klappt.
Selbst versucht und es klappt.
Da.Quote:
nice release,
aber die schon mal gefragt wurde, wie blendet man die "IS" Leiste Oben Links und sachen wie "Fertigkeiten Verteilen / Statuspunkte " mit aus ?
if constInfo.ausblenden == 0: self.interface.HideAllWindows() self.interface.wndGameButton.Hide() # Game Button (Skill, Status) self.affectShower.Hide() # Boni oben chat.AppendChat(chat.CHAT_TYPE_INFO, "Ausgeblendet") constInfo.ausblenden = 1 elif constInfo.ausblenden == 1: self.interface.wndGameButton.Show() # Game Button (Skill, Status) self.affectShower.Show() # Boni oben self.interface.wndTaskBar.Show() self.interface.wndChat.Show() self.interface.wndMiniMap.Show() try: self.interface.wndEnergyBar.Show() except: pass chat.AppendChat(chat.CHAT_TYPE_INFO, "Eingeblendet") constInfo.ausblenden = 0
Quote:
Der hier gezeigte Weg beachtet aber theoretisch nur den Q-Button, nicht die Kombination aus Q + STRG.
Hier der "Fix":
def __PressQKey:
interfacemodule.py:Code:def __PressQKey(self): if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL): if interfaceModule.IsQBHide == 0: interfaceModule.IsQBHide = 1 self.interface.HideAllQuestButton() else: interfaceModule.IsQBHide = 0 self.interface.ShowAllQuestButton() if self.interface.allWindowsShown: self.interface.HideAllWindows() chat.AppendChat(chat.CHAT_TYPE_INFO, "Interface ausgeblendet") else: self.interface.ShowAllWindows() constInfo.isInterfaceShow = True chat.AppendChat(chat.CHAT_TYPE_INFO, "Interface eingeblendet") else: app.RotateCamera(app.CAMERA_TO_NEGATIVE) return
unter class Interface(object):, class Interface(object): folgendes hinzufügen:
[Only registered and activated users can see links. Click Here To Register...]Code:self.allWindowsShown = True
dann in der selben Datei und Klasse unter def ShowAllWindows(self): ganz unten:
[Only registered and activated users can see links. Click Here To Register...]Code:self.allWindowsShown = True
und bei def HideAllWindows(self): ganz unten:
[Only registered and activated users can see links. Click Here To Register...]Code:self.allWindowsShown = False
Ersetz "True" mit "TRUE" sowie "False" mit "FALSE"Quote:
Danke dir.Quote:
Ersetz "True" mit "TRUE" sowie "False" mit "FALSE"
1110 18:59:49186 :: File "game.py", line 1173, in OnKeyDown 1110 18:59:49186 :: File "game.py", line 477, in __PressQKey 1110 18:59:49186 :: AttributeError 1110 18:59:49186 :: : 1110 18:59:49186 :: 'module' object has no attribute 'IsQBHide' 1110 18:59:49186 ::
Quote:
Da.
[Only registered and activated users can see links. Click Here To Register...]
Code:if constInfo.ausblenden == 0: self.interface.HideAllWindows() self.interface.wndGameButton.Hide() # Game Button (Skill, Status) self.affectShower.Hide() # Boni oben chat.AppendChat(chat.CHAT_TYPE_INFO, "Ausgeblendet") constInfo.ausblenden = 1 elif constInfo.ausblenden == 1: self.interface.wndGameButton.Show() # Game Button (Skill, Status) self.affectShower.Show() # Boni oben self.interface.wndTaskBar.Show() self.interface.wndChat.Show() self.interface.wndMiniMap.Show() try: self.interface.wndEnergyBar.Show() except: pass chat.AppendChat(chat.CHAT_TYPE_INFO, "Eingeblendet") constInfo.ausblenden = 0