Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("Server Statistics Overlay by Ale32bit")
- local canvas = peripheral.wrap("back").canvas()
- canvas.clear()
- local time = canvas.addText({1,1}," ",0xffffffff, 1)
- local tps = canvas.addText({1,10}," ",0xffffffff, 0.5)
- time.setShadow(true)
- tps.setShadow(true)
- parallel.waitForAny(function()
- while true do
- if not time then
- time = canvas.addText({1,1}, " ")
- time.setShadow(true)
- end
- time.setText(textutils.formatTime(os.time(), true))
- sleep(0.3)
- end
- end, function()
- while true do
- if not tps then
- tps = canvas.addText({1,10}, " ", 0xffffffff, 0.5)
- tps.setShadow(true)
- end
- local t = switchcraft.tps()
- if t >= 17 then
- tps.setColor(0x55FF55FF)
- elseif t >= 12 then
- tps.setColor(0xFFFF55FF)
- elseif t >= 8 then
- tps.setColor(0xFFAA00FF)
- else
- tps.setColor(0xFF5555FF)
- end
- tps.setText(t.." TPS")
- sleep(1)
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement