Advertisement
Guest User

startup

a guest
Jun 25th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.53 KB | None | 0 0
  1. write("Wie weit soll ich minen ?")
  2. write("\n")
  3. local dp = tonumber(read())
  4. local ad = {"chisel:marble","harvestcraft:saltItem","Thaumcraft:blockCustomOre","Thaumcraft:ItemResource","chisel:granite","minecraft:gravel","minecraft:flint","Thaumcraft:ItemShard","minecraft:cobblestone","minecraft:dirt","chisel:limestone"}
  5. local sb = dp
  6. turtle.digUp()
  7. while true do
  8. term.clear()
  9. term.setCursorPos(1,1)
  10. write("Ich mine noch : "..dp.." Bloecke!\n")
  11. write("Energie verbleibend : "..turtle.getFuelLevel().."\n")
  12. if turtle.getItemCount(16) > 0 then
  13.   if turtle.getItemDetail(16).name == "minecraft:coal" then
  14.     turtle.select(16)
  15.     turtle.refuel()
  16.     turtle.select(1)
  17.   end
  18. end
  19. if turtle.getFuelLevel() < 50 then
  20.   write("Geb mir Kohle in Slot16! \n")
  21. end
  22. turtle.dig()
  23. if turtle.detectUp() == false then
  24.   if turtle.forward() then
  25.     dp = dp-1
  26.     turtle.digUp()
  27.     if dp == (sb/2) then
  28.     turtle.turnRight()
  29.     turtle.dig()
  30.     turtle.forward()
  31.     turtle.digUp()
  32.     turtle.dig()
  33.     turtle.forward()
  34.     turtle.digUp()
  35.     turtle.dig()
  36.     turtle.forward()
  37.     turtle.digUp()
  38.     turtle.dig()
  39.     turtle.forward()
  40.     turtle.digUp()
  41.     turtle.turnRight()
  42.     end
  43.   end
  44. else
  45. turtle.digUp()
  46. end
  47. for i=1,16 do
  48.   if turtle.getItemCount(i) > 0 then
  49.     for x=0,#ad do
  50.       if turtle.getItemDetail(i).name == ad[x] then
  51.         turtle.select(i)
  52.         turtle.drop(turtle.getItemCount(i))
  53.         turtle.select(1)
  54.         break
  55.       end
  56.     end
  57.   end
  58. end
  59. if dp==0 then
  60.   break
  61. end
  62.  
  63. end
  64. write("Fertig <3 \n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement