Modificare Pagina Bonusuri

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

*Problemă/Intrebare: Vreau sa inlocuiesc si sa sterg cateva bonusuri din pagina de bonusuri (sistemul zeta) + sa reduc numarul de pagini gen sa arate doar o singura pagina cu bonusurile alese de mine. De modificat stiu ca se poate modifica, intrebarea e, care sunt fisierele necesare pentru modificarea paginii?
*Tipologie server(PvM / PvP): PvM PvP
*Resursă folosită:
*ServerFiles utilizat: Happiness
*Syserr:
*Poză:
*Detalii suplimentare: Banuiesc ca modificarea consta doar in inlocuirea bonusului curent si nu necesita sursa. :-?
Avatar utilizator
Reme
Deţinător Server

Deţinător Server
Mesaje: 1308
Membru din: 09 Mar 2014, 20:00
Server: www.dm2.ro
Regat: Jinno
Aprecieri: 213  
Mulţumiri: 1932  
Discord: Copiază ID
 Contact:
Medalii

in root, uibonuslist, uibonuspage, una din astea 2, depinde de la client la client cum se numeste, in orice caz, cauta uibonus....(ceva) :))
Imagine
Imagine
Afișează semnătura
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Bun, si tot ce trebuie sa fac e sa inlocuiesc bonusu din lista cu bonusu pe care l-am ales eu? Sau e mai complicat de atat?

[ Postat de pe Android ] Imagine
Avatar utilizator
Jawwad
Modelator 3D

Modelator 3D
Mesaje: 1073
Membru din: 06 Mai 2014, 06:25
Aprecieri: 338  
Mulţumiri: 4019  
Discord: Copiază ID
Medalii

DragonA7X scrie: ↑17 Iul 2019, 06:29 Bun, si tot ce trebuie sa fac e sa inlocuiesc bonusu din lista cu bonusu pe care l-am ales eu? Sau e mai complicat de atat?

[ Postat de pe Android ] Imagine
Ştergi ce nu vrei să apară şi bagi tu ce vrei să apară şi aia e.
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

Eu o sa incerc acum sa modific ce consider eu ca as putea sa modific si revin cu un edit daca apar probleme.

Edit: Asa cum ma asteptam, reusesc sa sterg ce am eu nevoie din lista dar nu prea reusesc sa le pun pe aceeasi pagina si sa le ordonez. Cred ca am facut greseala sa sterg mai mult decat trebuia si am nevoie de ajutorul cuiva la refacerea tabelului.

Fisierul de backup

Cod: Selectaţi tot

############################################
###   Pagina Bonusuri Meitn2 Happiness   ###
###             by xMachinne             ###
############################################
import os
import ui
import app
import ime
import grp
import net
import snd
import item
import game
import chat
import event
import player
import locale
import grpText
import uiRefine
import constInfo
import uiToolTip
import mouseModule
import uiAttachMetin
import uiScriptLocale

x_Pagina = 400
y_Pagina = 330
y_Pagina_inchis = 40

