Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function checkWood()
- turtle.select(2)
- if turtle.compare()==true then
- return true
- else
- return false
- end
- end
- function checkSapling()
- while turtle.getItemCount(1)<1 do
- print("Bitte mindestens einen Saetzling in den 1. Slot geben!")
- os.sleep(10)
- end
- end
- function checkFuel()
- while turtle.getFuelLevel()<=20 do
- turtle.select(2)
- while turtle.refuel(1)==false do
- print("Bitte etwas Treibstoff in den 2. Slot geben!")
- os.sleep(10)
- end
- end
- end
- function safeDig()
- while turtle.dig() do
- end
- end
- function safeForward()
- while turtle.forward()==false do
- turtle.attackUp()
- end
- end
- function safeUp()
- while turtle.up()==false do
- turtle.attackUp()
- end
- end
- function fellTree()
- safeDig()
- safeForward()
- while turtle.detectUp()==true do
- turtle.digUp()
- safeUp()
- end
- while turtle.down() do
- end
- turtle.back()
- turtle.select(1)
- turtle.place()
- os.sleep(250)
- turtle.down()
- turtle.down()
- safeForward()
- turtle.suckDown()
- turtle.back()
- safeUp()
- safeUp()
- end
- function turnAround()
- turtle.turnLeft()
- turtle.turnLeft()
- end
- function fillChest()
- turnAround()
- while turtle.forward()==true do
- end
- for i=3,16,1 do
- turtle.select(i)
- turtle.drop()
- end
- turnAround()
- while turtle.forward()==true do
- end
- end
- function main()
- checkSapling()
- turtle.select(1)
- turtle.place()
- while true do
- checkSapling()
- checkFuel()
- while checkWood()==false do
- os.sleep(2)
- end
- fellTree()
- if turtle.getItemCount(16)>0 then
- fillChest()
- end
- end
- end
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement