Err - [C++] Teleport cu click pe Harta

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
Shahin
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 15 Dec 2013, 19:09
Server: Origins2
Regat: Chunjo
Aprecieri: 288  
Mulţumiri: 66  
Discord: Copiază ID
 Contact:
Medalii

*Problemă/Întrebare: Eroare afisata in syserr fara sa ma lase sa trec de loading screen
*Resursă folosită: sursa/teleport-click-harta-t95309.html

syserr:
0119 15:10:14584 :: Traceback (most recent call last):

0119 15:10:14584 :: File "networkModule.py", line 239, in SetGamePhase

0119 15:10:14584 :: File "game.py", line 94, in __init__

0119 15:10:14584 :: File "interfaceModule.py", line 320, in MakeInterface

0119 15:10:14584 :: File "interfaceModule.py", line 198, in __MakeWindows

0119 15:10:14584 :: File "uiMiniMap.py", line 209, in __init__

0119 15:10:14584 :: File "uiMiniMap.py", line 106, in LoadWindow

0119 15:10:14585 :: AttributeError
0119 15:10:14585 :: :
0119 15:10:14585 :: 'BoardWithTitleBar' object has no attribute 'SetOnMouseLeftButtonUpEvent'
0119 15:10:14585 ::
Imagine
Vanzari servicii (design, optimizari, sisteme, autopatcher, serverfiles, website): Verifica
Afișează semnătura
Avatar utilizator
Amun3808
Nivel 1

Nivel 1
Mesaje: 54
Membru din: 29 Noi 2020, 01:21
Regat: Chunjo
Aprecieri: 29  
Mulţumiri: 10  
Discord: Copiază ID
Medalii

Ui.py
cauta

Cod: Selectaţi tot

	def IsIn(self):
		return wndMgr.IsIn(self.hWnd)
adauga

Cod: Selectaţi tot

	def SetOnMouseLeftButtonUpEvent(self, event):
		self.onMouseLeftButtonUpEvent = event
		
	def OnMouseLeftButtonUp(self):
		if self.onMouseLeftButtonUpEvent:
			self.onMouseLeftButtonUpEvent()
Edit..
In caz ca primesti vreo eroare de la onMouseLeftButtonUpEvent
cauta

Cod: Selectaţi tot

class Window(object):
in

Cod: Selectaţi tot

	def __init__(self, layer = "UI"):
adauga

Cod: Selectaţi tot

		self.onMouseLeftButtonUpEvent = None
Avatar utilizator
Shahin
Nivel 2

Nivel 2
Mesaje: 161
Membru din: 15 Dec 2013, 19:09
Server: Origins2
Regat: Chunjo
Aprecieri: 288  
Mulţumiri: 66  
Discord: Copiază ID
 Contact:
Medalii

Amun3808 scrie: ↑19 Ian 2021, 15:27 Ui.py
cauta

Cod: Selectaţi tot

	def IsIn(self):
		return wndMgr.IsIn(self.hWnd)
adauga

Cod: Selectaţi tot

	def SetOnMouseLeftButtonUpEvent(self, event):
		self.onMouseLeftButtonUpEvent = event
		
	def OnMouseLeftButtonUp(self):
		if self.onMouseLeftButtonUpEvent:
			self.onMouseLeftButtonUpEvent()
Edit..
In caz ca primesti vreo eroare de la onMouseLeftButtonUpEvent
cauta

Cod: Selectaţi tot

class Window(object):
in

Cod: Selectaţi tot

	def __init__(self, layer = "UI"):
adauga

Cod: Selectaţi tot

		self.onMouseLeftButtonUpEvent = None
Aveam deja acele linii
Imagine
Vanzari servicii (design, optimizari, sisteme, autopatcher, serverfiles, website): Verifica
Afișează semnătura
Avatar utilizator
Amun3808
Nivel 1

Nivel 1
Mesaje: 54
Membru din: 29 Noi 2020, 01:21
Regat: Chunjo
Aprecieri: 29  
Mulţumiri: 10  
Discord: Copiază ID
Medalii

Atunci cauta(in ui.py)
class BoardWithTitleBar(Board):

Si adauga-le si acolo.. doamne
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie