Advertisement
akaFrancis

Untitled

Aug 21st, 2014
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. --stonewalls
  2.  
  3. function place(slot)
  4. turtle.select(slot)
  5. if turtle.detect() == true then
  6. turtle.dig()
  7. turtle.place()
  8. else
  9. turtle.place()
  10. end
  11. end
  12.  
  13. function move(dir)
  14. if dir == "up" then
  15. if turtle.detectUp() == false then
  16. turtle.up()
  17. else
  18. turtle.turnLeft()
  19. turtle.forward()
  20. turtle.turnRight()
  21. dir = "down"
  22. end
  23. else
  24. if turtle.detectDown() == false then
  25. turtle.down()
  26. else
  27. turtle.turnLeft()
  28. turtle.forward()
  29. turtle.turnRight()
  30. dir = "up"
  31. end
  32. end
  33. return dir
  34. end
  35.  
  36.  
  37.  
  38. args = {...}
  39.  
  40. slot = 2
  41. placecounter = 0
  42. ccounter = 0
  43. dir = "up"
  44.  
  45.  
  46.  
  47. for i = 1, tonumber(args[1]), 1 do
  48. place(slot)
  49. dir = move(dir)
  50. ccounter = ccounter + 1
  51. placecounter = placecounter + 1
  52. if ccounter == 12 then
  53. ccounter = 0
  54. turtle.select(1)
  55. turtle.refuel(1)
  56. end
  57. if placecounter > 62 then
  58. slot = slot + 1
  59. placecounter = 0
  60. end
  61. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement