Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local mLayerOffset1 = tonumber(read())
- -- Обратимся к майнеру как к периферийному устройству
- miner1 = peripheral.wrap("mininglaser_645")
- miner2 = peripheral.wrap("mininglaser_644")
- miner3 = peripheral.wrap("mininglaser_643")
- miner4 = peripheral.wrap("mininglaser_642")
- miner5 = peripheral.wrap("mininglaser_641")
- miner6 = peripheral.wrap("mininglaser_640")
- miner7 = peripheral.wrap("mininglaser_651")
- miner8 = peripheral.wrap("mininglaser_652")
- miner1.setStartLayerOffset(mLayerOffset1)
- miner1.startQuarry()
- miner2.setStartLayerOffset(mLayerOffset1)
- miner2.startQuarry()
- miner3.setStartLayerOffset(mLayerOffset1)
- miner3.startQuarry()
- miner4.setStartLayerOffset(mLayerOffset1)
- miner4.startQuarry()
- miner5.setStartLayerOffset(mLayerOffset1)
- miner5.startQuarry()
- miner6.setStartLayerOffset(mLayerOffset1)
- miner6.startQuarry()
- miner7.setStartLayerOffset(mLayerOffset1)
- miner7.startQuarry()
- miner8.setStartLayerOffset(mLayerOffset1)
- miner8.startQuarry()
- while miner1.isMining() do
- -- Получаем информацию о состоянии майнера
- state, energy, currentLayer, mined, total = miner1.getMinerState()
- -- Выводим
- term.clear()
- term.setCursorPos(0,0)
- print("State: " .. state)
- print("Energy: " .. energy .. " Eu")
- print("Mined " .. mined .. "/" .. total .." at layer " .. currentLayer)
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment