[RELEASE]Securitate Inventar

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

Deconectat
Avatar utilizator
Kyoura
Nivel 3
Nivel 3
Mesaje: 453
Membru din: 15 Dec 2014
Localitate: Constanta
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Dominion
Regat: Shinsoo
Mulțumiri acordate: 4
Mulțumiri primite: 10
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

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

Deconectat
Avatar utilizator
Kyoura
Nivel 3
Nivel 3
Mesaje: 453
Membru din: 15 Dec 2014
Localitate: Constanta
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Dominion
Regat: Shinsoo
Mulțumiri acordate: 4
Mulțumiri primite: 10
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..

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

Conectat
Avatar utilizator
Dragoş Florin
Deţinător Server
Deţinător Server
Mesaje: 1022
Membru din: 02 Mar 2014
Localitate: România
Reputație: Avertismente înlăturate cu ocazia Sărbătorilor de Halloween!
Status: ^ ^
Mulțumiri acordate: 17
Mulțumiri primite: 30
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 :)
Încearcă să ai onoare si demnitate, demonstrează-le la lume că nu esti o persoana ca celelate din mulţime .


Conectat
Avatar utilizator
MariusExygo
Membru Club
Membru Club
Mesaje: 1408
Membru din: 09 Mar 2014
Localitate: Planeta Pluto
Server Metin2: Wild Fantasy
Mulțumiri acordate: 0
Mulțumiri primite: 38
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)
Skype - csmarius.sro

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

Imagine

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: Dragoş Florin, Mithras, vladsex22, XxDiabloxXX și 8 vizitatori