Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function paintMon(side, color)
- local mon = peripheral.wrap(side)
- term.redirect(mon)
- local x,y = term.getSize()
- for i=0, x do
- for j=0, y do
- paintutils.drawPixel(i,j,color)
- end
- end
- term.restore()
- end
- while true do
- local input = redstone.getInput("back")
- term.setCursorBlink(false)
- term.clear()
- term.setCursorPos(3,3)
- term.write("Aux power: ")
- if input==true then
- term.setTextColor(colors.red)
- paintMon("left",colors.red)
- term.write("OFF")
- else
- paintMon("left",colors.green)
- term.setTextColor(colors.green)
- term.write("ON")
- end
- term.setTextColor(colors.white)
- local event, key = os.pullEvent("key")
- if key==keys.enter or key==keys.space then
- if input==true then
- redstone.setOutput("back",false)
- else
- redstone.setOutput("back",true)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement