Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local interfaces = 9+7 --9 slots per interface, 3 interfaces per rack, 2 racks in een set = 54 stacks per set (meer kan ook trouwens)
- local moved = 0
- term.clear()
- term.setCursorPos(1,1)
- print("ready")
- function pisvlek()
- redstone.setOutput("Top", false)
- while redstone.getInput("Left") do
- print("redstone signal detected")
- redstone.setOutput("Top", true)
- r=3 --rack
- n=0+7 --slot
- while n <= interfaces-1 do
- for i=1,9 do --9 slots in een interface
- moved = peripheral.call("ae2:interface_"..n, "pushItems", "minecolonies:rack_"..r, i, 64, (n-7)*9+i)
- --if moved ~= 0 then
- print("interface "..n..", slot "..i..": "..moved.." items to rack "..r..", slot "..(n-7)*9+i)
- --end
- sleep(0.5)
- end
- n=n+1
- if (n-7)%3==0 then --elke 3 interfaces een nieuw rack
- r=r+1
- --if r == 1 then r=2 end --eerste doet et niet ofzo
- end
- end
- sleep(5)
- end
- end
- term.clear()
- term.setCursorPos(1,1)
- print("ready")
- while true do
- --if not pcall(pisvlek) then print("Error") end
- pisvlek()
- sleep(1)
- end
Add Comment
Please, Sign In to add comment