Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.pullEvent = os.pullEventRaw
- local locker = true
- local failed = true
- local atempted_login = true
- local password_server = 78
- rednet.open("top")
- while locker do
- atempted_login = false
- term.clear()
- term.setCursorPos(1,1)
- print("Welcome to the Access Terminal PC")
- print("What would you like to do?")
- print("[1] Login")
- print("[2] Shutdown")
- write("> ")
- local input = read()
- if input == "2" then
- os.shutdown()
- elseif input == "1" then
- atempted_login = true
- print("Please Login")
- write("Username: ")
- local username = read()
- write("Password: ")
- local password = read("*")
- rednet.send(password_server, username)
- senderId, message, distance = rednet.receive(5)
- if password == message then
- failed = false
- locker = false
- term.clear()
- term.setCursorPos(1,1)
- print("Welcome ", username)
- shell.run("logout")
- else
- print("Not authorized.")
- sleep(1)
- end
- else
- print("Command not Recognized.")
- sleep(1)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement