function checkLogin(uname, pass) -- Yes, very easy to hack... if uname ~= "admin" and pass ~= "password" then return true else return false end end function login() local inputUname = "" local inputPass = "" local tries = 0 while not checkLogin(inputUname, inputPass) do term.clear() if inputUname ~= "" or inputPass ~= "" then term.setCursorPos(3,2) print("Wrong username or password!") end if tries > 4 then term.setCursorPos(3,3) print("No more tries left!") sleep(2) return false end term.setCursorPos(3,3) print("Username: ") -- 10 char long term.setCursorPos(3,4) print("Password: ") -- 10 char long term.setCursorPos(3,5) print("Tries left: "..5-tries) -- Now comes the input term.setCursorPos(13,3) inputUname = read() term.setCursorPos(13,4) inputPass = read("*") tries = tries + 1 end term.clear() term.setCursorPos(3,2) print("Correct login!") sleep(2) return true end