Rezolvat TC!

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
SuperUser
Mister Just4Metin

Mister Just4Metin
Mesaje: 243
Membru din: 24 Iun 2015, 12:26
Server: Metin2Avenue
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 54  
 Contact:
Medalii

Cel mai bine o scoți și îți instalezi o pagină de bonusuri lângă inventar,timpul pe care l-ai pierdut așteptând un răspuns "concret" făceai chestia asta.Poate e gresit ceva când a fost instalată și nu ne putem da seama.

[ Postat de pe Android ] Imagine
Afișează semnătura
Avatar utilizator
VegaS
Membru Club

Membru Club
Mesaje: 233
Membru din: 30 Oct 2015, 17:31
Aprecieri: 68  
Mulţumiri: 298  
 Contact:
Medalii

Dacă presupun bine că ai aceea pagină de bonusuri cam pe care o are mai toată lumea, atunci poftim:

root/uiInventory.py:

// Caută:

Cod: Selectaţi tot

		self.refineDialog = uiRefine.RefineDialog()
		self.refineDialog.Hide()
// Adaugă mai jos:

Cod: Selectaţi tot

		import uibonuspage
		self.wndBonusPage = uibonuspage.BonusBoardDialog()	
		self.wndBonusPage.Hide()

Cod: Selectaţi tot

	def __BonusPage(self):
		if constInfo.IS_PAGE_BONUS_FIX_VEGAS == 1:
			self.wndBonusPage.CheckWindow()
		else:
			global BPisLodaded
			try:
				if BPisLodaded == 0:
					BPisLodaded = 1
					exec 'PaginaBonusuri.BonusBoardDialog().Show()'
				else:
					exec 'PaginaBonusuri.BonusBoardDialog().Hide()'
					BPisLodaded = 0
			except ImportError:
				import dbg,app
				dbg.Trace('PaginaBonusuri.py Importing error')
				app.Abort
root/uiBonusPage.py:

Adaugi funcția asta jos de tot:

Cod: Selectaţi tot

	def CheckWindow(self):
		if self.Board.IsShow():
			self.Board.Hide()
		else:
			self.Board.Show()
Voila, is fixed.

Bonus: Fix pentru închiderea ferestrei la teleportare etc.

// Caută:

Cod: Selectaţi tot

	dlgPickMoney = None
// Adaugă mai jos:

Cod: Selectaţi tot

	wndBonusPage = None
// Caută:

Cod: Selectaţi tot

		if self.dlgPickMoney:
			self.dlgPickMoney.Close()
// Adaugă mai jos:

Cod: Selectaţi tot

		if self.wndBonusPage:
			self.wndBonusPage.Hide()
root/constInfo.py

Cod: Selectaţi tot

IS_PAGE_BONUS_FIX_VEGAS = 1 
Pentru acest mesaj, VegaS for the post:
charly88
Avatar utilizator
Şniţi
Utilizator interzis !

Utilizator interzis !
Mesaje: 247
Membru din: 25 Mai 2016, 22:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

VegaS™ scrie:Dacă presupun bine că ai aceea pagină de bonusuri cam pe care o are mai toată lumea, atunci poftim:

root/uiInventory.py:

// Caută:

Cod: Selectaţi tot

		self.refineDialog = uiRefine.RefineDialog()
		self.refineDialog.Hide()
// Adaugă mai jos:

Cod: Selectaţi tot

		import uibonuspage
		self.wndBonusPage = uibonuspage.BonusBoardDialog()	
		self.wndBonusPage.Hide()
Funcția pentru deschidere a button-ului pe care o ai o înlocuiești cu asta:

Cod: Selectaţi tot

	def __BonusPage(self):
		if constInfo.IS_PAGE_BONUS_FIX_VEGAS == 1:
			self.wndBonusPage.CheckWindow()
		else:
			global BPisLodaded
			try:
				if BPisLodaded == 0:
					BPisLodaded = 1
					exec 'PaginaBonusuri.BonusBoardDialog().Show()'
				else:
					exec 'PaginaBonusuri.BonusBoardDialog().Hide()'
					BPisLodaded = 0
			except ImportError:
				import dbg,app
				dbg.Trace('PaginaBonusuri.py Importing error')
				app.Abort
root/uiBonusPage.py:

Adaugi funcția asta jos de tot:

Cod: Selectaţi tot

	def CheckWindow(self):
		if self.Board.IsShow():
			self.Board.Hide()
		else:
			self.Board.Show()
Voila, is fixed.

Bonus: Fix pentru închiderea ferestrei la teleportare etc.

// Caută:

Cod: Selectaţi tot

	dlgPickMoney = None
// Adaugă mai jos:

Cod: Selectaţi tot

	wndBonusPage = None
// Caută:

Cod: Selectaţi tot

		if self.dlgPickMoney:
			self.dlgPickMoney.Close()
// Adaugă mai jos:

Cod: Selectaţi tot

		if self.wndBonusPage:
			self.wndBonusPage.Hide()
root/constInfo.py

Cod: Selectaţi tot

IS_PAGE_BONUS_FIX_VEGAS = 1 

Uite uiinventory si paginadebonusuri fa tu ca te pricepi si imi lasi download aici :D
Închis
Răspunsuri
13
Vizualizări
1157
Răspunsuri
2
Vizualizări
223
Răspunsuri
8
Vizualizări
564

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie