Advertisement
1vannn

Farming Turtle (Left Side) + Update

Jul 28th, 2013
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.88 KB | None | 0 0
  1. -- Version 0.67
  2. sleeptime = 60 * 40 -- 35 minutes
  3. local pasteID = "http://pastebin.com/raw.php?i=zwvj3p45"
  4. pasteContent = http.get(pasteID)
  5. Paste = pasteContent.readAll()
  6. pasteContent.close()
  7. function update()
  8.         file = fs.open("startup","r")
  9.         contents = file.readAll()
  10.         file.close()
  11.         if (Paste ~= contents) then
  12.                 print("Updating program...")
  13.                 shell.run("delete","startup")
  14.                 wFile = fs.open("startup","w")
  15.                 wFile.write(Paste)
  16.                 wFile.close()
  17.                 sleep(1)
  18.                 os.reboot()
  19.         end
  20. end
  21. update()
  22. turtle.forward()
  23. turtle.turnRight()
  24. turtle.forward()
  25. turtle.turnLeft()
  26. turtle.digDown()
  27. for i=0,11 do
  28.         turtle.digDown()
  29.         turtle.forward()
  30. end
  31. turtle.turnRight()
  32. turtle.forward()
  33. turtle.digDown()
  34. turtle.turnRight()
  35. for i=0,11 do
  36.         turtle.digDown()
  37.         turtle.forward()
  38. end
  39. turtle.turnLeft()
  40. turtle.forward()
  41. turtle.digDown()
  42. turtle.turnLeft()
  43. for i=0,11 do
  44.         turtle.digDown()
  45.         turtle.forward()
  46. end
  47. turtle.turnLeft()
  48. for i=0,2 do
  49.         turtle.forward()
  50. end
  51. turtle.turnLeft()
  52. for i=0,10 do
  53.         turtle.forward() -- go home
  54. end
  55. turtle.select(1)
  56. turtle.turnLeft()
  57. turtle.forward()
  58. turtle.turnLeft()
  59. turtle.placeDown()
  60. for i=0,11 do
  61.         turtle.placeDown()
  62.         turtle.forward()
  63. end
  64. turtle.turnRight()
  65. turtle.forward()
  66. turtle.placeDown()
  67. turtle.turnRight()
  68. for i=0,11 do
  69.         turtle.placeDown()
  70.         turtle.forward()
  71. end
  72. turtle.turnLeft()
  73. turtle.forward()
  74. turtle.placeDown()
  75. turtle.turnLeft()
  76. for i=0,11 do
  77.         turtle.placeDown()
  78.         turtle.forward()
  79. end
  80. turtle.turnLeft()
  81. turtle.placeDown()
  82. for i=0,2 do
  83.         turtle.forward()
  84. end
  85. turtle.turnLeft()
  86. for i=0,11 do
  87.         turtle.forward()
  88. end
  89. turtle.turnLeft()
  90. turtle.turnLeft()
  91. sleep(sleeptime)
  92. os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement