Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- array = {"rcirontankvalvetile_1","rcirontankvalvetile_2"}
- mon = peripheral.wrap("left")
- -- loop so constantly updates
- while true do
- for i,v in ipairs(array) do
- tanksTable = m.getTankInfo("unknown")
- maintank = tanksTable[1] -- gets data for tank
- -- prints all data to computer
- for k, v in pairs(maintank) do
- term.setCursorPos(1,count)
- print(tostring(k)..": "..tostring(v))
- count = count + 1
- end
- -- prints only capacity/amount to monitor
- count = 1
- if maintank.name == mobessence then
- mon.setTextColor(colors.green)
- mon.setCursorPos(1,count)
- mon.write("Liquid: "..maintank.rawName)
- mon.setTextColor(colors.white)
- count = count + 1
- mon.setCursorPos(1,count)
- mon.write("Capacity: "..maintank.capacity)
- count = count + 1
- mon.setCursorPos(1,count)
- mon.write("Amount: "..maintank.amount)
- else
- mon.setCursorPos(1,count)
- mon.write("Liquid: "..maintank.rawName)
- count = count + 1
- mon.setCursorPos(1,count)
- mon.write("Capacity: "..maintank.capacity)
- count = count + 1
- mon.setCursorPos(1,count)
- mon.write("Amount: "..maintank.amount)
- count = count + 1
- end
- -- waits 5 seconds
- sleep(5)
- -- resets monitor
- mon.clear()
- shell.run('clear')
- end
- end
- --pastebin get 906sXJtW test
Advertisement
Add Comment
Please, Sign In to add comment