Guest User

Cobble Generator Code

a guest
Oct 14th, 2012
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. function modStr(num)
  2. if num < 10 then
  3. return "0" .. num
  4. else
  5. return num
  6. end
  7. end
  8. while true do
  9. if turtle.detect() then
  10. turtle.dig()
  11. term.clear()
  12. term.setCursorPos(1,1)
  13. local total = 0
  14. for i=1,9,1 do
  15. total = total + turtle.getItemCount(i)
  16. end
  17. for i=1,9,1 do
  18. print("Row " .. i .. ": " .. turtle.getItemCount(i) .. " (" .. math.floor((turtle.getItemCount(i)/total)*100) .. "%)")
  19. end
  20. print("Total: " .. total)
  21. print("-----------------")
  22. print(" ___ ___ ___ ")
  23. print("|" .. modStr(turtle.getItemCount(1)) .. " |" .. modStr(turtle.getItemCount(2)) .. " |" .. modStr(turtle.getItemCount(3)) .. " |")
  24. print("|___|___|___|")
  25. print("|" .. modStr(turtle.getItemCount(4)) .. " |" .. modStr(turtle.getItemCount(5)) .. " |" .. modStr(turtle.getItemCount(6)) .. " |")
  26. print("|---|---|---|")
  27. print("|" .. modStr(turtle.getItemCount(7)) .. " |" .. modStr(turtle.getItemCount(8)) .. " |" .. modStr(turtle.getItemCount(9)) .. " |")
  28. print("|___|___|___|")
  29. print(" ")
  30. print("-----------------")
  31. print("Cobble Farmer")
  32. end
  33. totalcount = turtle.getItemCount(9)
  34. if totalcount == 64 then
  35. term.clear()
  36. term.setCursorPos(1,1)
  37. print("Dropping Stacks")
  38. print("...Please Wait.")
  39. sleep(1)
  40. for i=1,9 do
  41. turtle.select(i)
  42. turtle.drop()
  43. end
  44. turtle.select(1)
  45. end
  46. end
Advertisement
Add Comment
Please, Sign In to add comment