Advertisement
natie3

MiningMachineTurtle

Aug 19th, 2013
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.76 KB | None | 0 0
  1. modem = peripheral.wrap("right")
  2. modem.open(505)
  3.  
  4. while true do
  5.   local event, modemside, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
  6.   if message == "start" then
  7.     rs.setOutput("back", true)
  8.     turtle.select(1)
  9.     turtle.place()
  10.     item = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
  11.     change = true
  12.     os.sleep(1)
  13.     while change do
  14.       os.sleep(5)
  15.       change = false
  16.       for i = 1, 16 do
  17.         if turtle.getItemCount(i) ~= item[i] then
  18.           change = true
  19.           item[i] = turtle.getItemCount(i)
  20.         end
  21.       end
  22.     end
  23.     os.sleep(2)
  24.     for i = 1, 16 do
  25.       turtle.select(i)
  26.       turtle.dropUp()
  27.     end
  28.     turtle.select(1)
  29.     turtle.dig()
  30.     rs.setOutput("back", false)
  31.   end
  32. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement