666WTF666

td

May 31st, 2012
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.06 KB | None | 0 0
  1. --Define Program Information
  2.  
  3. --Text Symbols
  4. usersymbol = "X"
  5. passsymbol = "*"
  6. --Passwords
  7. pass1 = "1"
  8. pass2 = "lamus"
  9. pass3 = "znasz"
  10. pass4 = "nieznasz"
  11. -- Usernames
  12. user1 = "1"
  13. user2 = "Misiek"
  14. user3 = "WTF"
  15. user4 = "Aqos"
  16. --TERMINATE
  17. TerminalMode = 0 -- Allows you to edit what terminate does
  18.  
  19.  
  20. function os.pullEvent()
  21. local event, p1, p2, p3, p4, p5 = os.pullEventRaw()
  22. if event == "terminate" then
  23. if TerminalMode == 0 then
  24.  
  25.  
  26. end
  27.  
  28.  
  29. if TerminalMode == 1 then
  30. os.reboot()
  31. end
  32. if TerminalMode == 2 then
  33. error( "Terminated" )
  34. end
  35. end
  36. return event, p1, p2, p3, p4, p5
  37. end
  38.  
  39. --Program
  40. shell.run("clear")
  41. redstone.setOutput("left", true)
  42. rs.setOutput("right",true)
  43. rs.setOutput("back",true)
  44. rs.setOutput("bottom",true)
  45. rs.setOutput("top",true)
  46. rs.setOutput("front",true)
  47. sleep(4)
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. shell.run("clear")
  56. textutils.slowPrint"Tajne Wejscie:D"
  57. textutils.slowPrint"Prosze podaj log-in"
  58. xuser = read(usersymbol)
  59. textutils.slowPrint"Prosze podaj haslo"
  60. xpassword = read(passsymbol)
  61. if xpassword == pass1 and xuser == user1 then
  62. textutils.slowPrint"Zalogowano"
  63. redstone.setOutput("left", false)
  64. rs.setOutput("right",false)
  65. rs.setOutput("back",false)
  66. rs.setOutput("bottom",false)
  67. rs.setOutput("top",false)
  68. rs.setOutput("front",false)
  69. sleep(2)
  70. redstone.setOutput("left", true)
  71. rs.setOutput("back",true)
  72. rs.setOutput("top",true)
  73. rs.setOutput("right",true)
  74. rs.setOutput("bottom",true)
  75. rs.setOutput("front",true)
  76. sleep(2)
  77. shell.run("clear")
  78. shell.run("startup")
  79.  
  80. elseif xpassword == pass2 and xuser == user2 then
  81. textutils.slowPrint"Zalogowano"
  82. redstone.setOutput("left", false)
  83. rs.setOutput("right",false)
  84. rs.setOutput("back",false)
  85. rs.setOutput("bottom",false)
  86. rs.setOutput("top",false)
  87. rs.setOutput("front",false)
  88. sleep(2)
  89. redstone.setOutput("left", true)
  90. rs.setOutput("back",true)
  91. rs.setOutput("top",true)
  92. rs.setOutput("right",true)
  93. rs.setOutput("bottom",true)
  94. rs.setOutput("front",true)
  95. sleep(2)
  96. shell.run("clear")
  97. shell.run("startup")
  98.  
  99. elseif xpassword == pass3 and xuser == user3 then
  100. textutils.slowPrint"Zalogowano"
  101. redstone.setOutput("left", false)
  102. rs.setOutput("right",false)
  103. rs.setOutput("back",false)
  104. rs.setOutput("bottom",false)
  105. rs.setOutput("top",false)
  106. rs.setOutput("front",false)
  107. sleep(2)
  108. redstone.setOutput("left", true)
  109. rs.setOutput("back",true)
  110. rs.setOutput("top",true)
  111. rs.setOutput("right",true)
  112. rs.setOutput("bottom",true)
  113. rs.setOutput("front",true)
  114. sleep(2)
  115. shell.run("clear")
  116. shell.run("startup")
  117.  
  118. elseif xpassword == pass4 and xuser == user4 then
  119. textutils.slowPrint"Zalogowano"
  120. redstone.setOutput("left", false)
  121. rs.setOutput("right",false)
  122. rs.setOutput("back",false)
  123. rs.setOutput("bottom",false)
  124. rs.setOutput("top",false)
  125. rs.setOutput("front",false)
  126. sleep(2)
  127. redstone.setOutput("left", true)
  128. rs.setOutput("back",true)
  129. rs.setOutput("top",true)
  130. rs.setOutput("right",true)
  131. rs.setOutput("bottom",true)
  132. rs.setOutput("front",true)
  133. sleep(2)
  134. shell.run("clear")
  135. shell.run("startup")
  136.  
  137. else
  138. textutils.slowPrint"Zly login lub haslo"
  139. sleep(2)
  140. shell.run("startup")
  141.  
  142.  
  143.  
  144.  
  145.  
  146. shell.run("clear")
  147. end
Advertisement
Add Comment
Please, Sign In to add comment