Advertisement
Guest User

dancing

a guest
Nov 23rd, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.87 KB | None | 0 0
  1. -- open the modem thing
  2. rednet.open("left")
  3.  
  4. if rednet.isOpen() then
  5.   rednet.broadcast("i'm here", "dance")
  6.   local sender, msg = rednet.receive("dance")
  7.   if msg == "turn" then
  8.     turtle.turnLeft()
  9.     turtle.turnLeft()
  10.     rednet.broadcast("turned", "dance")
  11.     local sender, msg = rednet.receive("dance")
  12.     if msg == "dance" then
  13.       rednet.broadcast("dancing", "dance")
  14.       for x = 1,100 do
  15.         turtle.turnLeft()
  16.       end
  17.       -- If we get here, that means we've danced 100 times
  18.       rednet.broadcast("quit", "dance")
  19.       local sender, msg = rednet.receive("dance")
  20.       if msg == "clean" then
  21.         turtle.turnLeft()
  22.         turtle.turnLeft()
  23.         rednet.broadcast("cleaned", "dance")
  24.         rednet.close()
  25.         os.shutdown()
  26.       end
  27.     end
  28.   end
  29. else
  30.   error("Rednet modem is not open for some reason, cannot continue")
  31. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement