Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local pim=require("component").pim
- local event=require("event")
- local term = require('term')
- local component = require("component")
- local gpu = component.gpu -- get primary gpu component
- local w, h = gpu.getResolution()
- local admins = {"Tumko"}
- local name,auth = "",false
- local computer = require("computer")
- local event = require("event")
- -- залогинить пк
- for i = 1,#admins do
- computer.addUser(admins[i])
- admins[admins[i]] = true
- end
- local function login()
- -- добавить пользователя
- if not auth then
- computer.addUser(name)
- auth = true
- else
- -- удалить всех левых пользоввтелей
- local a = {computer.users()}
- for i = 1,#a do
- if not admins[a[i]] then
- computer.removeUser(a[i])
- end
- end
- auth = false
- end
- end
- gpu.setResolution(80,25)
- gpu.setBackground(0x000000)
- gpu.setForeground(0xFFFFFF)
- local e = {event.pull(1)}
- if e[1] == "player_on" then
- name = e[2] or ""
- login()
- gpu.setBackground(0xff0000)
- elseif e[1] == "player_off" then
- name = ""
- login()
- gpu.setBackground(0xE700FF)
- end
Advertisement
Add Comment
Please, Sign In to add comment