Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local all = require("component")
- local sides = require("sides")
- local list = all.list("redstone")
- local chest = all.transposer
- local count = -1
- function isntEmpty()
- local counter = 0
- for i, e in ipairs(chest.getAllStacks(sides.down).getAll()) do
- counter = counter + e.size
- end
- if count ~= counter and counter ~= 0 then
- count = counter
- return true
- else
- return false
- end
- end
- --Main Programm
- for add in list do
- -- all.proxy(add).setOutput(sides.south,1)
- -- all.proxy(add).setOutput(sides.east,1)
- all.proxy(add).setOutput(sides.west,1)
- all.proxy(add).setOutput(sides.north,1)
- end
- while isntEmpty() do
- --print("not Empty")
- os.sleep(2)
- end
- --print("is empty")
- for add in list do
- -- all.proxy(add).setOutput(sides.south,0)
- -- all.proxy(add).setOutput(sides.east,0)
- all.proxy(add).setOutput(sides.west,0)
- all.proxy(add).setOutput(sides.north,0)
- end
- --print("done")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement