Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local NP = 5 -- 0 под блоком 1 над блоком 2 слева 3 справа 4 сзади 5 впереди
- local component = require("component")
- local computer = require("computer")
- local rs=component.redstone
- local debug = computer.addUser
- local gpu = component.gpu
- xresolution=150
- gpu.setResolution(xresolution,50)
- gpu.setBackground(0x202020)
- gpu.setForeground(0xFFDD00)
- gpu.fill(1,1,xresolution,40," ")
- gpu.set((30-(string.len("Test"))/2),2,"Test")
- gpu.set((30-(string.len("By Invo_Ker"))/2),3,"By Invo_Ker")
- status1=" [Online] "
- status2=" [Offline]"
- admin={'Invo_Ker'}
- while true do
- d=5
- d=d+2
- gpu.setForeground(0xCC0000)
- gpu.set((xresolution/2-(string.len("[Admin]"))/2),d,"[Admin]")
- d=d+1
- for j = 1, #admin do
- d=d+1
- name=admin[j]
- prov=debug(name)
- if prov ~= nil then gpu.setForeground(0x00FF00)
- gpu.set(((xresolution/2)-4-(string.len(name))/2),d,name..status1)
- rs.setOutput(NP,15)
- else
- gpu.setForeground(0xFF0000)
- gpu.set(((xresolution/2)-4-(string.len(name))/2),d,name..status2)
- rs.setOutput(NP, 0)
- end
- computer.removeUser(name)
- end
- os.sleep(1.5)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement