Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.pullEvent = os.pullEventRaw
- local door = "exit"
- local serverId = 7
- local myId = os.computerID()
- local ver = 2.2
- local done = false
- function gui()
- term.clear()
- term.setCursorPos(1,1)
- print("PassLock v."..ver)
- term.setCursorPos(1,3)
- end
- rednet.open("top")
- while done == false do
- gui()
- write("Press enter to open the door...")
- io.read()
- rednet.send(serverId,door)
- senderId,message,distance = rednet.receive(5)
- if senderId == serverId then
- if message == "Valid" then
- gui()
- write("Door open!")
- rs.setOutput("back",true)
- sleep(5)
- rs.setOutput("back",false)
- os.shutdown()
- else
- os.shutdown()
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment