[RELEASE]Securitate Inventar

Metin2 Global - Un server de calitate !
Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Deconectat
Avatar utilizator
REALSaiyajin
Nivel 2
Nivel 2
Mesaje: 187
Membru din: 21 Sep 2015
Status: .
Server Metin2: .
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: [RELEASE]Securitate Inventar

Mesajde REALSaiyajin » 09 Dec 2015, 14:28

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

Deconectat
Avatar utilizator
[Dionise]
Utilizator interzis !
Utilizator interzis !
Mesaje: 739
Membru din: 10 Sep 2015
Status: Kingdom Of
Server Metin2: Ankarya
Mulțumiri acordate: 1
Mulțumiri primite: 2
Contact:

Re: [RELEASE]Securitate Inventar

Mesajde [Dionise] » 11 Dec 2015, 11:28

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 ? :)

Conectat
Avatar utilizator
Kyoura
Helper
Helper
Mesaje: 600
Membru din: 15 Dec 2014
Localitate: Constanta
Status: Metin2Cybele.ro
Server Metin2: Metin2Cybele
Regat: Jinno
Mulțumiri acordate: 5
Mulțumiri primite: 21
Contact:

Re: [RELEASE]Securitate Inventar

Mesajde Kyoura » 11 Dec 2015, 18:20

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
WWW.METIN2CYBELE.RO

Deconectat
Avatar utilizator
REALSaiyajin
Nivel 2
Nivel 2
Mesaje: 187
Membru din: 21 Sep 2015
Status: .
Server Metin2: .
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: [RELEASE]Securitate Inventar

Mesajde REALSaiyajin » 11 Dec 2015, 19:43

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

Deconectat
Avatar utilizator
[Dionise]
Utilizator interzis !
Utilizator interzis !
Mesaje: 739
Membru din: 10 Sep 2015
Status: Kingdom Of
Server Metin2: Ankarya
Mulțumiri acordate: 1
Mulțumiri primite: 2
Contact:

Re: [RELEASE]Securitate Inventar

Mesajde [Dionise] » 11 Dec 2015, 22:30

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 :)

Conectat
Avatar utilizator
Kyoura
Helper
Helper
Mesaje: 600
Membru din: 15 Dec 2014
Localitate: Constanta
Status: Metin2Cybele.ro
Server Metin2: Metin2Cybele
Regat: Jinno
Mulțumiri acordate: 5
Mulțumiri primite: 21
Contact:

Re: [RELEASE]Securitate Inventar

Mesajde Kyoura » 11 Dec 2015, 22:39

Tot nu e full.. sa posteze cineva full si cu tot cu tab-uri asezate..
WWW.METIN2CYBELE.RO

Deconectat
Avatar utilizator
[Dionise]
Utilizator interzis !
Utilizator interzis !
Mesaje: 739
Membru din: 10 Sep 2015
Status: Kingdom Of
Server Metin2: Ankarya
Mulțumiri acordate: 1
Mulțumiri primite: 2
Contact:

Re: [RELEASE]Securitate Inventar

Mesajde [Dionise] » 12 Dec 2015, 00:21

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

Deconectat
Avatar utilizator
Dragoş Florin
Miracolul Crăciunului
Miracolul Crăciunului
Mesaje: 1164
Membru din: 02 Mar 2014
Localitate: România
Reputație: Cazier de puşcăriaş:
--------------------
Avertismente înlăturate cu ocazia Sărbătorilor de Halloween!
-------------------------------------------------------------
Membru club o lună (1-1-2017 - 1-2-2017) cu ocazia evenimentului de anul nou.
Câştigător eveniment de anul nou şi premiat cu rangul
"Miracolul Crăciunului"
Subiecte Globale Rămase: 1
Status: ^ ^
Regat: Jinno
Mulțumiri acordate: 19
Mulțumiri primite: 43
Contact:

Re: [RELEASE]Securitate Inventar

Mesajde Dragoş Florin » 15 Dec 2015, 12:07

Testata de mine , am adaugat tot , tot si cand dau sa bag parola o bag si cand dau i degeaba :)

Deconectat
Avatar utilizator
MariusExygo
Fost Helper
Fost Helper
Mesaje: 1456
Membru din: 09 Mar 2014
Localitate: Planeta Pluto
Server Metin2: Wild Fantasy
Mulțumiri acordate: 3
Mulțumiri primite: 39
Contact:

Re: [RELEASE]Securitate Inventar

Mesajde MariusExygo » 15 Dec 2015, 12:15

'Tutorialul' la prima vedere pare copy paste, si pt. inteligentii de mai sus, aveti nevoie si partea de client(buton, comenzi cmdchat etc)
Imagine

Link prezentare Click aici

Serviciu si chestii gratis pt. voi Trebuie să fii logat sau înregistrat pentru a vedea acest link.


"Nu fi curva in prostitutia Metin2, nu fi sclavul lor, nu le face tu serverul la prosti"

Deconectat
Avatar utilizator
REALSaiyajin
Nivel 2
Nivel 2
Mesaje: 187
Membru din: 21 Sep 2015
Status: .
Server Metin2: .
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: [RELEASE]Securitate Inventar

Mesajde REALSaiyajin » 15 Dec 2015, 22:31

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


Înapoi la “Topicuri şi mesaje şterse”

Cine este conectat

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