Advertisement
konalisp

TV.lua

May 27th, 2015
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.41 KB | None | 0 0
  1. --local monitor = term
  2. local monitor = { peripheral.find("monitor") }
  3. local r = false
  4.  
  5. local function render()
  6.     for i = 1, #monitor do
  7.     monitor[i].setBackgroundColor(colors.white)
  8.     monitor[i].setTextColor(colors.white)
  9.     monitor[i].clear()
  10.     monitor[i].setCursorPos(1,1)
  11.     monitor[i].setBackgroundColor(colors.cyan)
  12.     monitor[i].write("       ")
  13.     monitor[i].setCursorPos(1,2)
  14.     monitor[i].setBackgroundColor(colors.lightBlue)
  15.     monitor[i].write("       ")
  16.     monitor[i].setCursorPos(1,2)
  17.     monitor[i].setBackgroundColor(colors.cyan)
  18.     monitor[i].write(" ")
  19.     monitor[i].setCursorPos(7,2)
  20.     monitor[i].write(" ")
  21.     monitor[i].setBackgroundColor(colors.lightBlue)
  22.     monitor[i].setCursorPos(1,3)
  23.     monitor[i].write("       ")
  24.     monitor[i].setCursorPos(3,3)
  25.     monitor[i].setBackgroundColor(colors.yellow)
  26.     monitor[i].write("   ") --sun
  27.     monitor[i].setCursorPos(1,4)
  28.     monitor[i].setBackgroundColor(colors.lime)
  29.     monitor[i].write("       ")
  30.     monitor[i].setCursorPos(1,5)
  31.     monitor[i].setBackgroundColor(colors.green)
  32.     monitor[i].write("       ")
  33.    
  34.     monitor[i].setCursorPos(1,1)
  35.     monitor[i].setBackgroundColor(colors.cyan)
  36.     if r == false then
  37.         monitor[i].write("       ")
  38.     else
  39.         monitor[i].write(" RELAX ")
  40.     end
  41.     --os.sleep(1)
  42.     r = not r
  43.     end
  44. end
  45.  
  46. while(true) do
  47.     render()
  48.     os.sleep(1)
  49. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement