Advertisement
CdoubleOK

Oil Rig Receiver

Apr 30th, 2023 (edited)
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.68 KB | None | 0 0
  1. local modem = peripheral.find("modem")
  2.  
  3. term.clear()
  4. term.setCursorPos(1,1)
  5.  
  6. repeat
  7.  
  8. while rs.getInput("front") == false
  9. do
  10. modem.open(23)
  11. local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
  12.  
  13. if message == "Online"
  14. then
  15. rs.setOutput("back",true)
  16. print("Oil Rig Control")
  17. print("-=-=-=-=-=-=-=-")
  18. print("Active")
  19. sleep(1)
  20. term.clear()
  21. term.setCursorPos(1,1)
  22. end
  23.  
  24.  
  25. if message == "Offline"
  26. then
  27. rs.setOutput("back",false)
  28. print("Oil Rig Control")
  29. print("-=-=-=-=-=-=-=-")
  30. print("Standby")
  31. sleep(1)
  32. term.clear()
  33. term.setCursorPos(1,1)
  34. end
  35.  
  36. modem.close(23)
  37. end
  38.  
  39. until rs.getInput("front") == true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement