Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- скелет основа by serafim update 26.06.25
- local admins = {"serafim7"}
- local event = require("event")
- local com = require("component")
- local gpu = com.gpu
- local w, h = gpu.getResolution()
- local run = true
- for i = 1,#admins do
- computer.addUser(admins[i])
- admins[admins[i]] = true
- end
- local function stop(t)
- local e = {event.pull(t,"key_down")}
- if e[4] == 29 and admins[e[5]] then -- Ctrl
- run = false
- end
- end
- local function prog()
- --
- end
- package.loaded.event.shouldInterrupt = function() return false end
- package.loaded.event.shouldSoftInterrupt = function() return false end
- gpu.setResolution(80,25)
- os.execute("cls")
- while run do
- local ok,err = pcall(prog)
- if not ok then
- if type(err) == "table" then
- io.stderr:write(table.unpack(err).."\n")
- else
- io.stderr:write(err.."\n")
- end
- stop(7)
- end
- stop(1)
- end
- gpu.setResolution(80,25)
- gpu.setBackground(0x000000)
- gpu.setForeground(0xFFFFFF)
- os.execute("cls")
Advertisement
Add Comment
Please, Sign In to add comment