Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.pullEvent = os.pullEventRaw
- term.clear()
- term.setCursorPos(1,1)
- datei = fs.open("user", "w")
- write("Username:")
- User = io.read()
- function Hallo()
- print()
- print("Welcome!")
- sleep(1)
- term.clear()
- term.setCursorPos(1,1)
- datei.write(User)
- datei.close()
- if User == "root" then
- shell.run("cd /")
- else
- shell.run("cd /home/"..User)
- print("Hello, "..User)
- end
- end
- if fs.exists("/userlist/"..User) == true then
- userfile = fs.open("/userlist/"..User,"r")
- passwd = userfile.readLine()
- userfile.close()
- if passwd == "nil" then
- Hallo()
- elseif passwd == "locked" then
- print()
- print("User was locked!")
- sleep(3)
- os.shutdown()
- else
- print()
- write("Password:")
- passwort = read("*")
- if passwort == passwd then
- Hallo()
- else
- print()
- term.setTextColor(colors.red)
- print("Wrong Password!")
- sleep(3)
- os.shutdown()
- end
- end
- else
- print()
- term.setTextColor(colors.red)
- print("User does not exist")
- sleep(2)
- os.shutdown()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement