Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- local pullEvent = os.pullEvent
- -- os.pullEvent = os.pullEventRaw
- term.clear()
- term.setCursorPos(1,1)
- print("Keycard Lock System Activated")
- rs.setOutput("left", true)
- while true do
- event, driveSide = os.pullEventRaw()
- if(event=="disk" and driveSide) then
- path = disk.getMountPath(driveSide)
- if(path) then
- path = path.."/access"
- file = fs.exists(path) and io.open(path, "r") or nil
- end
- disk.eject(driveSide)
- if(file and file:read()== "suru") then
- rs.setOutput("left", false)
- sleep(3)
- rs.setOutput("left", true)
- end
- if(file) then file:close() file = nil end
- elseif("0" and event=="char" and driveSide=="0") then return("break") end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement