Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local start = false
- --local AE = "back"
- --local turtleDir = "south"
- local head = "top"
- local belly = "front"
- local feet = "bottom"
- local itemIDs = {[head]=86,[belly]=80,[feet]=80}
- --local ae = peripheral.wrap(AE)
- local inv = {}
- inv[head] = peripheral.wrap(head)
- inv[feet] = peripheral.wrap(feet)
- --local function clearInv()
- -- for i = 1,16 do
- -- ae.pullItem(turtleDir, i, 64)
- -- end
- --end
- local function place(side)
- --local item = inv[side].getStackInSlot(1)
- --if not item then
- --elseif item and item.id ~= itemIDs[side] then
- -- print("item mismatch in "..side.." block placer")
- --end
- rs.setOutput(side,true)
- sleep(0.1)
- rs.setOutput(side,false)
- end
- while true do
- --place(feet)
- --turtle.select(1)
- --turtle.place()
- --sleep(0.1)
- --place(head)
- --sleep(10)
- if not turtle.detect() then
- if not start then os.pullEvent("redstone") end
- turtle.select(1)
- while not turtle.place() do
- sleep(0.5)
- end
- end
- rs.setOutput("top",true)
- sleep(0.1)
- rs.setOutput("top",false)
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement