- uiinventory.py Açılır
- ve
- Aratılır :
- # DSSButton
- def ClickDSSButton(self):
- print "click_dss_button"
- self.interface.ToggleDragonSoulWindow()
- // Üstüne Eklemeler Yapılır :
- def ClickMallButton(self):
- import interfaceModule
- if 0==interfaceModule.Nesnedepomenu:
- interfaceModule.Nesnedepomenu = 1
- self.tahta1 = ui.BoardWithTitleBar()
- self.tahta1.SetSize(355, 90)
- self.tahta1.SetCenterPosition()
- self.tahta1.AddFlag('float')
- self.tahta1.AddFlag('movable')
- self.tahta1.SetTitleName("Depo")
- self.tahta1.Show()
- self.itemshop1 = ui.Button()
- self.itemshop1.SetEvent(self._item_shop)
- self.itemshop1.SetParent(self.tahta1)
- self.itemshop1.SetPosition(185, 35)
- self.itemshop1.SetUpVisual("d:/ymir work/ui/DepoButton/NesneAc1.png")
- self.itemshop1.SetOverVisual("d:/ymir work/ui/DepoButton/NesneAc2.png")
- self.itemshop1.SetDownVisual("d:/ymir work/ui/DepoButton/NesneAc3.png")
- self.itemshop1.SetText(" ")
- self.itemshop1.Show()
- self.depo1 = ui.Button()
- self.depo1.SetEvent(self._depo_ac)
- self.depo1.SetParent(self.tahta1)
- self.depo1.SetPosition(20, 35)
- self.depo1.SetUpVisual("d:/ymir work/ui/DepoButton/DepoAc1.png")
- self.depo1.SetOverVisual("d:/ymir work/ui/DepoButton/DepoAc2.png")
- self.depo1.SetDownVisual("d:/ymir work/ui/DepoButton/DepoAc3.png")
- self.depo1.SetText(" ")
- self.depo1.Show()
- else:
- interfaceModule.Nesnedepomenu = 0
- self.tahta1.Hide()
- self.itemshop1.Hide()
- self.depo1.Hide()
- def _item_shop(self):
- import interfaceModule
- interfaceModule.Nesnedepomenu = 0
- self.tahta1.Hide()
- self.itemshop1.Hide()
- self.depo1.Hide()
- net.SendChatPacket("/click_mall")
- def _depo_ac(self):
- import interfaceModule
- interfaceModule.Nesnedepomenu = 0
- self.tahta1.Hide()
- self.itemshop1.Hide()
- self.depo1.Hide()
- net.SendChatPacket("/click_safebox")
- interfacemodule.py Açılır :
- class Interface(object): <<== Aratılır
- ve Üstüne Eklenir : Nesnedepomenu = 0