Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. -- local pullEvent = os.pullEvent
  2. -- os.pullEvent = os.pullEventRaw
  3. term.clear()
  4. term.setCursorPos(1,1)
  5. print("Keycard Lock System Activated")
  6. rs.setOutput("left", true)
  7.  
  8. while true do
  9. event, driveSide = os.pullEventRaw()
  10. if(event=="disk" and driveSide) then
  11. path = disk.getMountPath(driveSide)
  12. if(path) then
  13. path = path.."/access"
  14. file = fs.exists(path) and io.open(path, "r") or nil
  15. end
  16. disk.eject(driveSide)
  17. if(file and file:read()== "suru") then
  18. rs.setOutput("left", false)
  19. sleep(3)
  20. rs.setOutput("left", true)
  21. end
  22. if(file) then file:close() file = nil end
  23. elseif("0" and event=="char" and driveSide=="0") then return("break") end
  24. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement