1. uiinventory.py Açılır
  2. ve
  3. Aratılır :
  4. # DSSButton
  5. def ClickDSSButton(self):
  6. print "click_dss_button"
  7. self.interface.ToggleDragonSoulWindow()
  8. // Üstüne Eklemeler Yapılır :
  9. def ClickMallButton(self):
  10. import interfaceModule
  11. if 0==interfaceModule.Nesnedepomenu:
  12. interfaceModule.Nesnedepomenu = 1
  13. self.tahta1 = ui.BoardWithTitleBar()
  14. self.tahta1.SetSize(355, 90)
  15. self.tahta1.SetCenterPosition()
  16. self.tahta1.AddFlag('float')
  17. self.tahta1.AddFlag('movable')
  18. self.tahta1.SetTitleName("Depo")
  19. self.tahta1.Show()
  20. self.itemshop1 = ui.Button()
  21. self.itemshop1.SetEvent(self._item_shop)
  22. self.itemshop1.SetParent(self.tahta1)
  23. self.itemshop1.SetPosition(185, 35)
  24. self.itemshop1.SetUpVisual("d:/ymir work/ui/DepoButton/NesneAc1.png")
  25. self.itemshop1.SetOverVisual("d:/ymir work/ui/DepoButton/NesneAc2.png")
  26. self.itemshop1.SetDownVisual("d:/ymir work/ui/DepoButton/NesneAc3.png")
  27. self.itemshop1.SetText(" ")
  28. self.itemshop1.Show()
  29. self.depo1 = ui.Button()
  30. self.depo1.SetEvent(self._depo_ac)
  31. self.depo1.SetParent(self.tahta1)
  32. self.depo1.SetPosition(20, 35)
  33. self.depo1.SetUpVisual("d:/ymir work/ui/DepoButton/DepoAc1.png")
  34. self.depo1.SetOverVisual("d:/ymir work/ui/DepoButton/DepoAc2.png")
  35. self.depo1.SetDownVisual("d:/ymir work/ui/DepoButton/DepoAc3.png")
  36. self.depo1.SetText(" ")
  37. self.depo1.Show()
  38. else:
  39. interfaceModule.Nesnedepomenu = 0
  40. self.tahta1.Hide()
  41. self.itemshop1.Hide()
  42. self.depo1.Hide()
  43. def _item_shop(self):
  44. import interfaceModule
  45. interfaceModule.Nesnedepomenu = 0
  46. self.tahta1.Hide()
  47. self.itemshop1.Hide()
  48. self.depo1.Hide()
  49. net.SendChatPacket("/click_mall")
  50. def _depo_ac(self):
  51. import interfaceModule
  52. interfaceModule.Nesnedepomenu = 0
  53. self.tahta1.Hide()
  54. self.itemshop1.Hide()
  55. self.depo1.Hide()
  56. net.SendChatPacket("/click_safebox")
  57. interfacemodule.py Açılır :
  58. class Interface(object): <<== Aratılır
  59. ve Üstüne Eklenir : Nesnedepomenu = 0