Advertisement
charlesthepenguin

Untitled

Jul 28th, 2020
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. c = require("component")
  2. local term = require("term")
  3. local component = require("component")
  4. local sides = require("sides")
  5. event = require("event")
  6. os = require("os")
  7. event = require("event")
  8. computer = require("computer")
  9. serialization = require("serialization")
  10. local tun = component.tunnel
  11. local gpu = component.gpu -- get primary gpu component
  12. local w, h = gpu.getResolution()
  13. gpu.fill(1, 1, w, h, " ") -- clears the screen
  14. modem = c.modem
  15. tun = c.tunnel
  16. red = c.redstone
  17. local asd = 1
  18. print("SGC Gate Computer Program v1.1 /by Kevlaris")
  19. print("--------------------------------------------------------------------------------------------------------------------------------------------------------------")
  20. print()
  21.  
  22. repeat
  23. term.clear(true)
  24. print("Listening for incoming messages and events across dimensions")
  25. print()
  26.  
  27. local _, _, _, _, _, raw, address_raw = event.pull(nil, "modem_message")
  28. print("Message recieved.")
  29. os.sleep(0.5)
  30.  
  31. if raw == "warp" then
  32. print("Engaging IO")
  33. red.setOutput(sides.left, 1)
  34. os.sleep(1)
  35. red.setOutput(sides.left, 0)
  36. os.sleep(1)
  37.  
  38.  
  39.  
  40. end
  41. until asd == 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement