
Centered Secret Touch
By:
npexception on
Mar 13th, 2013 | syntax:
Lua | size: 0.76 KB | hits: 33 | expires: Never
-- adjust this values to your needs.
local monitorSide = "top"
local color1 = colors.orange
local color2 = colors.lightGray
local message1 = "Welcome to the Cube"
local message2 = "Click anywhere to continue"
local monitor = peripheral.wrap(monitorSide)
local w,h = monitor.getSize()
while true do
monitor.clear()
local x = (w/2) - (string.len(message1)/2) + 1
local y = (h/2)
monitor.setCursorPos(x,y)
monitor.setTextColor(color1)
monitor.write(message1)
x = (w/2) - (string.len(message2)/2) + 1
y = y + 1
monitor.setCursorPos(x,y)
monitor.setTextColor(color2)
monitor.write(message2)
os.pullEvent("monitor_touch")
monitor.setTextColor(colors.white)
shell.run("monitor "..monitorSide.." secret/alongtimeago")
end