[RELEASE]Securitate Inventar

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Avatar utilizator
REALSaiyajin
Nivel 2

Nivel 2
Mesaje: 185
Membru din: 21 Sep 2015, 21:23
Server: .
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 4  
Medalii

uiinventory:

Cod: Selectaţi tot

def ParolaInventarWnd(self):
		self.ParolaInventar = ui.BoardWithTitleBar()
		self.ParolaInventar.SetSize(180, 100)
		self.ParolaInventar.SetCenterPosition()
		self.ParolaInventar.AddFlag('movable')
		self.ParolaInventar.AddFlag('float')
		self.ParolaInventar.SetTitleName('Inventar')
		self.ParolaInventar.SetCloseEvent(self.InchidereParolaInventar)
		self.ParolaInventar.Show()
					
		self.TextParola = ui.TextLine()
		self.TextParola.SetParent(self.ParolaInventar)
		self.TextParola.SetDefaultFontName()
		self.TextParola.SetPosition(15, 35)
		self.TextParola.SetFeather()
		self.TextParola.SetText("Parola inventar:")
		self.TextParola.SetOutline()
		self.TextParola.Show()
		
		self.SlotParola = ui.SlotBar()
		self.SlotParola.SetParent(self.ParolaInventar)
		self.SlotParola.SetSize(60, 15)
		self.SlotParola.SetPosition(30, 35)
		self.SlotParola.SetWindowHorizontalAlignCenter()
		self.SlotParola.Show()

		self.CampParola = ui.EditLine()
		self.CampParola.SetParent(self.SlotParola)
		self.CampParola.SetSize(60, 15)
		self.CampParola.SetPosition(4, 1)
		self.CampParola.SetMax(4)
		self.CampParola.SetNumberMode()
		self.CampParola.SetFocus()		
		self.CampParola.Show()
		
		self.ButonParolaOK = ui.Button()
		self.ButonParolaOK.SetParent(self.ParolaInventar)
		self.ButonParolaOK.SetEvent(self.VerificareParola)
		self.ButonParolaOK.SetPosition(46, 67)
		self.ButonParolaOK.SetUpVisual("d:/ymir work/ui/public/large_button_01.sub")
		self.ButonParolaOK.SetOverVisual("d:/ymir work/ui/public/large_button_02.sub")
		self.ButonParolaOK.SetDownVisual("d:/ymir work/ui/public/large_button_03.sub")
		self.ButonParolaOK.SetText("Deblocare")
		self.ButonParolaOK.Show()
		
		self.CampParola.SetReturnEvent(ui.__mem_func__(self.VerificareParola))
		
	def VerificareParola(self):
		self.ParolaInventar.Hide()
		activare_skill2 = constInfo.SECURIATE_QUESTINDEX
		constInfo.NegotFereastraNume = self.CampParola.GetText()
		event.QuestButtonClick(activare_skill2)
		
	def InchidereParolaInventar(self):
		self.ParolaInventar.Hide()

		
	def Show(self):
		if constInfo.SECURIATE_CONT == 0:
			self.__LoadWindow()

			ui.ScriptWindow.Show(self)
			
			if self.isOpenedCostumeWindowWhenClosingInventory and self.wndCostume:
				self.wndCostume.Show() 
			if self.wndBelt:
				self.wndBelt.Show(self.isOpenedBeltWindowWhenClosingInventory)
		else:
			self.ParolaInventarWnd()
constinfo:

Cod: Selectaţi tot

SECURIATE_CONT = 1
Imagine
Afișează semnătura
Avatar utilizator
[Dionise]
Utilizator interzis !

Utilizator interzis !
Mesaje: 722
Membru din: 10 Sep 2015, 22:10
Server: Ankarya
Aprecieri: 1  
Mulţumiri: 6  
 Contact:
Medalii

REALSaiyajin scrie:uiinventory:

Cod: Selectaţi tot

def ParolaInventarWnd(self):
		self.ParolaInventar = ui.BoardWithTitleBar()
		self.ParolaInventar.SetSize(180, 100)
		self.ParolaInventar.SetCenterPosition()
		self.ParolaInventar.AddFlag('movable')
		self.ParolaInventar.AddFlag('float')
		self.ParolaInventar.SetTitleName('Inventar')
		self.ParolaInventar.SetCloseEvent(self.InchidereParolaInventar)
		self.ParolaInventar.Show()
					
		self.TextParola = ui.TextLine()
		self.TextParola.SetParent(self.ParolaInventar)
		self.TextParola.SetDefaultFontName()
		self.TextParola.SetPosition(15, 35)
		self.TextParola.SetFeather()
		self.TextParola.SetText("Parola inventar:")
		self.TextParola.SetOutline()
		self.TextParola.Show()
		
		self.SlotParola = ui.SlotBar()
		self.SlotParola.SetParent(self.ParolaInventar)
		self.SlotParola.SetSize(60, 15)
		self.SlotParola.SetPosition(30, 35)
		self.SlotParola.SetWindowHorizontalAlignCenter()
		self.SlotParola.Show()

		self.CampParola = ui.EditLine()
		self.CampParola.SetParent(self.SlotParola)
		self.CampParola.SetSize(60, 15)
		self.CampParola.SetPosition(4, 1)
		self.CampParola.SetMax(4)
		self.CampParola.SetNumberMode()
		self.CampParola.SetFocus()		
		self.CampParola.Show()
		
		self.ButonParolaOK = ui.Button()
		self.ButonParolaOK.SetParent(self.ParolaInventar)
		self.ButonParolaOK.SetEvent(self.VerificareParola)
		self.ButonParolaOK.SetPosition(46, 67)
		self.ButonParolaOK.SetUpVisual("d:/ymir work/ui/public/large_button_01.sub")
		self.ButonParolaOK.SetOverVisual("d:/ymir work/ui/public/large_button_02.sub")
		self.ButonParolaOK.SetDownVisual("d:/ymir work/ui/public/large_button_03.sub")
		self.ButonParolaOK.SetText("Deblocare")
		self.ButonParolaOK.Show()
		
		self.CampParola.SetReturnEvent(ui.__mem_func__(self.VerificareParola))
		
	def VerificareParola(self):
		self.ParolaInventar.Hide()
		activare_skill2 = constInfo.SECURIATE_QUESTINDEX
		constInfo.NegotFereastraNume = self.CampParola.GetText()
		event.QuestButtonClick(activare_skill2)
		
	def InchidereParolaInventar(self):
		self.ParolaInventar.Hide()

		
	def Show(self):
		if constInfo.SECURIATE_CONT == 0:
			self.__LoadWindow()

			ui.ScriptWindow.Show(self)
			
			if self.isOpenedCostumeWindowWhenClosingInventory and self.wndCostume:
				self.wndCostume.Show() 
			if self.wndBelt:
				self.wndBelt.Show(self.isOpenedBeltWindowWhenClosingInventory)
		else:
			self.ParolaInventarWnd()
constinfo:

Cod: Selectaţi tot

SECURIATE_CONT = 1
Stii cu nu e full nu ? :)
Avatar utilizator
Kyoura
Nivel 5

Nivel 5
Mesaje: 760
Membru din: 15 Dec 2014, 17:58
Server: Hypnos2
Regat: Jinno
Aprecieri: 293  
Mulţumiri: 45  
 Contact:
Medalii

1211 18:16:21734 :: Unknown Server Command achievementpoints 201 | achievementpoints
1211 18:16:21734 :: Unknown Server Command securitate_index 116 | securitate_index
1211 18:16:21750 :: Unknown Server Command activareinv | activareinv
Avatar utilizator
REALSaiyajin
Nivel 2

Nivel 2
Mesaje: 185
Membru din: 21 Sep 2015, 21:23
Server: .
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 4  
Medalii

Game.py : def __ServerCommand_Build(self):

Cod: Selectaţi tot

"securiate_cont"				: self.SecuriateCont,
			"activareinv"					: self.ActivareInv,
"securitate_index"		: self.SecuriateQuestIndex,
			"sistem_negot_verificare_nume"		: self.__Sistem_negot_verificare_nume,
Game.py la sfarsit:

Cod: Selectaţi tot

def SecuriateCont(self):
		constInfo.SECURIATE_CONT = 0

	def ActivareInv(self):
		constInfo.SECURIATE_CONT = 1
def SecuriateQuestIndex(self, value):
		#chat.AppendChat(chat.CHAT_TYPE_INFO, "index %d" % int(value))
		constInfo.SECURIATE_QUESTINDEX = int(value)

	def __Sistem_negot_verificare_nume(self):
		net.SendQuestInputStringPacket(str(constInfo.NegotFereastraNume))
Imagine
Afișează semnătura
Avatar utilizator
[Dionise]
Utilizator interzis !

Utilizator interzis !
Mesaje: 722
Membru din: 10 Sep 2015, 22:10
Server: Ankarya
Aprecieri: 1  
Mulţumiri: 6  
 Contact:
Medalii

REALSaiyajin scrie:Game.py : def __ServerCommand_Build(self):

Cod: Selectaţi tot

"securiate_cont"				: self.SecuriateCont,
			"activareinv"					: self.ActivareInv,
"securitate_index"		: self.SecuriateQuestIndex,
			"sistem_negot_verificare_nume"		: self.__Sistem_negot_verificare_nume,
Game.py la sfarsit:

Cod: Selectaţi tot

def SecuriateCont(self):
		constInfo.SECURIATE_CONT = 0

	def ActivareInv(self):
		constInfo.SECURIATE_CONT = 1
def SecuriateQuestIndex(self, value):
		#chat.AppendChat(chat.CHAT_TYPE_INFO, "index %d" % int(value))
		constInfo.SECURIATE_QUESTINDEX = int(value)

	def __Sistem_negot_verificare_nume(self):
		net.SendQuestInputStringPacket(str(constInfo.NegotFereastraNume))
Asa da :)
Avatar utilizator
Kyoura
Nivel 5

Nivel 5
Mesaje: 760
Membru din: 15 Dec 2014, 17:58
Server: Hypnos2
Regat: Jinno
Aprecieri: 293  
Mulţumiri: 45  
 Contact:
Medalii

Tot nu e full.. sa posteze cineva full si cu tot cu tab-uri asezate..
Avatar utilizator
[Dionise]
Utilizator interzis !

Utilizator interzis !
Mesaje: 722
Membru din: 10 Sep 2015, 22:10
Server: Ankarya
Aprecieri: 1  
Mulţumiri: 6  
 Contact:
Medalii

Kyoura scrie:Tot nu e full.. sa posteze cineva full si cu tot cu tab-uri asezate..
e full , mai vrei si mura-n gura :-w :-w :-w fa singur frate, nu astepta sa ti-se dea totul pe tava
Avatar utilizator
Dragoş Florin
Miracolul Crăciunului

Miracolul Crăciunului
Mesaje: 1543
Membru din: 02 Mar 2014, 15:08
Server: Progressing
Regat: Jinno
Aprecieri: 43  
Mulţumiri: 478  
 Contact:
Medalii

Testata de mine , am adaugat tot , tot si cand dau sa bag parola o bag si cand dau i degeaba :)
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
MariusExygo
Fost Helper

Fost Helper
Mesaje: 2063
Membru din: 09 Mar 2014, 15:47
Server: WildFantasy
Regat: Jinno
Aprecieri: 156  
Mulţumiri: 226  
  Rezolvări prob.: 4
Discord: Copiază ID
 Contact:
Medalii

'Tutorialul' la prima vedere pare copy paste, si pt. inteligentii de mai sus, aveti nevoie si partea de client(buton, comenzi cmdchat etc)
Afișează semnătura
Avatar utilizator
REALSaiyajin
Nivel 2

Nivel 2
Mesaje: 185
Membru din: 21 Sep 2015, 21:23
Server: .
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 4  
Medalii

Marius zis Exygo scrie:'Tutorialul' la prima vedere pare copy paste, si pt. inteligentii de mai sus, aveti nevoie si partea de client(buton, comenzi cmdchat etc)
Te-ai simtit tu mai bine, daca ai jignit, nu am vrut sa pun tot.
Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
294
Răspunsuri
1
Vizualizări
318
Răspunsuri
1
Vizualizări
152

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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