Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local users = {
- {"Exozze","Creative"},
- {"extrimloal","Сurator"},
- {"lLuffy","TechAdmin"},
- {"TheTzdDark","GameDesigner"},
- {"supernovus","GameDesigner"},
- {"Kongreatan","MajorMod"},
- {"TizerDS","SeniorMod"},
- {"qexet","Moderator"},
- {"FCKJesus","Moderator"},
- {"MikeProfi","Moderator"},
- {"mikitos59","Moderator"},
- {"Enderpav","Helper"},
- {"kvadim","Helper"},
- {"poiji","Trainee"},
- {"Dv1Corn","Trainee"},
- }
- local x_resol = 35
- local y_resol = 16
- local component = require("component")
- local computer = require("computer")
- local event = require("event")
- local gpu = component.gpu
- local w,h = gpu.getViewport()
- local function check()
- gpu.fill(1,1,x_resol,y_resol," ")
- local line = 1
- for ind = 1,#users do
- local name = users[ind][1]
- local rank = users[ind][2]
- gpu.setForeground(0xFFFFFF)
- gpu.set(1,line,"[")
- gpu.set(string.len(rank)+2,line,"] - "..name)
- if rank == "Сurator" then
- gpu.setForeground(0xFF0000)
- elseif rank == "Moderator" then
- gpu.setForeground(0xFF0000)
- elseif rank == "Creative" then
- gpu.setForeground(0x00CC3333)
- elseif rank == "TechAdmin" then
- gpu.setForeground(0x0000CC99)
- elseif rank == "GameDesigner" then
- gpu.setForeground(0x006699FF)
- elseif rank == "MajorMod" then
- gpu.setForeground(0x3D85C6)
- elseif rank == "SeniorMod" then
- gpu.setForeground(0x475896)
- elseif rank == "Helper" then
- gpu.setForeground(0x00FF00)
- elseif rank == "Trainee" then
- gpu.setForeground(0x6AA84F)
- end
- gpu.set(2,line,rank)
- if computer.addUser(name) then
- computer.removeUser(name)
- gpu.setForeground(0x00FF00)
- gpu.set(x_resol-7,line,"online")
- else
- gpu.setForeground(0x999999)
- gpu.set(x_resol-7,line,"offline")
- end
- line = line + 1
- end
- end
- for ind = 1,#users do
- computer.removeUser(users[ind][1])
- end
- os.execute("cls")
- gpu.setResolution(x_resol,y_resol)
- while true do
- check()
- local e = ({event.pull(5,"key_down")})[4]
- if e == 29 or e == 157 then -- Ctrl Выход
- gpu.setResolution(w,h)
- gpu.setBackground(0x000000)
- gpu.setForeground(0xFFFFFF)
- os.execute("cls")
- os.exit()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement