Advertisement
Guest User

stripmine lua compcraft

a guest
Dec 20th, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.46 KB | None | 0 0
  1. print "Ganze bloecke in slot 16 legen"
  2. print "Truhen in slot 15 legen"
  3. print "Fackeln in slot 14 legen optional slot wird NICHT ENTLEERT)"
  4. print "Laenge?BITTE NICHT ZU LANG!!!"
  5. l = tonumber(read())
  6. print "Seitenganglaenge?BITTE NICHT ZU LANG!!!"
  7. g = tonumber(read())
  8.  
  9. x = l/3
  10.  
  11. function haupg()
  12.  for h==1,l do
  13.   while not turtle.forward() do
  14.    turtle.dig()
  15.    os.sleep(0.5)
  16.   end
  17.   while turtle.detectDown()==false do
  18.    turtle.select(16)
  19.    turtle.placeDown()
  20.    os.sleep(0.5)
  21.    turtle.select(1)
  22.   end
  23.  turtle.dig()
  24.  turtle.forward()
  25.  turtle.digUp()
  26.  turtle.select(14)
  27.  turtle.placeUp()
  28.  end
  29.  turtle.back()
  30.  turtle.select(15)
  31.  turtle.place()
  32.  turtle.select(1)
  33.  turtle.drop()
  34.  turtle.select(2)
  35.  turtle.drop()
  36.  turtle.select(3)
  37.  turtle.drop()
  38.  turtle.select(4)
  39.  turtle.drop()
  40.  turtle.select(5)
  41.  turtle.drop()
  42.  turtle.select(6)
  43.  turtle.drop()
  44.  turtle.select(7)
  45.  turtle.drop()
  46.  turtle.select(8)
  47.  turtle.drop()
  48.  turtle.select(9)
  49.  turtle.drop()
  50.  turtle.select(10)
  51.  turtle.drop()
  52.  turtle.select(11)
  53.  turtle.drop()
  54.  turtle.select(12)
  55.  turtle.drop()
  56.  turtle.select(13)
  57.  turtle.drop()
  58.  turtle.select(1)
  59. end
  60. function gangL()
  61.  turtle.turnLeft()
  62.  for j==1,g do
  63.   while not turtle.forward do
  64.    turtle.dig()
  65.    os.sleep(0.5)
  66.   end
  67.   while turtle.detectDown()==false do
  68.    turtle.select(16)
  69.    turtle.placeDown()
  70.    os.sleep(0.5)
  71.    turtle.select(1)
  72.   end
  73.  turtle.dig()
  74.  turtle.forward()
  75.  turtle.digUp()
  76.  turtle.select(14)
  77.  turtle.placeUp()
  78.  end
  79.  turtle.dig()
  80.  turtle.select(15)
  81.  turtle.place()
  82.  turtle.select(1)
  83.  turtle.drop()
  84.  turtle.select(2)
  85.  turtle.drop()
  86.  turtle.select(3)
  87.  turtle.drop()
  88.  turtle.select(4)
  89.  turtle.drop()
  90.  turtle.select(5)
  91.  turtle.drop()
  92.  turtle.select(6)
  93.  turtle.drop()
  94.  turtle.select(7)
  95.  turtle.drop()
  96.  turtle.select(8)
  97.  turtle.drop()
  98.  turtle.select(9)
  99.  turtle.drop()
  100.  turtle.select(10)
  101.  turtle.drop()
  102.  turtle.select(11)
  103.  turtle.drop()
  104.  turtle.select(12)
  105.  turtle.drop()
  106.  turtle.select(13)
  107.  turtle.drop()
  108.  turtle.select(1)
  109.  turtle.turnLeft()
  110.  turtle.turnLeft()
  111.  for j==0,g do
  112.   turtle.forward()
  113.  end
  114.  turtle.turnLeft()
  115. end
  116. function gangR()
  117.  turtle.turnRight()
  118.  while not turtle.forward() do
  119.   turtle.dig()
  120.   os.sleep(0.5)
  121.  end
  122.  while turtle.detectDown()==false do
  123.    turtle.select(16)
  124.    turtle.placeDown()
  125.    os.sleep(0.5)
  126.    turtle.select(1)
  127.   end
  128.  for i==1,g do
  129.   turtle.dig()
  130.   turtle.forward()
  131.   turtle.digUp()
  132.  end
  133.  turtle.dig()
  134.  turtle.select(15)
  135.  turtle.place()
  136.  turtle.select(1)
  137.  turtle.drop()
  138.  turtle.select(2)
  139.  turtle.drop()
  140.  turtle.select(3)
  141.  turtle.drop()
  142.  turtle.select(4)
  143.  turtle.drop()
  144.  turtle.select(5)
  145.  turtle.drop()
  146.  turtle.select(6)
  147.  turtle.drop()
  148.  turtle.select(7)
  149.  turtle.drop()
  150.  turtle.select(8)
  151.  turtle.drop()
  152.  turtle.select(9)
  153.  turtle.drop()
  154.  turtle.select(10)
  155.  turtle.drop()
  156.  turtle.select(11)
  157.  turtle.drop()
  158.  turtle.select(12)
  159.  turtle.drop()
  160.  turtle.select(13)
  161.  turtle.drop()
  162.  turtle.select(1)
  163.  turtle.turnLeft()
  164.  turtle.turnLeft()
  165.  for i==1,g do
  166.   turtle.forward()
  167.  end
  168.  turtle.turnRight()
  169. end
  170. function ng()
  171.  when not turtle.forward() do
  172.   turtle.dig()
  173.   os.sleep(0.5)
  174.  end
  175.  while turtle.detectDown()==false do
  176.    turtle.select(16)
  177.    turtle.placeDown()
  178.    os.sleep(0.5)
  179.    turtle.select(1)
  180.   end
  181.  turtle.turnLeft()
  182.  turtle.turnLeft()
  183.  turtle.forward()
  184.  turtle.forward()
  185.  turtle.forward()
  186.  turtle.forward()
  187.  turtle.turnLeft()
  188.  turtle.turnLeft()
  189. end
  190.  
  191. haupg()
  192. for h==1,x do
  193.  gangL
  194.  gangR
  195.  ng
  196. end
  197.  
  198. print "FERTIG!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement