Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -------------------------------------------------------
- -- Программа --
- -- Контроллер полужидкостных генераторов --
- -- для компьютеров из мода OpenComputers --
- -- проект http://computercraft.ru --
- -- Version 0.1 (Бюджетный вариант) --
- -- 2019, © Asior --
- -------------------------------------------------------
- local tr = component.proxy(component.list("transposer")())
- local vr = 0
- while true do
- for i=2,5 do
- vr = tr.getStackInSlot(i,1)
- if vr and vr.charge >= vr.maxCharge then
- local st = tr.transferItem(i,1,1,1,2)
- if st then
- break
- end
- end
- end
- vr = tr.getStackInSlot(1,2)
- if vr and vr.charge == 0 then
- for i=2,5 do
- if tr.getStackInSlot(i,1) == nil then
- tr.transferItem(1,i,1,2,1)
- break
- end
- end
- end
- for i=2,5 do
- vr = tr.getFluidInTank(i)
- if vr.n > 0 then
- if vr[1].amount <= 1000 then
- while tr.transferFluid(0,i) do
- end
- end
- end
- end
- computer.pullSignal(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement