Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local com = require('component')
- local term = require('term')
- local event = require('event')
- local magcard = com.os_magreader
- local red = com.redstone
- local computer = require('computer')
- local perm = 'root'
- local creator = "MrSnake20_15"
- function card()
- e = {event.pull('magData')}
- nick = e[3]
- data = e[4]
- print("------------------------------------------------------------")
- print(nick .. ' пытается войти. Его уровень доступа: <' .. data .. ">.")
- if data == perm then
- red.setOutput(2,50)
- print("Дверь открыта.")
- os.sleep(0.1)
- red.setOutput(2,0)
- print("Дверь закрыта.")
- print("------------------------------------------------------------")
- else
- computer.beep(2000,3)
- print(nick .. " doesn't have permission for this. Required access level <" .. perm .. ">.")
- end
- end
- term.clear()
- print("-------------------- [SECURITY SYSTEM] --------------------")
- print(" CREATED BY " .. creator)
- print("------------------------- [STARTED] -----------------------")
- while true do
- card()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement