DustinRosebery

RCreceive

Oct 13th, 2016
294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. rednet.open("left")
  2. t = turtle
  3.  
  4. function listen()
  5.   senderID, message, protocol = rednet.receive()
  6.  
  7.   write("Received: " .. message .. "\n")
  8.  
  9.   if message == "forward" then
  10.     t.forward()
  11.   elseif message == "back" then
  12.     t.back()
  13.   elseif message == "left" then
  14.     t.turnLeft()
  15.   elseif message == "right" then
  16.     t.turnRight()
  17.   elseif message == "up" then
  18.     t.up()
  19.   elseif message == "down" then
  20.     t.down()
  21.   elseif message == 1 then
  22.     t.select(message)
  23.     name, amount, dmg = t.getItemDetail(message)
  24.     result = name .. " " .. amount
  25.     rednet.broadcast(result)
  26.   elseif message == 2 then
  27.     t.select(message)
  28.     name, amount, dmg = t.getItemDetail(message)
  29.   elseif message == 3 then
  30.     t.select(message)
  31.   elseif message == 4 then
  32.     t.select(message)
  33.   elseif message == 5 then
  34.     t.select(message)
  35.   elseif message == 6 then
  36.     t.select(message)
  37.   elseif message == 7 then
  38.     t.select(message)
  39.   elseif message == 8 then
  40.     t.select(message)
  41.   elseif message == 9 then
  42.     t.select(message)
  43.   elseif message == 10 then
  44.     t.select(message)
  45.   elseif message == 11 then
  46.     t.select(message)
  47.   elseif message == 12 then
  48.     t.select(message)
  49.   elseif message == 13 then
  50.     t.select(message)
  51.   elseif message == 14 then
  52.     t.select(message)
  53.   elseif message == 15 then
  54.     t.select(message)
  55.   elseif message == 16 then
  56.     t.select(message)
  57.   else
  58.     listen()
  59.   end
  60. end
  61.  
  62. while(true) do
  63.   listen()
  64. end
Add Comment
Please, Sign In to add comment