Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[ start program ]]--
- term.clear()
- term.setCursorPos(1,1)
- print("Mej ve slotu 1 sazenice pestovaneho stromu")
- print("Mej ve slotu 2 drevo pestovaneho stromu")
- print("Kdyz dojdou sazenice, zelva prestane pracovat")
- print("---------------------------------------------")
- local sapling = 1 -- cislo slotu kde jsou sazenicky tezeneho druhu stromu
- local wood = 2 -- cislo slotu kde je min jeden kus tezeneho druhu dreva
- local sleepTime = 60 -- jak dlouho bude zelva cekat nez pojede dalsi radu?
- turtle.select(sapling) -- nastav sazenicky
- while turtle.getItemCount(sapling) > 0 do -- dokud je ve slotu aspon jedna sazenicka delej...
- for i = 1, 6 do -- projdi radu 6 sazenic
- if not turtle.compare() then -- pokud to neni sapling tak vyrostl strom
- turtle.dig()
- turtle.forward()
- turtle.select(wood)
- while turtle.compareUp() do -- vytez strom
- turtle.digUp()
- turtle.up()
- end
- while not turtle.detectDown() do -- vrat se na zem
- turtle.down()
- end
- turtle.back()
- turtle.select(sapling)
- turtle.place() -- couvni a vysad novou sazenicku
- end
- turtle.turnLeft()
- turtle.forward()
- turtle.turnRight()
- end
- -- objed radu a priprav se na dalsi pruchod z druhe strany
- turtle.forward()
- turtle.forward()
- for i=1, 14 do
- turtle.select(i+2) -- vysypej pripadne prebytky
- turtle.dropDown()
- end
- turtle.select(wood)
- if turtle.getItemCount(saplings) > 1 then
- -- dodej kod pro vysypani vseho krome jednoho kusu
- end
- turtle.select(sapling)
- turtle.turnRight()
- turtle.forward()
- turtle.turnRight()
- os.sleep(sleepTime) -- pockej aby mely stromky sanci narust...
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement