Guest User

Untitled

a guest
Nov 1st, 2017
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. #CODE BY JOIN(ADI)
  2. import ui
  3. import player
  4. import constInfo
  5. import chat
  6. import net
  7. import event
  8.  
  9. class ZapisDialog(ui.Window):
  10. def __init__(self):
  11. ui.Window.__init__(self)
  12. self.BuildWindow()
  13.  
  14. def __del__(self):
  15. ui.Window.__del__(self)
  16.  
  17. def BuildWindow(self):
  18. self.Board = ui.BoardWithTitleBar()
  19. self.Board.SetSize(178, 132)
  20. self.Board.SetCenterPosition()
  21. self.Board.AddFlag('movable')
  22. self.Board.AddFlag('float')
  23. self.Board.SetTitleName('Co chcesz zrobic?')
  24. self.Board.SetCloseEvent(self.Close)
  25. #self.Board.Show()
  26. #self.__BuildKeyDict()
  27.  
  28. import component
  29. self.comp = component.Component()
  30.  
  31. self.teleport_button = self.comp.Button(self.Board, 'Teleportacja', '', 47, 48, self.ClickTeleport, 'd:/ymir work/ui/public/large_button_01.sub', 'd:/ymir work/ui/public/large_button_02.sub', 'd:/ymir work/ui/public/large_button_03.sub')
  32. self.zapisz_button = self.comp.Button(self.Board, 'Zapisz', '', 47, 79, self.ClickZapisz, 'd:/ymir work/ui/public/large_button_01.sub', 'd:/ymir work/ui/public/large_button_02.sub', 'd:/ymir work/ui/public/large_button_03.sub')
  33.  
  34. def OnPressEscapeKey(self):
  35. self.Board.Close()
  36. return TRUE
  37.  
  38. def ClickTeleport(self):
  39. if constInfo.ZAPIS_DATA == 0:
  40. return
  41.  
  42. event.QuestButtonClick(int(constInfo.TP_QUEST))
  43. net.SendQuestInputStringPacket(str(constInfo.ZAPIS_DATA))
  44.  
  45. def ClickZapisz(self):
  46. if constInfo.ZAPIS_DATA == 0:
  47. return
  48.  
  49. event.QuestButtonClick(int(constInfo.TP_QUEST))
  50. tykyrwo=int(constInfo.ZAPIS_DATA) + 10
  51. net.SendQuestInputStringPacket(str(tykyrwo))
  52.  
  53. def Show(self):
  54. self.Board.Show()
  55. # self.key.Show()
  56. # self.text.Show()
  57. # self.text.SetFocus()
  58. self.Board.SetTop()
  59.  
  60. def Close(self):
  61. self.Board.Hide()
Advertisement
Add Comment
Please, Sign In to add comment