class Pagina_Bonus(ui.Board):

	BONUSURI_PVP = False
	BONUSURI_PVM = False
	TimpProces = 0

	def __init__(self):
		ui.Board.__init__(self)
		self.IncarcaPagina()

	def __del__(self):
		ui.Board.__del__(self)

	def Show(self):
		ui.Board.Show(self)
		self.Pagina_Bonus = 1

	def Hide(self):
		ui.Board.Hide(self)
		self.Pagina_Bonus = 0
		
	def IncarcaPagina(self):
		self.SetSize(x_Pagina, y_Pagina - 320)
		self.Show()
		self.AddFlag('movable')
		self.AddFlag("float")
		self.SetCenterPosition()
		self.IncarcaContinut()
		self.isLoaded = 1
		self.ReincarcareBonusuri()

	def IncarcaContinut(self):
		self.BonusuriPvP = ui.Button()
		self.BonusuriPvP.SetParent(self)
		self.BonusuriPvP.SetPosition(10, 18)
		self.BonusuriPvP.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub")
		self.BonusuriPvP.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub")
		self.BonusuriPvP.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub")
		self.BonusuriPvP.SetText("Afiºeazã Bonusurile PvP")
		self.BonusuriPvP.SetEvent(self.__BonusuriPvP)
		self.BonusuriPvP.Show()

		self.BonusuriPvM = ui.Button()
		self.BonusuriPvM.SetParent(self)
		self.BonusuriPvM.SetPosition(210, 18)
		self.BonusuriPvM.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub")
		self.BonusuriPvM.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub")
		self.BonusuriPvM.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub")
		self.BonusuriPvM.SetText("Afiºeazã Bonusurile PvM")
		self.BonusuriPvM.SetEvent(self.__BonusuriPvM)
		self.BonusuriPvM.Show()

		self.FundalBnsPvP = ui.ThinBoard()
		self.FundalBnsPvP.SetParent(self)
		self.FundalBnsPvP.SetPosition(10, 50)
		self.FundalBnsPvP.SetSize(x_Pagina - 20, y_Pagina - 60)
		self.FundalBnsPvP.Hide()

		self.AparareSabie1 = ui.TextLine()
		self.AparareSabie1.SetParent(self.FundalBnsPvP)
		self.AparareSabie1.SetPosition(15, 10)
		self.AparareSabie1.SetText("Rezistenþã Sabie:")
		self.AparareSabie1.Show()

		self.AparareSabie2 = ui.ImageBox()
		self.AparareSabie2.SetParent(self.FundalBnsPvP)
		self.AparareSabie2.SetPosition(115, 10)
		self.AparareSabie2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareSabie2.Show()

		self.AparareSabie = ui.TextLine()
		self.AparareSabie.SetParent(self.AparareSabie2)
		self.AparareSabie.SetPosition(0, 0)
		self.AparareSabie.SetText(str(player.GetStatus(69)))
		self.AparareSabie.SetWindowHorizontalAlignCenter()
		self.AparareSabie.SetWindowVerticalAlignCenter()
		self.AparareSabie.SetHorizontalAlignCenter()
		self.AparareSabie.SetVerticalAlignCenter()
		self.AparareSabie.Show()

		self.AparareDouaMaini1 = ui.TextLine()
		self.AparareDouaMaini1.SetParent(self.FundalBnsPvP)
		self.AparareDouaMaini1.SetPosition(190, 10)
		self.AparareDouaMaini1.SetText("Rezistenþã Douã-mâini:")
		self.AparareDouaMaini1.Show()

		self.AparareDouaMaini2 = ui.ImageBox()
		self.AparareDouaMaini2.SetParent(self.FundalBnsPvP)
		self.AparareDouaMaini2.SetPosition(300, 10)
		self.AparareDouaMaini2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareDouaMaini2.Show()

		self.AparareDouaMaini = ui.TextLine()
		self.AparareDouaMaini.SetParent(self.AparareDouaMaini2)
		self.AparareDouaMaini.SetPosition(0, 0)
		self.AparareDouaMaini.SetText(str(player.GetStatus(70)))
		self.AparareDouaMaini.SetWindowHorizontalAlignCenter()
		self.AparareDouaMaini.SetWindowVerticalAlignCenter()
		self.AparareDouaMaini.SetHorizontalAlignCenter()
		self.AparareDouaMaini.SetVerticalAlignCenter()
		self.AparareDouaMaini.Show()

		self.ApararePumnal1 = ui.TextLine()
		self.ApararePumnal1.SetParent(self.FundalBnsPvP)
		self.ApararePumnal1.SetPosition(15, 30)
		self.ApararePumnal1.SetText("Rezistenþã Pumnal:")
		self.ApararePumnal1.Show()

		self.ApararePumnal2 = ui.ImageBox()
		self.ApararePumnal2.SetParent(self.FundalBnsPvP)
		self.ApararePumnal2.SetPosition(115, 30)
		self.ApararePumnal2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.ApararePumnal2.Show()

		self.ApararePumnal = ui.TextLine()
		self.ApararePumnal.SetParent(self.ApararePumnal2)
		self.ApararePumnal.SetPosition(0, 0)
		self.ApararePumnal.SetText(str(player.GetStatus(71)))
		self.ApararePumnal.SetWindowHorizontalAlignCenter()
		self.ApararePumnal.SetWindowVerticalAlignCenter()
		self.ApararePumnal.SetHorizontalAlignCenter()
		self.ApararePumnal.SetVerticalAlignCenter()
		self.ApararePumnal.Show()

		self.AparareSageti1 = ui.TextLine()
		self.AparareSageti1.SetParent(self.FundalBnsPvP)
		self.AparareSageti1.SetPosition(190, 30)
		self.AparareSageti1.SetText("Rezistenþã Sãgeþi:")
		self.AparareSageti1.Show()

		self.AparareSageti2 = ui.ImageBox()
		self.AparareSageti2.SetParent(self.FundalBnsPvP)
		self.AparareSageti2.SetPosition(300, 30)
		self.AparareSageti2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareSageti2.Show()

		self.AparareSageti = ui.TextLine()
		self.AparareSageti.SetParent(self.AparareSageti2)
		self.AparareSageti.SetPosition(0, 0)
		self.AparareSageti.SetText(str(player.GetStatus(74)))
		self.AparareSageti.SetWindowHorizontalAlignCenter()
		self.AparareSageti.SetWindowVerticalAlignCenter()
		self.AparareSageti.SetHorizontalAlignCenter()
		self.AparareSageti.SetVerticalAlignCenter()
		self.AparareSageti.Show()

		self.AparareClopot1 = ui.TextLine()
		self.AparareClopot1.SetParent(self.FundalBnsPvP)
		self.AparareClopot1.SetPosition(15, 50)
		self.AparareClopot1.SetText("Rezistenþã Clopot:")
		self.AparareClopot1.Show()

		self.AparareClopot2 = ui.ImageBox()
		self.AparareClopot2.SetParent(self.FundalBnsPvP)
		self.AparareClopot2.SetPosition(115, 50)
		self.AparareClopot2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareClopot2.Show()

		self.AparareClopot = ui.TextLine()
		self.AparareClopot.SetParent(self.AparareClopot2)
		self.AparareClopot.SetPosition(0, 0)
		self.AparareClopot.SetText(str(player.GetStatus(72)))
		self.AparareClopot.SetWindowHorizontalAlignCenter()
		self.AparareClopot.SetWindowVerticalAlignCenter()
		self.AparareClopot.SetHorizontalAlignCenter()
		self.AparareClopot.SetVerticalAlignCenter()
		self.AparareClopot.Show()

		self.AparareEvantai1 = ui.TextLine()
		self.AparareEvantai1.SetParent(self.FundalBnsPvP)
		self.AparareEvantai1.SetPosition(190, 50)
		self.AparareEvantai1.SetText("Rezistenþã Evantai:")
		self.AparareEvantai1.Show()

		self.AparareEvantai2 = ui.ImageBox()
		self.AparareEvantai2.SetParent(self.FundalBnsPvP)
		self.AparareEvantai2.SetPosition(300, 50)
		self.AparareEvantai2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareEvantai2.Show()

		self.AparareEvantai = ui.TextLine()
		self.AparareEvantai.SetParent(self.AparareEvantai2)
		self.AparareEvantai.SetPosition(0, 0)
		self.AparareEvantai.SetText(str(player.GetStatus(73)))
		self.AparareEvantai.SetWindowHorizontalAlignCenter()
		self.AparareEvantai.SetWindowVerticalAlignCenter()
		self.AparareEvantai.SetHorizontalAlignCenter()
		self.AparareEvantai.SetVerticalAlignCenter()
		self.AparareEvantai.Show()

		self.AparareMagie1 = ui.TextLine()
		self.AparareMagie1.SetParent(self.FundalBnsPvP)
		self.AparareMagie1.SetPosition(15, 70)
		self.AparareMagie1.SetText("Rezistenþã Magie:")
		self.AparareMagie1.Show()

		self.AparareMagie2 = ui.ImageBox()
		self.AparareMagie2.SetParent(self.FundalBnsPvP)
		self.AparareMagie2.SetPosition(115, 70)
		self.AparareMagie2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareMagie2.Show()

		self.AparareMagie = ui.TextLine()
		self.AparareMagie.SetParent(self.AparareMagie2)
		self.AparareMagie.SetPosition(0, 0)
		self.AparareMagie.SetText(str(player.GetStatus(77)))
		self.AparareMagie.SetWindowHorizontalAlignCenter()
		self.AparareMagie.SetWindowVerticalAlignCenter()
		self.AparareMagie.SetHorizontalAlignCenter()
		self.AparareMagie.SetVerticalAlignCenter()
		self.AparareMagie.Show()

		self.AparareOtrava1 = ui.TextLine()
		self.AparareOtrava1.SetParent(self.FundalBnsPvP)
		self.AparareOtrava1.SetPosition(190, 70)
		self.AparareOtrava1.SetText("Rezistenþã Otravã:")
		self.AparareOtrava1.Show()

		self.AparareOtrava2 = ui.ImageBox()
		self.AparareOtrava2.SetParent(self.FundalBnsPvP)
		self.AparareOtrava2.SetPosition(300, 70)
		self.AparareOtrava2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareOtrava2.Show()

		self.AparareOtrava = ui.TextLine()
		self.AparareOtrava.SetParent(self.AparareOtrava2)
		self.AparareOtrava.SetPosition(0, 0)
		self.AparareOtrava.SetText(str(player.GetStatus(81)))
		self.AparareOtrava.SetWindowHorizontalAlignCenter()
		self.AparareOtrava.SetWindowVerticalAlignCenter()
		self.AparareOtrava.SetHorizontalAlignCenter()
		self.AparareOtrava.SetVerticalAlignCenter()
		self.AparareOtrava.Show()

		self.AparareCritica1 = ui.TextLine()
		self.AparareCritica1.SetParent(self.FundalBnsPvP)
		self.AparareCritica1.SetPosition(15, 90)
		self.AparareCritica1.SetText("Loviturã Criticã:")
		self.AparareCritica1.Show()

		self.AparareCritica2 = ui.ImageBox()
		self.AparareCritica2.SetParent(self.FundalBnsPvP)
		self.AparareCritica2.SetPosition(115, 90)
		self.AparareCritica2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareCritica2.Show()

		self.AparareCritica = ui.TextLine()
		self.AparareCritica.SetParent(self.AparareCritica2)
		self.AparareCritica.SetPosition(0, 0)
		self.AparareCritica.SetText(str(player.GetStatus(40)))
		self.AparareCritica.SetWindowHorizontalAlignCenter()
		self.AparareCritica.SetWindowVerticalAlignCenter()
		self.AparareCritica.SetHorizontalAlignCenter()
		self.AparareCritica.SetVerticalAlignCenter()
		self.AparareCritica.Show()

		self.ApararePatruzatoare1 = ui.TextLine()
		self.ApararePatruzatoare1.SetParent(self.FundalBnsPvP)
		self.ApararePatruzatoare1.SetPosition(190, 90)
		self.ApararePatruzatoare1.SetText("Loviturã Pãtruzãtoare:")
		self.ApararePatruzatoare1.Show()

		self.ApararePatruzatoare2 = ui.ImageBox()
		self.ApararePatruzatoare2.SetParent(self.FundalBnsPvP)
		self.ApararePatruzatoare2.SetPosition(300, 90)
		self.ApararePatruzatoare2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.ApararePatruzatoare2.Show()

		self.ApararePatruzatoare = ui.TextLine()
		self.ApararePatruzatoare.SetParent(self.ApararePatruzatoare2)
		self.ApararePatruzatoare.SetPosition(0, 0)
		self.ApararePatruzatoare.SetText(str(player.GetStatus(41)))
		self.ApararePatruzatoare.SetWindowHorizontalAlignCenter()
		self.ApararePatruzatoare.SetWindowVerticalAlignCenter()
		self.ApararePatruzatoare.SetHorizontalAlignCenter()
		self.ApararePatruzatoare.SetVerticalAlignCenter()
		self.ApararePatruzatoare.Show()

		self.AparareRazboinic1 = ui.TextLine()
		self.AparareRazboinic1.SetParent(self.FundalBnsPvP)
		self.AparareRazboinic1.SetPosition(15, 110)
		self.AparareRazboinic1.SetText("Rezistenþã Rãzboinic:")
		self.AparareRazboinic1.Show()

		self.AparareRazboinic2 = ui.ImageBox()
		self.AparareRazboinic2.SetParent(self.FundalBnsPvP)
		self.AparareRazboinic2.SetPosition(115, 110)
		self.AparareRazboinic2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareRazboinic2.Show()

		self.AparareRazboinic = ui.TextLine()
		self.AparareRazboinic.SetParent(self.AparareRazboinic2)
		self.AparareRazboinic.SetPosition(0, 0)
		self.AparareRazboinic.SetText(str(player.GetStatus(59)))
		self.AparareRazboinic.SetWindowHorizontalAlignCenter()
		self.AparareRazboinic.SetWindowVerticalAlignCenter()
		self.AparareRazboinic.SetHorizontalAlignCenter()
		self.AparareRazboinic.SetVerticalAlignCenter()
		self.AparareRazboinic.Show()

		self.AtacRazboinic1 = ui.TextLine()
		self.AtacRazboinic1.SetParent(self.FundalBnsPvP)
		self.AtacRazboinic1.SetPosition(190, 110)
		self.AtacRazboinic1.SetText("Atac contra Rãzboinic:")
		self.AtacRazboinic1.Show()

		self.AtacRazboinic2 = ui.ImageBox()
		self.AtacRazboinic2.SetParent(self.FundalBnsPvP)
		self.AtacRazboinic2.SetPosition(300, 110)
		self.AtacRazboinic2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacRazboinic2.Show()

		self.AtacRazboinic = ui.TextLine()
		self.AtacRazboinic.SetParent(self.AtacRazboinic2)
		self.AtacRazboinic.SetPosition(0, 0)
		self.AtacRazboinic.SetText(str(player.GetStatus(54)))
		self.AtacRazboinic.SetWindowHorizontalAlignCenter()
		self.AtacRazboinic.SetWindowVerticalAlignCenter()
		self.AtacRazboinic.SetHorizontalAlignCenter()
		self.AtacRazboinic.SetVerticalAlignCenter()
		self.AtacRazboinic.Show()

		self.AparareNinja1 = ui.TextLine()
		self.AparareNinja1.SetParent(self.FundalBnsPvP)
		self.AparareNinja1.SetPosition(15, 130)
		self.AparareNinja1.SetText("Rezistenþã Ninja:")
		self.AparareNinja1.Show()

		self.AparareNinja2 = ui.ImageBox()
		self.AparareNinja2.SetParent(self.FundalBnsPvP)
		self.AparareNinja2.SetPosition(115, 130)
		self.AparareNinja2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareNinja2.Show()

		self.AparareNinja = ui.TextLine()
		self.AparareNinja.SetParent(self.AparareNinja2)
		self.AparareNinja.SetPosition(0, 0)
		self.AparareNinja.SetText(str(player.GetStatus(60)))
		self.AparareNinja.SetWindowHorizontalAlignCenter()
		self.AparareNinja.SetWindowVerticalAlignCenter()
		self.AparareNinja.SetHorizontalAlignCenter()
		self.AparareNinja.SetVerticalAlignCenter()
		self.AparareNinja.Show()

		self.AtacNinja1 = ui.TextLine()
		self.AtacNinja1.SetParent(self.FundalBnsPvP)
		self.AtacNinja1.SetPosition(190, 130)
		self.AtacNinja1.SetText("Atac contra Ninja:")
		self.AtacNinja1.Show()

		self.AtacNinja2 = ui.ImageBox()
		self.AtacNinja2.SetParent(self.FundalBnsPvP)
		self.AtacNinja2.SetPosition(300, 130)
		self.AtacNinja2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacNinja2.Show()

		self.AtacNinja = ui.TextLine()
		self.AtacNinja.SetParent(self.AtacNinja2)
		self.AtacNinja.SetPosition(0, 0)
		self.AtacNinja.SetText(str(player.GetStatus(55)))
		self.AtacNinja.SetWindowHorizontalAlignCenter()
		self.AtacNinja.SetWindowVerticalAlignCenter()
		self.AtacNinja.SetHorizontalAlignCenter()
		self.AtacNinja.SetVerticalAlignCenter()
		self.AtacNinja.Show()

		self.AparareSura1 = ui.TextLine()
		self.AparareSura1.SetParent(self.FundalBnsPvP)
		self.AparareSura1.SetPosition(15, 150)
		self.AparareSura1.SetText("Rezistenþã Sura:")
		self.AparareSura1.Show()

		self.AparareSura2 = ui.ImageBox()
		self.AparareSura2.SetParent(self.FundalBnsPvP)
		self.AparareSura2.SetPosition(115, 150)
		self.AparareSura2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareSura2.Show()

		self.AparareSura = ui.TextLine()
		self.AparareSura.SetParent(self.AparareSura2)
		self.AparareSura.SetPosition(0, 0)
		self.AparareSura.SetText(str(player.GetStatus(61)))
		self.AparareSura.SetWindowHorizontalAlignCenter()
		self.AparareSura.SetWindowVerticalAlignCenter()
		self.AparareSura.SetHorizontalAlignCenter()
		self.AparareSura.SetVerticalAlignCenter()
		self.AparareSura.Show()

		self.AtacSura1 = ui.TextLine()
		self.AtacSura1.SetParent(self.FundalBnsPvP)
		self.AtacSura1.SetPosition(190, 150)
		self.AtacSura1.SetText("Atac contra Sura:")
		self.AtacSura1.Show()

		self.AtacSura2 = ui.ImageBox()
		self.AtacSura2.SetParent(self.FundalBnsPvP)
		self.AtacSura2.SetPosition(300, 150)
		self.AtacSura2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacSura2.Show()

		self.AtacSura = ui.TextLine()
		self.AtacSura.SetParent(self.AtacSura2)
		self.AtacSura.SetPosition(0, 0)
		self.AtacSura.SetText(str(player.GetStatus(56)))
		self.AtacSura.SetWindowHorizontalAlignCenter()
		self.AtacSura.SetWindowVerticalAlignCenter()
		self.AtacSura.SetHorizontalAlignCenter()
		self.AtacSura.SetVerticalAlignCenter()
		self.AtacSura.Show()

		self.AparareSaman1 = ui.TextLine()
		self.AparareSaman1.SetParent(self.FundalBnsPvP)
		self.AparareSaman1.SetPosition(15, 170)
		self.AparareSaman1.SetText("Rezistenþã ªaman:")
		self.AparareSaman1.Show()

		self.AparareSaman2 = ui.ImageBox()
		self.AparareSaman2.SetParent(self.FundalBnsPvP)
		self.AparareSaman2.SetPosition(115, 170)
		self.AparareSaman2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareSaman2.Show()

		self.AparareSaman = ui.TextLine()
		self.AparareSaman.SetParent(self.AparareSaman2)
		self.AparareSaman.SetPosition(0, 0)
		self.AparareSaman.SetText(str(player.GetStatus(62)))
		self.AparareSaman.SetWindowHorizontalAlignCenter()
		self.AparareSaman.SetWindowVerticalAlignCenter()
		self.AparareSaman.SetHorizontalAlignCenter()
		self.AparareSaman.SetVerticalAlignCenter()
		self.AparareSaman.Show()

		self.AtacSaman1 = ui.TextLine()
		self.AtacSaman1.SetParent(self.FundalBnsPvP)
		self.AtacSaman1.SetPosition(190, 170)
		self.AtacSaman1.SetText("Atac contra ªaman:")
		self.AtacSaman1.Show()

		self.AtacSaman2 = ui.ImageBox()
		self.AtacSaman2.SetParent(self.FundalBnsPvP)
		self.AtacSaman2.SetPosition(300, 170)
		self.AtacSaman2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacSaman2.Show()

		self.AtacSaman = ui.TextLine()
		self.AtacSaman.SetParent(self.AtacSaman2)
		self.AtacSaman.SetPosition(0, 0)
		self.AtacSaman.SetText(str(player.GetStatus(57)))
		self.AtacSaman.SetWindowHorizontalAlignCenter()
		self.AtacSaman.SetWindowVerticalAlignCenter()
		self.AtacSaman.SetHorizontalAlignCenter()
		self.AtacSaman.SetVerticalAlignCenter()
		self.AtacSaman.Show()

		self.SemiOm1 = ui.TextLine()
		self.SemiOm1.SetParent(self.FundalBnsPvP)
		self.SemiOm1.SetPosition(15, 190)
		self.SemiOm1.SetText("Atac contra Semi-Om:")
		self.SemiOm1.Show()

		self.SemiOm2 = ui.ImageBox()
		self.SemiOm2.SetParent(self.FundalBnsPvP)
		self.SemiOm2.SetPosition(115, 190)
		self.SemiOm2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.SemiOm2.Show()

		self.SemiOm = ui.TextLine()
		self.SemiOm.SetParent(self.SemiOm2)
		self.SemiOm.SetPosition(0, 0)
		self.SemiOm.SetText(str(player.GetStatus(43)))
		self.SemiOm.SetWindowHorizontalAlignCenter()
		self.SemiOm.SetWindowVerticalAlignCenter()
		self.SemiOm.SetHorizontalAlignCenter()
		self.SemiOm.SetVerticalAlignCenter()
		self.SemiOm.Show()

		self.ImunNecunostinta1 = ui.TextLine()
		self.ImunNecunostinta1.SetParent(self.FundalBnsPvP)
		self.ImunNecunostinta1.SetPosition(190, 190)
		self.ImunNecunostinta1.SetText("Imun la Necunoºtinþã:")
		self.ImunNecunostinta1.Show()

		self.ImunNecunostinta2 = ui.ImageBox()
		self.ImunNecunostinta2.SetParent(self.FundalBnsPvP)
		self.ImunNecunostinta2.SetPosition(300, 190)
		self.ImunNecunostinta2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.ImunNecunostinta2.Show()

		self.ImunNecunostinta = ui.TextLine()
		self.ImunNecunostinta.SetParent(self.ImunNecunostinta2)
		self.ImunNecunostinta.SetPosition(0, 0)
		self.ImunNecunostinta.SetText(str(player.GetStatus(88)))
		self.ImunNecunostinta.SetWindowHorizontalAlignCenter()
		self.ImunNecunostinta.SetWindowVerticalAlignCenter()
		self.ImunNecunostinta.SetHorizontalAlignCenter()
		self.ImunNecunostinta.SetVerticalAlignCenter()
		self.ImunNecunostinta.Show()

		self.Blocare1 = ui.TextLine()
		self.Blocare1.SetParent(self.FundalBnsPvP)
		self.Blocare1.SetPosition(15, 210)
		self.Blocare1.SetText("Blocare Corporalã:")
		self.Blocare1.Show()

		self.Blocare2 = ui.ImageBox()
		self.Blocare2.SetParent(self.FundalBnsPvP)
		self.Blocare2.SetPosition(115, 210)
		self.Blocare2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.Blocare2.Show()

		self.Blocare = ui.TextLine()
		self.Blocare.SetParent(self.Blocare2)
		self.Blocare.SetPosition(0, 0)
		self.Blocare.SetText(str(player.GetStatus(67)))
		self.Blocare.SetWindowHorizontalAlignCenter()
		self.Blocare.SetWindowVerticalAlignCenter()
		self.Blocare.SetHorizontalAlignCenter()
		self.Blocare.SetVerticalAlignCenter()
		self.Blocare.Show()

		self.Evadare1 = ui.TextLine()
		self.Evadare1.SetParent(self.FundalBnsPvP)
		self.Evadare1.SetPosition(190, 210)
		self.Evadare1.SetText("Evadare Corporalã:")
		self.Evadare1.Show()

		self.Evadare2 = ui.ImageBox()
		self.Evadare2.SetParent(self.FundalBnsPvP)
		self.Evadare2.SetPosition(300, 210)
		self.Evadare2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.Evadare2.Show()

		self.Evadare = ui.TextLine()
		self.Evadare.SetParent(self.Evadare2)
		self.Evadare.SetPosition(0, 0)
		self.Evadare.SetText(str(player.GetStatus(68)))
		self.Evadare.SetWindowHorizontalAlignCenter()
		self.Evadare.SetWindowVerticalAlignCenter()
		self.Evadare.SetHorizontalAlignCenter()
		self.Evadare.SetVerticalAlignCenter()
		self.Evadare.Show()

		self.RezistentaCompetenta1 = ui.TextLine()
		self.RezistentaCompetenta1.SetParent(self.FundalBnsPvP)
		self.RezistentaCompetenta1.SetPosition(15, 230)
		self.RezistentaCompetenta1.SetText("Rezistenþã Competenþã:")
		self.RezistentaCompetenta1.Show()

		self.RezistentaCompetenta2 = ui.ImageBox()
		self.RezistentaCompetenta2.SetParent(self.FundalBnsPvP)
		self.RezistentaCompetenta2.SetPosition(115, 230)
		self.RezistentaCompetenta2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.RezistentaCompetenta2.Show()

		self.RezistentaCompetenta = ui.TextLine()
		self.RezistentaCompetenta.SetParent(self.RezistentaCompetenta2)
		self.RezistentaCompetenta.SetPosition(0, 0)
		self.RezistentaCompetenta.SetText(str(player.GetStatus(123)))
		self.RezistentaCompetenta.SetWindowHorizontalAlignCenter()
		self.RezistentaCompetenta.SetWindowVerticalAlignCenter()
		self.RezistentaCompetenta.SetHorizontalAlignCenter()
		self.RezistentaCompetenta.SetVerticalAlignCenter()
		self.RezistentaCompetenta.Show()

		self.RezistentaMedie1 = ui.TextLine()
		self.RezistentaMedie1.SetParent(self.FundalBnsPvP)
		self.RezistentaMedie1.SetPosition(190, 230)
		self.RezistentaMedie1.SetText("Rezistenþã medie:")
		self.RezistentaMedie1.Show()

		self.RezistentaMedie2 = ui.ImageBox()
		self.RezistentaMedie2.SetParent(self.FundalBnsPvP)
		self.RezistentaMedie2.SetPosition(300, 230)
		self.RezistentaMedie2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.RezistentaMedie2.Show()

		self.RezistentaMedie = ui.TextLine()
		self.RezistentaMedie.SetParent(self.RezistentaMedie2)
		self.RezistentaMedie.SetPosition(0, 0)
		self.RezistentaMedie.SetText(str(player.GetStatus(124)))
		self.RezistentaMedie.SetWindowHorizontalAlignCenter()
		self.RezistentaMedie.SetWindowVerticalAlignCenter()
		self.RezistentaMedie.SetHorizontalAlignCenter()
		self.RezistentaMedie.SetVerticalAlignCenter()
		self.RezistentaMedie.Show()

		self.CopyRight = ui.TextLine()
		self.CopyRight.SetParent(self.FundalBnsPvP)
		self.CopyRight.SetPosition(0, 250)
		self.CopyRight.SetWindowHorizontalAlignCenter()
		self.CopyRight.SetHorizontalAlignCenter()
		self.CopyRight.SetText("Paginã de Bonusuri Metin2 Happiness by xMachinne")
		self.CopyRight.Show()

		self.FundalBnsPvM = ui.ThinBoard()
		self.FundalBnsPvM.SetParent(self)
		self.FundalBnsPvM.SetPosition(10, 50)
		self.FundalBnsPvM.SetSize(x_Pagina - 20, y_Pagina - 60)
		self.FundalBnsPvM.Hide()

		self.AtacDiavol1 = ui.TextLine()
		self.AtacDiavol1.SetParent(self.FundalBnsPvM)
		self.AtacDiavol1.SetPosition(15, 10)
		self.AtacDiavol1.SetText("Atac contra Diavol:")
		self.AtacDiavol1.Show()

		self.AtacDiavol2 = ui.ImageBox()
		self.AtacDiavol2.SetParent(self.FundalBnsPvM)
		self.AtacDiavol2.SetPosition(115, 10)
		self.AtacDiavol2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacDiavol2.Show()

		self.AtacDiavol = ui.TextLine()
		self.AtacDiavol.SetParent(self.AtacDiavol2)
		self.AtacDiavol.SetPosition(0, 0)
		self.AtacDiavol.SetText(str(player.GetStatus(48)))
		self.AtacDiavol.SetWindowHorizontalAlignCenter()
		self.AtacDiavol.SetWindowVerticalAlignCenter()
		self.AtacDiavol.SetHorizontalAlignCenter()
		self.AtacDiavol.SetVerticalAlignCenter()
		self.AtacDiavol.Show()

		self.AtacVampiri1 = ui.TextLine()
		self.AtacVampiri1.SetParent(self.FundalBnsPvM)
		self.AtacVampiri1.SetPosition(190, 10)
		self.AtacVampiri1.SetText("Atac contra Vampiri:")
		self.AtacVampiri1.Show()

		self.AtacVampiri2 = ui.ImageBox()
		self.AtacVampiri2.SetParent(self.FundalBnsPvM)
		self.AtacVampiri2.SetPosition(300, 10)
		self.AtacVampiri2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacVampiri2.Show()

		self.AtacVampiri = ui.TextLine()
		self.AtacVampiri.SetParent(self.AtacVampiri2)
		self.AtacVampiri.SetPosition(0, 0)
		self.AtacVampiri.SetText(str(player.GetStatus(47)))
		self.AtacVampiri.SetWindowHorizontalAlignCenter()
		self.AtacVampiri.SetWindowVerticalAlignCenter()
		self.AtacVampiri.SetHorizontalAlignCenter()
		self.AtacVampiri.SetVerticalAlignCenter()
		self.AtacVampiri.Show()

		self.AtacAnimale1 = ui.TextLine()
		self.AtacAnimale1.SetParent(self.FundalBnsPvM)
		self.AtacAnimale1.SetPosition(15, 30)
		self.AtacAnimale1.SetText("Atac contra Animale:")
		self.AtacAnimale1.Show()

		self.AtacAnimale2 = ui.ImageBox()
		self.AtacAnimale2.SetParent(self.FundalBnsPvM)
		self.AtacAnimale2.SetPosition(115, 30)
		self.AtacAnimale2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacAnimale2.Show()

		self.AtacAnimale = ui.TextLine()
		self.AtacAnimale.SetParent(self.AtacAnimale2)
		self.AtacAnimale.SetPosition(0, 0)
		self.AtacAnimale.SetText(str(player.GetStatus(44)))
		self.AtacAnimale.SetWindowHorizontalAlignCenter()
		self.AtacAnimale.SetWindowVerticalAlignCenter()
		self.AtacAnimale.SetHorizontalAlignCenter()
		self.AtacAnimale.SetVerticalAlignCenter()
		self.AtacAnimale.Show()

		self.AtacMonstri1 = ui.TextLine()
		self.AtacMonstri1.SetParent(self.FundalBnsPvM)
		self.AtacMonstri1.SetPosition(190, 30)
		self.AtacMonstri1.SetText("Atac contra Monºtri:")
		self.AtacMonstri1.Show()

		self.AtacMonstri2 = ui.ImageBox()
		self.AtacMonstri2.SetParent(self.FundalBnsPvM)
		self.AtacMonstri2.SetPosition(300, 30)
		self.AtacMonstri2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacMonstri2.Show()

		self.AtacMonstri = ui.TextLine()
		self.AtacMonstri.SetParent(self.AtacMonstri2)
		self.AtacMonstri.SetPosition(0, 0)
		self.AtacMonstri.SetText(str(player.GetStatus(63)))
		self.AtacMonstri.SetWindowHorizontalAlignCenter()
		self.AtacMonstri.SetWindowVerticalAlignCenter()
		self.AtacMonstri.SetHorizontalAlignCenter()
		self.AtacMonstri.SetVerticalAlignCenter()
		self.AtacMonstri.Show()

		self.ExpBonus1 = ui.TextLine()
		self.ExpBonus1.SetParent(self.FundalBnsPvM)
		self.ExpBonus1.SetPosition(15, 50)
		self.ExpBonus1.SetText("Experienþã Bonus:")
		self.ExpBonus1.Show()

		self.ExpBonus2 = ui.ImageBox()
		self.ExpBonus2.SetParent(self.FundalBnsPvM)
		self.ExpBonus2.SetPosition(115, 50)
		self.ExpBonus2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.ExpBonus2.Show()

		self.ExpBonus = ui.TextLine()
		self.ExpBonus.SetParent(self.ExpBonus2)
		self.ExpBonus.SetPosition(0, 0)
		self.ExpBonus.SetText(str(player.GetStatus(83)))
		self.ExpBonus.SetWindowHorizontalAlignCenter()
		self.ExpBonus.SetWindowVerticalAlignCenter()
		self.ExpBonus.SetHorizontalAlignCenter()
		self.ExpBonus.SetVerticalAlignCenter()
		self.ExpBonus.Show()

		self.YangBonus1 = ui.TextLine()
		self.YangBonus1.SetParent(self.FundalBnsPvM)
		self.YangBonus1.SetPosition(190, 50)
		self.YangBonus1.SetText("Yang Bonus:")
		self.YangBonus1.Show()

		self.YangBonus2 = ui.ImageBox()
		self.YangBonus2.SetParent(self.FundalBnsPvM)
		self.YangBonus2.SetPosition(300, 50)
		self.YangBonus2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.YangBonus2.Show()

		self.YangBonus = ui.TextLine()
		self.YangBonus.SetParent(self.YangBonus2)
		self.YangBonus.SetPosition(0, 0)
		self.YangBonus.SetText(str(player.GetStatus(84)))
		self.YangBonus.SetWindowHorizontalAlignCenter()
		self.YangBonus.SetWindowVerticalAlignCenter()
		self.YangBonus.SetHorizontalAlignCenter()
		self.YangBonus.SetVerticalAlignCenter()
		self.YangBonus.Show()

		self.CopyRight1 = ui.TextLine()
		self.CopyRight1.SetParent(self.FundalBnsPvM)
		self.CopyRight1.SetPosition(0, 70)
		self.CopyRight1.SetWindowHorizontalAlignCenter()
		self.CopyRight1.SetHorizontalAlignCenter()
		self.CopyRight1.SetText("Paginã de Bonusuri Metin2 Happiness by xMachinne")
		self.CopyRight1.Show()

	def BoxNormal(self):
		self.BONUSURI_PVP = False
		self.BONUSURI_PVM = False
		self.FundalBnsPvP.Hide()
		self.FundalBnsPvM.Hide()
		
	def __BonusuriPvP(self):
		if self.BONUSURI_PVP == False:
			self.BoxNormal()
			self.SetSize(x_Pagina, y_Pagina)
			self.SetCenterPosition()
			self.FundalBnsPvP.Show()
			self.BONUSURI_PVP = True
		else:
			self.BoxNormal()
			self.SetSize(x_Pagina, y_Pagina - 320)
			self.SetCenterPosition()
			self.FundalBnsPvP.Hide()
			self.BONUSURI_PVP = False

	def __BonusuriPvM(self):
		if self.BONUSURI_PVM == False:
			self.BoxNormal()
			self.SetSize(x_Pagina, y_Pagina - 180)
			self.FundalBnsPvM.SetSize(x_Pagina - 20, 90)
			self.SetCenterPosition()
			self.FundalBnsPvM.Show()
			self.BONUSURI_PVM = True
		else:
			self.BoxNormal()
			self.SetSize(x_Pagina, y_Pagina - 320)
			self.FundalBnsPvM.SetSize(x_Pagina - 20, y_Pagina - 60)
			self.SetCenterPosition()
			self.FundalBnsPvM.Hide()
			self.BONUSURI_PVM = False

	def __ReincarcareBonusuri(self):
		self.ReincarcareBonusuri()

	def ReincarcareBonusuri(self):
		try:
			self.AparareSabie.SetText(str(player.GetStatus(69)))
			self.AparareDouaMaini.SetText(str(player.GetStatus(70)))
			self.ApararePumnal.SetText(str(player.GetStatus(71)))
			self.AparareSageti.SetText(str(player.GetStatus(74)))
			self.AparareClopot.SetText(str(player.GetStatus(72)))
			self.AparareEvantai.SetText(str(player.GetStatus(73)))
			self.AparareMagie.SetText(str(player.GetStatus(77)))
			self.AparareOtrava.SetText(str(player.GetStatus(81)))
			self.AparareCritica.SetText(str(player.GetStatus(40)))
			self.ApararePatruzatoare.SetText(str(player.GetStatus(41)))
			self.AparareRazboinic.SetText(str(player.GetStatus(59)))
			self.AtacRazboinic.SetText(str(player.GetStatus(54)))
			self.AparareNinja.SetText(str(player.GetStatus(60)))
			self.AtacNinja.SetText(str(player.GetStatus(55)))
			self.AparareSura.SetText(str(player.GetStatus(61)))
			self.AtacSura.SetText(str(player.GetStatus(56)))
			self.AparareSaman.SetText(str(player.GetStatus(62)))
			self.AtacSaman.SetText(str(player.GetStatus(57)))
			self.SemiOm.SetText(str(player.GetStatus(43)))
			self.ImunNecunostinta.SetText(str(player.GetStatus(88)))
			self.Blocare.SetText(str(player.GetStatus(67)))
			self.Evadare.SetText(str(player.GetStatus(68)))
			self.RezistentaCompetenta.SetText(str(player.GetStatus(123)))
			self.RezistentaMedie.SetText(str(player.GetStatus(124)))
			self.AtacDiavol.SetText(str(player.GetStatus(48)))
			self.AtacVampiri.SetText(str(player.GetStatus(47)))
			self.AtacAnimale.SetText(str(player.GetStatus(44)))
			self.AtacMonstri.SetText(str(player.GetStatus(63)))
			self.ExpBonus.SetText(str(player.GetStatus(83)))
			self.YangBonus.SetText(str(player.GetStatus(84)))
		except:
			import exception
			exception.Abort("ReincarcareBonusuri.BindObject")

	def OnUpdate(self):
		import item
		if int(app.GetTime()) > int(self.TimpProces) + 0:
			if self.isLoaded == 1:
				self.__ReincarcareBonusuri()
				self.TimpProces = app.GetTime()

	def OnPressEscapeKey(self):
		self.Hide()
		return True
Fisierul modificat de mine

Cod: Selectaţi tot

############################################
###   Pagina Bonusuri Meitn2 Happiness   ###
###             by xMachinne             ###
############################################
import os
import ui
import app
import ime
import grp
import net
import snd
import item
import game
import chat
import event
import player
import locale
import grpText
import uiRefine
import constInfo
import uiToolTip
import mouseModule
import uiAttachMetin
import uiScriptLocale

x_Pagina = 400
y_Pagina = 330
y_Pagina_inchis = 40

class Pagina_Bonus(ui.Board):

	BONUSURI_PVP = False
	TimpProces = 0

	def __init__(self):
		ui.Board.__init__(self)
		self.IncarcaPagina()

	def __del__(self):
		ui.Board.__del__(self)

	def Show(self):
		ui.Board.Show(self)
		self.Pagina_Bonus = 1

	def Hide(self):
		ui.Board.Hide(self)
		self.Pagina_Bonus = 0
		
	def IncarcaPagina(self):
		self.SetSize(x_Pagina, y_Pagina - 320)
		self.Show()
		self.AddFlag('movable')
		self.AddFlag("float")
		self.SetCenterPosition()
		self.IncarcaContinut()
		self.isLoaded = 1
		self.ReincarcareBonusuri()

	def IncarcaContinut(self):
		self.BonusuriPvP = ui.Button()
		self.BonusuriPvP.SetParent(self)
		self.BonusuriPvP.SetPosition(10, 18)
		self.BonusuriPvP.SetUpVisual("d:/ymir work/ui/public/XLarge_Button_01.sub")
		self.BonusuriPvP.SetOverVisual("d:/ymir work/ui/public/XLarge_Button_02.sub")
		self.BonusuriPvP.SetDownVisual("d:/ymir work/ui/public/XLarge_Button_03.sub")
		self.BonusuriPvP.SetText("Pagina Bonusuri")
		self.BonusuriPvP.SetEvent(self.__BonusuriPvP)
		self.BonusuriPvP.Show()

		self.FundalBnsPvP = ui.ThinBoard()
		self.FundalBnsPvP.SetParent(self)
		self.FundalBnsPvP.SetPosition(10, 50)
		self.FundalBnsPvP.SetSize(x_Pagina - 20, y_Pagina - 60)
		self.FundalBnsPvP.Hide()

		self.AparareOtrava1 = ui.TextLine()
		self.AparareOtrava1.SetParent(self.FundalBnsPvP)
		self.AparareOtrava1.SetPosition(15, 10)
		self.AparareOtrava1.SetText("Rezistenþã Otravã:")
		self.AparareOtrava1.Show()

		self.AparareOtrava2 = ui.ImageBox()
		self.AparareOtrava2.SetParent(self.FundalBnsPvP)
		self.AparareOtrava2.SetPosition(115, 10)
		self.AparareOtrava2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareOtrava2.Show()

		self.AparareOtrava = ui.TextLine()
		self.AparareOtrava.SetParent(self.AparareOtrava2)
		self.AparareOtrava.SetPosition(0, 0)
		self.AparareOtrava.SetText(str(player.GetStatus(81)))
		self.AparareOtrava.SetWindowHorizontalAlignCenter()
		self.AparareOtrava.SetWindowVerticalAlignCenter()
		self.AparareOtrava.SetHorizontalAlignCenter()
		self.AparareOtrava.SetVerticalAlignCenter()
		self.AparareOtrava.Show()

		self.AparareCritica1 = ui.TextLine()
		self.AparareCritica1.SetParent(self.FundalBnsPvP)
		self.AparareCritica1.SetPosition(190, 10)
		self.AparareCritica1.SetText("Loviturã Criticã:")
		self.AparareCritica1.Show()

		self.AparareCritica2 = ui.ImageBox()
		self.AparareCritica2.SetParent(self.FundalBnsPvP)
		self.AparareCritica2.SetPosition(300, 10)
		self.AparareCritica2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AparareCritica2.Show()

		self.AparareCritica = ui.TextLine()
		self.AparareCritica.SetParent(self.AparareCritica2)
		self.AparareCritica.SetPosition(0, 0)
		self.AparareCritica.SetText(str(player.GetStatus(40)))
		self.AparareCritica.SetWindowHorizontalAlignCenter()
		self.AparareCritica.SetWindowVerticalAlignCenter()
		self.AparareCritica.SetHorizontalAlignCenter()
		self.AparareCritica.SetVerticalAlignCenter()
		self.AparareCritica.Show()

		self.ApararePatruzatoare1 = ui.TextLine()
		self.ApararePatruzatoare1.SetParent(self.FundalBnsPvP)
		self.ApararePatruzatoare1.SetPosition(15, 30)
		self.ApararePatruzatoare1.SetText("Loviturã Pãtruzãtoare:")
		self.ApararePatruzatoare1.Show()

		self.ApararePatruzatoare2 = ui.ImageBox()
		self.ApararePatruzatoare2.SetParent(self.FundalBnsPvP)
		self.ApararePatruzatoare2.SetPosition(115, 30)
		self.ApararePatruzatoare2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.ApararePatruzatoare2.Show()

		self.ApararePatruzatoare = ui.TextLine()
		self.ApararePatruzatoare.SetParent(self.ApararePatruzatoare2)
		self.ApararePatruzatoare.SetPosition(0, 0)
		self.ApararePatruzatoare.SetText(str(player.GetStatus(41)))
		self.ApararePatruzatoare.SetWindowHorizontalAlignCenter()
		self.ApararePatruzatoare.SetWindowVerticalAlignCenter()
		self.ApararePatruzatoare.SetHorizontalAlignCenter()
		self.ApararePatruzatoare.SetVerticalAlignCenter()
		self.ApararePatruzatoare.Show()

		self.SemiOm1 = ui.TextLine()
		self.SemiOm1.SetParent(self.FundalBnsPvP)
		self.SemiOm1.SetPosition(190, 30)
		self.SemiOm1.SetText("Semi-Om:")
		self.SemiOm1.Show()

		self.SemiOm2 = ui.ImageBox()
		self.SemiOm2.SetParent(self.FundalBnsPvP)
		self.SemiOm2.SetPosition(300, 30)
		self.SemiOm2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.SemiOm2.Show()

		self.SemiOm = ui.TextLine()
		self.SemiOm.SetParent(self.SemiOm2)
		self.SemiOm.SetPosition(0, 0)
		self.SemiOm.SetText(str(player.GetStatus(43)))
		self.SemiOm.SetWindowHorizontalAlignCenter()
		self.SemiOm.SetWindowVerticalAlignCenter()
		self.SemiOm.SetHorizontalAlignCenter()
		self.SemiOm.SetVerticalAlignCenter()
		self.SemiOm.Show()

		self.ImunNecunostinta1 = ui.TextLine()
		self.ImunNecunostinta1.SetParent(self.FundalBnsPvP)
		self.ImunNecunostinta1.SetPosition(15, 50)
		self.ImunNecunostinta1.SetText("Imun la Necunoºtinþã:")
		self.ImunNecunostinta1.Show()

		self.ImunNecunostinta2 = ui.ImageBox()
		self.ImunNecunostinta2.SetParent(self.FundalBnsPvP)
		self.ImunNecunostinta2.SetPosition(115, 50)
		self.ImunNecunostinta2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.ImunNecunostinta2.Show()

		self.ImunNecunostinta = ui.TextLine()
		self.ImunNecunostinta.SetParent(self.ImunNecunostinta2)
		self.ImunNecunostinta.SetPosition(0, 0)
		self.ImunNecunostinta.SetText(str(player.GetStatus(88)))
		self.ImunNecunostinta.SetWindowHorizontalAlignCenter()
		self.ImunNecunostinta.SetWindowVerticalAlignCenter()
		self.ImunNecunostinta.SetHorizontalAlignCenter()
		self.ImunNecunostinta.SetVerticalAlignCenter()
		self.ImunNecunostinta.Show()

		self.Blocare1 = ui.TextLine()
		self.Blocare1.SetParent(self.FundalBnsPvP)
		self.Blocare1.SetPosition(190, 50)
		self.Blocare1.SetText("Blocare Corporalã:")
		self.Blocare1.Show()

		self.Blocare2 = ui.ImageBox()
		self.Blocare2.SetParent(self.FundalBnsPvP)
		self.Blocare2.SetPosition(300, 50)
		self.Blocare2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.Blocare2.Show()

		self.Blocare = ui.TextLine()
		self.Blocare.SetParent(self.Blocare2)
		self.Blocare.SetPosition(0, 0)
		self.Blocare.SetText(str(player.GetStatus(67)))
		self.Blocare.SetWindowHorizontalAlignCenter()
		self.Blocare.SetWindowVerticalAlignCenter()
		self.Blocare.SetHorizontalAlignCenter()
		self.Blocare.SetVerticalAlignCenter()
		self.Blocare.Show()

		self.Evadare1 = ui.TextLine()
		self.Evadare1.SetParent(self.FundalBnsPvP)
		self.Evadare1.SetPosition(15, 70)
		self.Evadare1.SetText("Evadare Corporalã:")
		self.Evadare1.Show()

		self.Evadare2 = ui.ImageBox()
		self.Evadare2.SetParent(self.FundalBnsPvP)
		self.Evadare2.SetPosition(115, 70)
		self.Evadare2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.Evadare2.Show()

		self.Evadare = ui.TextLine()
		self.Evadare.SetParent(self.Evadare2)
		self.Evadare.SetPosition(0, 0)
		self.Evadare.SetText(str(player.GetStatus(68)))
		self.Evadare.SetWindowHorizontalAlignCenter()
		self.Evadare.SetWindowVerticalAlignCenter()
		self.Evadare.SetHorizontalAlignCenter()
		self.Evadare.SetVerticalAlignCenter()
		self.Evadare.Show()

		self.RezistentaCompetenta1 = ui.TextLine()
		self.RezistentaCompetenta1.SetParent(self.FundalBnsPvP)
		self.RezistentaCompetenta1.SetPosition(190, 70)
		self.RezistentaCompetenta1.SetText("Rezistenþã Competenþã:")
		self.RezistentaCompetenta1.Show()

		self.RezistentaCompetenta2 = ui.ImageBox()
		self.RezistentaCompetenta2.SetParent(self.FundalBnsPvP)
		self.RezistentaCompetenta2.SetPosition(300, 70)
		self.RezistentaCompetenta2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.RezistentaCompetenta2.Show()

		self.RezistentaCompetenta = ui.TextLine()
		self.RezistentaCompetenta.SetParent(self.RezistentaCompetenta2)
		self.RezistentaCompetenta.SetPosition(0, 0)
		self.RezistentaCompetenta.SetText(str(player.GetStatus(123)))
		self.RezistentaCompetenta.SetWindowHorizontalAlignCenter()
		self.RezistentaCompetenta.SetWindowVerticalAlignCenter()
		self.RezistentaCompetenta.SetHorizontalAlignCenter()
		self.RezistentaCompetenta.SetVerticalAlignCenter()
		self.RezistentaCompetenta.Show()

		self.RezistentaMedie1 = ui.TextLine()
		self.RezistentaMedie1.SetParent(self.FundalBnsPvP)
		self.RezistentaMedie1.SetPosition(15, 90)
		self.RezistentaMedie1.SetText("Rezistenþã medie:")
		self.RezistentaMedie1.Show()

		self.RezistentaMedie2 = ui.ImageBox()
		self.RezistentaMedie2.SetParent(self.FundalBnsPvP)
		self.RezistentaMedie2.SetPosition(115, 90)
		self.RezistentaMedie2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.RezistentaMedie2.Show()

		self.RezistentaMedie = ui.TextLine()
		self.RezistentaMedie.SetParent(self.RezistentaMedie2)
		self.RezistentaMedie.SetPosition(0, 0)
		self.RezistentaMedie.SetText(str(player.GetStatus(124)))
		self.RezistentaMedie.SetWindowHorizontalAlignCenter()
		self.RezistentaMedie.SetWindowVerticalAlignCenter()
		self.RezistentaMedie.SetHorizontalAlignCenter()
		self.RezistentaMedie.SetVerticalAlignCenter()
		self.RezistentaMedie.Show()

		self.AtacMonstri1 = ui.TextLine()
		self.AtacMonstri1.SetParent(self.FundalBnsPvM)
		self.AtacMonstri1.SetPosition(190, 90)
		self.AtacMonstri1.SetText("Atac contra Monºtri:")
		self.AtacMonstri1.Show()

		self.AtacMonstri2 = ui.ImageBox()
		self.AtacMonstri2.SetParent(self.FundalBnsPvM)
		self.AtacMonstri2.SetPosition(300, 90)
		self.AtacMonstri2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.AtacMonstri2.Show()

		self.AtacMonstri = ui.TextLine()
		self.AtacMonstri.SetParent(self.AtacMonstri2)
		self.AtacMonstri.SetPosition(0, 0)
		self.AtacMonstri.SetText(str(player.GetStatus(63)))
		self.AtacMonstri.SetWindowHorizontalAlignCenter()
		self.AtacMonstri.SetWindowVerticalAlignCenter()
		self.AtacMonstri.SetHorizontalAlignCenter()
		self.AtacMonstri.SetVerticalAlignCenter()
		self.AtacMonstri.Show()

		self.ExpBonus1 = ui.TextLine()
		self.ExpBonus1.SetParent(self.FundalBnsPvM)
		self.ExpBonus1.SetPosition(15, 110)
		self.ExpBonus1.SetText("Experienþã Bonus:")
		self.ExpBonus1.Show()

		self.ExpBonus2 = ui.ImageBox()
		self.ExpBonus2.SetParent(self.FundalBnsPvM)
		self.ExpBonus2.SetPosition(115, 110)
		self.ExpBonus2.LoadImage("d:/ymir work/ui/public/Parameter_Slot_01.sub")
		self.ExpBonus2.Show()

		self.ExpBonus = ui.TextLine()
		self.ExpBonus.SetParent(self.ExpBonus2)
		self.ExpBonus.SetPosition(0, 0)
		self.ExpBonus.SetText(str(player.GetStatus(83)))
		self.ExpBonus.SetWindowHorizontalAlignCenter()
		self.ExpBonus.SetWindowVerticalAlignCenter()
		self.ExpBonus.SetHorizontalAlignCenter()
		self.ExpBonus.SetVerticalAlignCenter()
		self.ExpBonus.Show()

		self.CopyRight = ui.TextLine()
		self.CopyRight.SetParent(self.FundalBnsPvP)
		self.CopyRight.SetPosition(0, 250)
		self.CopyRight.SetWindowHorizontalAlignCenter()
		self.CopyRight.SetHorizontalAlignCenter()
		self.CopyRight.SetText("Paginã de Bonusuri Metin2Happiness")
		self.CopyRight.Show()

	def BoxNormal(self):
		self.BONUSURI_PVP = False
		self.FundalBnsPvP.Hide()
		
	def __BonusuriPvP(self):
		if self.BONUSURI_PVP == False:
			self.BoxNormal()
			self.SetSize(x_Pagina, y_Pagina)
			self.SetCenterPosition()
			self.FundalBnsPvP.Show()
			self.BONUSURI_PVP = True
		else:
			self.BoxNormal()
			self.SetSize(x_Pagina, y_Pagina - 320)
			self.SetCenterPosition()
			self.FundalBnsPvP.Hide()
			self.BONUSURI_PVP = False

	def __ReincarcareBonusuri(self):
		self.ReincarcareBonusuri()

	def ReincarcareBonusuri(self):
		try:
			self.AparareOtrava.SetText(str(player.GetStatus(81)))
			self.AparareCritica.SetText(str(player.GetStatus(40)))
			self.ApararePatruzatoare.SetText(str(player.GetStatus(41)))
			self.SemiOm.SetText(str(player.GetStatus(43)))
			self.ImunNecunostinta.SetText(str(player.GetStatus(88)))
			self.Blocare.SetText(str(player.GetStatus(67)))
			self.Evadare.SetText(str(player.GetStatus(68)))
			self.RezistentaCompetenta.SetText(str(player.GetStatus(123)))
			self.RezistentaMedie.SetText(str(player.GetStatus(124)))
			self.AtacMonstri.SetText(str(player.GetStatus(63)))
			self.ExpBonus.SetText(str(player.GetStatus(83)))
		except:
			import exception
			exception.Abort("ReincarcareBonusuri.BindObject")

	def OnUpdate(self):
		import item
		if int(app.GetTime()) > int(self.TimpProces) + 0:
			if self.isLoaded == 1:
				self.__ReincarcareBonusuri()
				self.TimpProces = app.GetTime()

	def OnPressEscapeKey(self):
		self.Hide()
		return True
Dupa modificare deschid clientul dar cand trebuie sa ma arate in joc, se blocheaza fundalul de loading si imi apare ca si cum am deschis deja pagina de bonusuri. Help? :-?
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

up
Avatar utilizator
DragonA7X
Nivel 3

Nivel 3
Mesaje: 434
Membru din: 06 Apr 2017, 10:41
Aprecieri: 100  
Mulţumiri: 3  
Medalii

up
Avatar utilizator
N1poRa
Utilizator interzis !

Utilizator interzis !
Mesaje: 135
Membru din: 29 Sep 2018, 20:56
Server: Tonorus2
Regat: Jinno
Aprecieri: 6  
Mulţumiri: 8  
 Contact:
Medalii

Subiect inactiv !
Educa-te si lasa arfele
Fa banu pustiule
Si lasa dracu vagaboantele
Ca ti se pune pata
Si traiesti ranit in dragoste
In loc sa ajungi baiat
Ajungi distrus de la narcotice
Afișează semnătura
Închis
Răspunsuri
4
Vizualizări
317
Răspunsuri
7
Vizualizări
953
Răspunsuri
5
Vizualizări
1434
Răspunsuri
5
Vizualizări
532

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

  • Informaţie
  • Cine este conectat

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