Advertisement
yokmama

Password Door

Jun 9th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.96 KB | None | 0 0
  1. local side = "back" -- レッドストーンのある方向
  2. local password = "bacon" -- パスワード
  3. local opentime = 5 -- 開いている時間を設定
  4. while true do
  5.  term.clear() -- ターミナルをクリア
  6.  term.setCursorPos(1,1) -- カーソルの位置を変更
  7.  write("Password: ") -- 画面にPassword:を表示
  8.  local input = read("*") -- 入力された文字を*にして表示
  9.  if input == password then -- パスワードのチェック
  10.   term.clear() -- ターミナルをクリア
  11.   term.setCursorPos(1,1)
  12.   print("Password correct!") -- パスワードが正しいと表示
  13.   rs.setOutput(side,true) -- レッドストーンのスイッチを入れる
  14.   sleep(opentime) -- 待ち時間
  15.   rs.setOutput(side,false) -- レッドストーンのスイッチを切りにする
  16.  else -- パスワードが間違っていた場合
  17.   print("Password incorrect!") -- パスワードが間違っていると表示
  18.   sleep(2) -- 2秒待つ
  19.  end
  20. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement