Advertisement
Guest User

Untitled

a guest
Mar 30th, 2021
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. import ui
  2. import wndMgr
  3. import player
  4. import localeInfo
  5. import chat
  6. import chr
  7. import chrmgr
  8. import net
  9. import effect
  10. import constInfo
  11. import cpsm
  12. import skill
  13. import uiwarp
  14. import interfaceModule
  15. import game
  16.  
  17. class Okno(ui.ScriptWindow):
  18.  
  19. def __init__(self):
  20. ui.ScriptWindow.__init__(self)
  21. self.isLoaded = 0
  22.  
  23. self.__LoadWindow()
  24.  
  25. def __del__(self):
  26. ui.ScriptWindow.__del__(self)
  27.  
  28. def Open(self):
  29. self.Show()
  30.  
  31. def Show(self):
  32. self.__LoadWindow()
  33. ui.ScriptWindow.Show(self)
  34.  
  35. def Close(self):
  36. ui.ScriptWindow.Hide(self)
  37.  
  38. def OnPressEscapeKey(self):
  39. self.Close()
  40. return TRUE
  41.  
  42. def __LoadWindow(self):
  43. if self.isLoaded == 1:
  44. return
  45.  
  46. self.isLoaded = 1
  47.  
  48. try:
  49. pyScrLoader = ui.PythonScriptLoader()
  50. pyScrLoader.LoadScriptFile(self, "UIScript/okienko.py")
  51. except:
  52. import exception
  53. exception.Abort("CostumeWindow.LoadWindow.LoadObject")
  54.  
  55. try:
  56. self.ORIGINAL_WIDTH = self.GetWidth()
  57. self.BonusPvP_TitleBar = self.GetChild("BonusPvP_TitleBar")
  58. self.BonusPvP_TitleBar.SetCloseEvent(ui.__mem_func__(self.Close))
  59. self.rankingGraczy = self.GetChild2("rankingGraczy")
  60. self.przycisk1 = self.GetChild2("przycisk1")
  61. self.przycisk2 = self.GetChild2("przycisk2")
  62. self.przycisk3 = self.GetChild2("przycisk3")
  63.  
  64. if self.rankingGraczy:
  65. self.rankingGraczy.SetEvent(ui.__mem_func__(self.gracz))
  66.  
  67. if self.przycisk1:
  68. self.przycisk1.SetEvent(ui.__mem_func__(self.DoPrzycisku1))
  69.  
  70. if self.przycisk2:
  71. self.przycisk2.SetEvent(ui.__mem_func__(self.DoPrzycisku2))
  72.  
  73. if self.przycisk3:
  74. self.przycisk3.SetEvent(ui.__mem_func__(self.DoPrzycisku3))
  75. except:
  76. import exception
  77. exception.Abort("CostumeWindow.LoadWindow.BindObject")
  78.  
  79. def gracz(self):
  80. self.GameWindow.siralamaopen()
  81.  
  82. def DoPrzycisku1(self):
  83. net.SendChatPacket("(Ȳ´ç)")
  84.  
  85. def DoPrzycisku2(self):
  86. net.SendChatPacket("(µ·)")
  87.  
  88. def DoPrzycisku3(self):
  89. net.SendChatPacket("(±â»Ý)")
  90.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement