Guild Stats

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

Nivel 6
Mesaje: 1002
Membru din: 26 Iun 2019, 23:08
Server: nu am
Regat: Jinno
Aprecieri: 896  
Mulţumiri: 25  
Medalii

*Problemă/Întrebare:Problema Guild Stats
Tipologie server: -
*Resursă folosită: post768637.html#p768637
*ServerFiles utilizat: -
*Syserr: gol
Poză:
*Detalii suplimentare:

Am bagat si eu acest "sistem" de guild stats, doar ca board-ul apare gol in mapa de war. O solutie?
Avatar utilizator
AliaceOfficial
Nivel 6

Nivel 6
Mesaje: 1002
Membru din: 26 Iun 2019, 23:08
Server: nu am
Regat: Jinno
Aprecieri: 896  
Mulţumiri: 25  
Medalii

Mersi BRTSERGIU pentru fix-ul din game.py

Adaugati asa daca vreti un tab sa deschida fereastra iar un alt tab sa o inchida

Cod: Selectaţi tot

	def OnKeyDown(self, key):
		[...]
		if key == app.DIK_TAB and constInfo.wndWarBoard: ## war  board
			 if constInfo.wndWarBoard.IsShow():
			 	constInfo.wndWarBoard.Close()
			 else:
				constInfo.wndWarBoard.Open()
			return True
		[...]
Sau asa daca vreti ca sa fie ca pe cs, cand apesi apare cand iei degetu de pe tab dispare

Cod: Selectaţi tot

	def OnKeyDown(self, key):
		[...]
		if key == app.DIK_TAB and constInfo.wndWarBoard: ## war  board
			constInfo.wndWarBoard.Open()
			return True
		[...]

Cod: Selectaţi tot

	def OnKeyUp(self, key):
		[...]
		if key == app.DIK_TAB and constInfo.wndWarBoard: ## war  board
			constInfo.wndWarBoard.Close()
			return True
		[...]
Am evoluat putin, fereastra nu mai este goala acum imi apar siglele de la bresle dar nimic altceva

Avatar utilizator
AliaceOfficial
Nivel 6

Nivel 6
Mesaje: 1002
Membru din: 26 Iun 2019, 23:08
Server: nu am
Regat: Jinno
Aprecieri: 896  
Mulţumiri: 25  
Medalii

Se poate da tc, am rezolvat.

Am gasit un fix de a lui vegas pe dev, am folosit acest

component.py


si inlocuit in game.py

Cod: Selectaţi tot

	def __WarBoard(self, input):
		if constInfo.wndWarBoard:
			constInfo.wndWarBoard.Handle(input)
			
	def CanOpenWarBoard(self):
		constInfo.CanOpen = 1
		
	def CantOpenWarBoard(self):
		constInfo.CanOpen = 0
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

Imagine
Închis
Răspunsuri
1
Vizualizări
201

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori