LivioBrunner

Turtle attack

Sep 3rd, 2013
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.76 KB | None | 0 0
  1. function load(name)
  2.     local file = fs.open(name,"r")
  3.     local data = file.readAll()
  4.     file.close()
  5.     return textutils.unserialize(data)
  6. end
  7. function save(table,name)
  8.     local file = fs.open(name,"w")
  9.     file.write(textutils.serialize(table))
  10.     file.close()
  11. end
  12. save(1, "counter")
  13. function clearInv()
  14.   for i = 1,16 do
  15.     turtle.select(i)
  16.     turtle.drop(turtle.getItemCount(i))
  17.   end
  18.   turtle.select(1)
  19. end
  20. counter = load("counter")
  21. counter = 0
  22. while true do
  23.     counter = counter + 1
  24.     save(counter, "counter")
  25.     term.clear()
  26.     term.setCursorPos(1,1)
  27.     print("Attacked ".. counter .. "-times")
  28.     if turtle.getItemCount(16) > 0 then
  29.         turtle.turnLeft()
  30.         turtle.turnLeft()
  31.         clearInv()
  32.         turtle.turnLeft()
  33.         turtle.turnLeft()
  34.     end
  35.     turtle.attack()
  36.     sleep(0.5)
  37. end
Advertisement
Add Comment
Please, Sign In to add comment