Advertisement
Guest User

armor.lua

a guest
Feb 8th, 2017
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.32 KB | None | 0 0
  1. local event = require("event")
  2. local fs = require("filesystem")
  3. local component = require("component")
  4. local term = require("term")
  5. local colors = require("colors")
  6. local computer = require("computer")
  7. local rs = component.redstone
  8. local sides = require("sides")
  9. local gpu = component.gpu
  10. local os = require("os")
  11. local running = true
  12.  
  13. function main()
  14.  term.clear()
  15.  term.setCursor(1,1)
  16.  gpu.setResolution(30, 6)
  17.  gpu.setBackground(Blue)
  18.  gpu.setForeground(Yellow)
  19.  print("   Utility          Explorer")
  20.  print("")
  21.  print("   Combat           Ceremony")
  22.  print("")
  23.  print("   Ultimate         Botanical")
  24.  
  25. local _,_,x,y = event.pull("touch")
  26.  
  27. if x>=4 and y==1 and x<=10 then
  28.  rs.setBundledOutput(sides.east, colors.black, 255)
  29.   os.sleep (6)
  30.  rs.setBundledOutput(sides.east, colors.black, 0)
  31.   os.sleep (1)
  32.  rs.setBundledOutput(sides.east, colors.blue, 255)
  33.   os.sleep (3)
  34.  rs.setBundledOutput(sides.east, colors.blue, 0)
  35.  
  36. elseif x>=21 and y==1 and x<=30 then
  37.  rs.setBundledOutput(sides.east, colors.black, 255)
  38.   os.sleep (6)
  39.  rs.setBundledOutput(sides.east, colors.black, 0)
  40.   os.sleep (1)
  41.  rs.setBundledOutput(sides.east, colors.gray, 255)
  42.   os.sleep (3)
  43.  rs.setBundledOutput(sides.east, colors.gray, 0)
  44.  
  45. elseif x>=4 and y==3 and x<=10 then
  46.  rs.setBundledOutput(sides.east, colors.black, 255)
  47.   os.sleep (6)
  48.  rs.setBundledOutput(sides.east, colors.black, 0)
  49.   os.sleep (1)
  50.  rs.setBundledOutput(sides.east, colors.green, 255)
  51.   os.sleep (3)
  52.  rs.setBundledOutput(sides.east, colors.green, 0)
  53.  
  54. elseif x>=21 and y==3 and x<=30 then
  55.  rs.setBundledOutput(sides.east, colors.black, 255)
  56.   os.sleep (6)
  57.  rs.setBundledOutput(sides.east, colors.black, 0)
  58.   os.sleep (1)
  59.  rs.setBundledOutput(sides.east, colors.purple, 255)
  60.   os.sleep (3)
  61.  rs.setBundledOutput(sides.east, colors.purple, 0)
  62.  
  63. elseif x>=4 and y==5 and x<=10 then
  64.  rs.setBundledOutput(sides.east, colors.black, 255)
  65.   os.sleep (6)
  66.  rs.setBundledOutput(sides.east, colors.black, 0)
  67.   os.sleep (1)
  68.  rs.setBundledOutput(sides.east, colors.orange, 255)
  69.   os.sleep (3)
  70.  rs.setBundledOutput(sides.east, colors.orange, 0)
  71.  
  72. elseif x>=21 and y==5 and x<=30 then
  73.  rs.setBundledOutput(sides.east, colors.black, 255)
  74.   os.sleep (6)
  75.  rs.setBundledOutput(sides.east, colors.black, 0)
  76.   os.sleep (1)
  77.  rs.setBundledOutput(sides.east, colors.red, 255)
  78.   os.sleep (3)
  79.  rs.setBundledOutput(sides.east, colors.red, 0)
  80.  
  81. else
  82. main()
  83. end
  84.  
  85. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement