Advertisement
Nik333

CC: Control (turtle main)

Jan 5th, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.14 KB | None | 0 0
  1. while true do
  2.   fuel=turtle.getFuelLevel()
  3.   refuel=math.ceil((3840-fuel)/80)
  4.   shell.run("refuel",tostring(refuel))
  5.   for i=1,16,1 do
  6.     turtle.select(i)
  7.     turtle.drop()
  8.   end
  9.   fuel=turtle.getFuelLevel()
  10.   if fuel<2560 then
  11.     turtle.up()
  12.     refuel=(2560-fuel)/80
  13.     turtle.suck(refuel)
  14.     shell.run("refuel",tostring(refuel))
  15.     turtle.down()
  16.   end
  17.   fuel=turtle.getFuelLevel()
  18.   turtle.turnRight()
  19.   for i=1,3 do
  20.     turtle.forward()
  21.   end
  22.   turtle.turnRight()
  23.   for i=1,5 do
  24.     turtle.forward()
  25.   end
  26.   turtle.turnLeft()
  27.   le=5
  28.   while turtle.detect()==false do
  29.     le=le+3
  30.     turtle.turnRight()
  31.     for i=1,3 do
  32.     while turtle.forward()==false do
  33.       sleep(3)
  34.       turtle.dig()
  35.     end
  36.     end
  37.     turtle.turnLeft()
  38.   end
  39.   shell.run("hole",tostring(fuel/3-10-le))
  40.   while turtle.up()==false do
  41.     sleep(4)
  42.     turtle.digUp()
  43.   end
  44.   turtle.turnRight()
  45.   while le>1 do
  46.     while turtle.forward()==false do
  47.     sleep(3)
  48.     turtle.dig()
  49.     end
  50.     le=le-1
  51.   end
  52.   turtle.turnLeft()
  53.   for i=1,3 do
  54.     turtle.forward()
  55.   end
  56.   turtle.down()
  57.   turtle.turnRight()
  58.   turtle.forward()
  59. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement