Advertisement
Pilgrimager

RC

Sep 3rd, 2013
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #RC
  2. local self = os.getComputerID()
  3. print("What Is Base's Id: ")
  4. local base = tonumber(read())
  5. m=peripheral.wrap("right")
  6. m.open(self)
  7. m.open(base)
  8. while true do
  9. local event, modemSide, senderChannel, replyChannel, message, senderDistance
  10. = os.pullEvent()
  11. print("rcv("..senderChannel.."/"..replyChannel.."):"..message)
  12. if tonumber(replyChannel) == base then
  13. print("replyChannel matched base")
  14. if message =="exit" then
  15. print("message was exit")
  16. exit()
  17. end
  18. messageString = "m.transmit(base, self, turtle."..message..")"
  19. print("loadstring:"..messageString)
  20. f = loadstring(messageString)
  21. setfenv(f, getfenv())
  22. f()
  23. print("executed f")
  24. end
  25. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement