Advertisement
DestapTM

Untitled

Oct 23rd, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.32 KB | None | 0 0
  1. local computer = require("computer")
  2.  
  3. local term = require("term")
  4.  
  5. local component = require("component")
  6.  
  7. local sides = require("sides")
  8.  
  9. local cb = component.chat_box
  10.  
  11. local gpu = component.gpu
  12.  
  13. local g = component.gpu
  14.  
  15. local w, h = gpu.maxResolution()
  16.  
  17. local redstone = component.redstone
  18.  
  19. local redstan = component.redstone.setOutput
  20.  
  21. local ravno = "═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════"
  22.  
  23. local event = require("event")
  24.  
  25. term.clear()
  26.  
  27. print("Запуск программы...")
  28.  
  29. os.sleep(0.5)
  30.  
  31. print("Подготовка библиотек...")
  32.  
  33. os.sleep(0.5)
  34.  
  35. function screen()
  36.  
  37. g.fill(1, 1, w, h, " ")
  38.  
  39. g.setResolution(w/3, h/3)
  40.  
  41. gpu.setBackground(0x130049)
  42.  
  43. gpu.setForeground(0xAB00B4)
  44.  
  45. term.clear()
  46.  
  47. gpu.set(1,1,ravno)
  48.  
  49. gpu.set(1,16,ravno)
  50.  
  51. gpu.fill(53,1,1,50,"║")
  52.  
  53. gpu.fill(1,1,1,50,"║")
  54.  
  55. g.setForeground(0x00FF00)
  56.  
  57. term.setCursor(1, 1)
  58.  
  59. g.set(20,3,"► Лабиринт /warp des")
  60.  
  61. g.set(8,5,"► На основе Event.pull технологии! ツ")
  62.  
  63. g.set(5,7,"Свет:Да будет свет/Да настанет тьма.")
  64.  
  65. g.set(5,9,"Дверь на поршнях: Сезам откройся/закройся")
  66.  
  67. g.set(14,15," By DestapTM для /warp des")
  68.  
  69. end
  70.  
  71. while true do
  72.  
  73. print("Hello")
  74.  
  75. screen()
  76.  
  77. type, address, name, message = event.pull("chat_message")
  78.  
  79. print( message)
  80.  
  81. ---------------------------------------------------------
  82.  
  83. if name == "DestapTM" or name == "SilverGamers" then
  84.  
  85. end
  86.  
  87. if message == "Сезам откройся" then
  88.  
  89. component.redstone.setOutput(3, 255)
  90.  
  91. end
  92.  
  93. if message == "Сезам закройся" then
  94.  
  95. component.redstone.setOutput(3,0)
  96.  
  97. end
  98.  
  99. if message == "Да будет свет" then
  100.  
  101. component.redstone.setOutput(4,255)
  102.  
  103. end
  104.  
  105. if message == "Да настанет тьма" then
  106.  
  107. component.redstone.setOutput(4,0)
  108.  
  109. end
  110.  
  111. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement