Advertisement
krzys_h

Drzwi na kod v1.1

Apr 30th, 2012
567
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.49 KB | None | 0 0
  1. -- Drzwi na kod v1.1
  2. -- Drzwi powinny być po lewej stronie komputera
  3. kod = "1993"
  4.  
  5. function writePos()
  6.  term.setCursorPos(7, 4)
  7. end
  8.  
  9. function drawMenu()
  10. term.clear()
  11. term.setCursorPos(1, 2)
  12. write ( [[ +----------------------------------------------+
  13.  |                                              |
  14.  |  +----------------------------------------+  |
  15.  |  |                                        |  |
  16.  |  +----------------------------------------+  |
  17.  |                                              |
  18.  |                                              |
  19.  |                                              |
  20.  |                                              |
  21.  |                                              |
  22.  |                                              |
  23.  |                                              |
  24.  |                                              |
  25.  |                                              |
  26.  |                                              |
  27.  |                                              |
  28.  |                                              |
  29.  +----------------------------------------------+]] )
  30.  writePos()
  31. end
  32.  
  33. os.pullEvent = os.pullEventRaw -- Blokada przed CTRL+T
  34. while true do
  35.  drawMenu()
  36.  write("Witaj!")
  37.  sleep(0.5)
  38.  drawMenu()
  39.  sleep(0.5)
  40.  drawMenu()
  41.  write("Witaj!")
  42.  sleep(0.5)
  43.  drawMenu()
  44.  sleep(1)
  45.  write("Kod: ")
  46.  input = read("*")
  47.  drawMenu()
  48.  if input == kod then
  49.   write("OK!")
  50.   redstone.setOutput("left", true)
  51.   sleep(5)
  52.   redstone.setOutput("left", false)
  53.  else
  54.   write("ZLE!!!")
  55.   sleep(5)
  56.  end
  57. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement