Advertisement
Spatzenhirn123

tempo

Nov 16th, 2014
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. i=1
  2. turtle.select(1)
  3. function place()
  4.     if turtle.getItemCount(i)>0 then
  5.         turtle.placeDown()
  6.     else
  7.         i=i+1
  8.         turtle.select(i)
  9.         turtle.placeDown()
  10.     end
  11. end
  12. function forward()
  13.         while turtle.forward()==false do
  14.                 sleep(0.5)
  15.         end
  16. end
  17. function up()
  18.         while turtle.up()==false do
  19.                 sleep(0.5)
  20.         end
  21. end
  22. function circle()
  23.     turtle.turnLeft()
  24.     for t=1,4,1 do
  25.         for k=1,5,1 do
  26.             place()
  27.             forward()
  28.         end
  29.         turtle.turnRight()
  30.         forward()
  31.         turtle.turnLeft()
  32.         place()
  33.         forward()
  34.         place()
  35.         forward()
  36.         turtle.turnRight()
  37.         forward()
  38.         place()
  39.         forward()
  40.         turtle.turnLeft()
  41.         forward()
  42.         place()
  43.         forward()
  44.         turtle.turnRight()
  45.         forward()
  46.         place()
  47.         forward()
  48.         place()
  49.         turtle.turnLeft()
  50.         forward()
  51.         turtle.turnRight()
  52.         forward()
  53.     end
  54.     turtle.turnRight()
  55. end
  56. function Cforward()
  57.     up()
  58.     circle()
  59.     forward()
  60. end
  61. function CLeft()
  62.     up()
  63.     circle()
  64.     turtle.turnLeft()
  65.     forward()
  66.     turtle.turnRight()
  67.     forward()
  68. end
  69. function CRight()
  70.     up()
  71.     circle()
  72.     turtle.turnRight()
  73.     forward()
  74.     turtle.turnLeft()
  75.     forward()
  76. end
  77. function POS()
  78.     for f=1,10,1 do
  79.         forward()
  80.     end
  81.     turtle.turnRight()
  82.     for f=1,6,1 do
  83.         forward()
  84.     end
  85.     turtle.turnRight()
  86.     turtle.turnRight()
  87. end
  88.  
  89. -------------------------------------------------------------------------------
  90. function Halfcircle()
  91.     Cforward()
  92.     Cforward()
  93.     CLeft()
  94.     CLeft()
  95.     Cforward()
  96.     POS()
  97.     CRight()
  98.     CRight()
  99.     CRight()
  100.     Cforward()
  101.     CRight()
  102.     CRight()
  103.     Cforward()
  104.     Cforward()
  105.     CRight()
  106.     Cforward()
  107.     Cforward()
  108.     Cforward()
  109.     O()
  110. end
  111. function P()
  112.     turtle.turnLeft()
  113.     turtle.turnLeft()
  114.     for h=1,9,1 do
  115.         forward()
  116.     end
  117.     turtle.turnLeft()
  118.     forward()
  119.     forward()
  120.     turtle.turnLeft()
  121. end
  122. function O()
  123.     for h=1,9,1 do
  124.         forward()
  125.     end
  126.     turtle.turnLeft()
  127.     forward()
  128.     forward()
  129.     turtle.turnRight()
  130. end
  131. Halfcircle()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement