Advertisement
MagmaLP

turtle chunk aushaben 1

May 23rd, 2021 (edited)
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function down()
  2.     i = 2
  3.     while i > 0 do
  4.         if turtle.detectDown() then
  5.             turtle.digDown()
  6.             turtle.down(1)
  7.             i = i - 1
  8.         else
  9.             turtle.down(1)
  10.             i = i - 1
  11.         end
  12.     end
  13.     i = 0
  14.     forward()
  15. end
  16.  
  17. function forward()
  18.     i = 15
  19.     while i > 0 do
  20.         while turtle.detectDown() do
  21.             turtle.digDown()
  22.         end
  23.        
  24.         while turtle.detect() do
  25.             turtle.dig()
  26.             sleep(0.5)
  27.         end
  28.        
  29.         while turtle.detectUp() do
  30.             turtle.digUp()
  31.         end
  32.         turtle.forward(1)
  33.         i = i - 1
  34.     end
  35.     i = 0
  36.     turn()
  37. end
  38.  
  39. function turn()
  40.     while turtle.detectUp() do
  41.         turtle.digUp()
  42.     end
  43.    
  44.     if turtle.detectDown() then
  45.         turtle.digDown()
  46.         turtle.down(1)
  47.     else
  48.         turtle.down(1)
  49.     end
  50.    
  51.     turtle.turnLeft()
  52.     turtle.turnLeft()
  53.     down()
  54. end
  55.  
  56. --Programm Start--
  57.  
  58. rednet.open("right")
  59.  
  60. while true do
  61.     if rs.getInput("back") then
  62.         turtle.refuel()
  63.         x =  "Start"
  64.         rednet.send(6476, x)
  65.         rednet.send(6477, x)
  66.         rednet.send(6478, x)
  67.         rednet.send(6479, x)
  68.         rednet.send(6480, x)
  69.         rednet.send(6481, x)
  70.         rednet.send(6482, x)
  71.         rednet.send(6483, x)
  72.         rednet.send(6484, x)
  73.         rednet.send(6485, x)
  74.         rednet.send(6486, x)
  75.         rednet.send(6487, x)
  76.         rednet.send(6488, x)
  77.         rednet.send(6489, x)
  78.         rednet.send(6490, x)
  79.         down()
  80.     end
  81.     sleep(0.5)
  82. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement