Advertisement
koki2000

Untitled

Mar 20th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.83 KB | None | 0 0
  1. os.pullEvent = os.pullEventRaw
  2. -- [[ 406 ]] --
  3. term.clear()
  4. kerd1 = false
  5. kerd2 = false
  6. kerd3 = false
  7. kerd4 = false
  8. kerd5 = false
  9. kerd6 = false
  10.  
  11. function cls()
  12. term.clear()
  13. term.setCursorPos(1,1)
  14. end
  15.  
  16. function kerd()
  17. cls()
  18. term.setCursorPos(4,1)print("Kérdés kiválasztásához nyomd meg a megfelelö")
  19. term.setCursorPos(22,2)print("gombot")
  20. term.setCursorPos(10,3)print("Ha hibázol kezdheted elölröl!")
  21. print("")
  22. if kerd1 == false then
  23. print("                    >>>[1]<<<")
  24. end
  25. if kerd2 == false then
  26. print("                    >>>[2]<<<")
  27. end
  28. if kerd3 == false then
  29. print("                    >>>[3]<<<")
  30. end
  31. if kerd4 == false then
  32. print("                    >>>[4]<<<")
  33. end
  34. if kerd5 == false then
  35. print("                    >>>[5]<<<")
  36. end
  37. if kerd6 == false then
  38. print("                    >>>[6]<<<")
  39. end
  40. local event, param = os.pullEvent()
  41. if kerd1 == false then
  42. if event == "key" and param == 2 then
  43. sleep(0.5)
  44. kerdes1()
  45. end
  46. end
  47. if kerd2 == false then
  48. if event == "key" and param == 3 then
  49. sleep(0.5)
  50. kerdes2()
  51. end
  52. end
  53. if kerd3 == false then
  54. if event == "key" and param == 4 then
  55. sleep(0.5)
  56. kerdes3()
  57. end
  58. end
  59. if kerd4 == false then
  60. if event == "key" and param == 5 then
  61. sleep(0.5)
  62. kerdes4()
  63. end
  64. end
  65. if kerd5 == false then
  66. if event == "key" and param == 6 then
  67. sleep(0.5)
  68. kerdes5()
  69. end
  70. end
  71. if kerd6 == false then
  72. if event == "key" and param == 7 then
  73. sleep(0.5)
  74. kerdes6()
  75. end
  76. end
  77. end
  78.  
  79. function kerdes1()
  80. if kerd1 == false then
  81. cls()
  82. print("Szabad e cheatelni a szerveren?")
  83. print("I/N")
  84. local event, param = os.pullEvent()
  85. if event == "key" and param == 49 then
  86. kerd1 = true
  87. cls()
  88. print("Helyes válasz!")
  89. sleep(0.5)
  90. reset()
  91. sleep(0.5)
  92. kerd()
  93. end
  94. if event == "key" and param == 23 then
  95. cls()
  96. print("Helytelen válasz!")
  97. sleep(0.5)
  98. clear()
  99. kerd()
  100. end
  101. end
  102. end
  103.  
  104. function kerdes2()
  105. if kerd2 == false then
  106. cls()
  107. print("Szabad e hirdetni a szerveren?")
  108. print("I/N")
  109.  local event, param = os.pullEvent()
  110.  if event == "key" and param == 49 then
  111.  kerd2 = true
  112.  cls()
  113.  print("Helyes válasz!")
  114. sleep(0.5)
  115. reset()
  116. kerd()
  117. end
  118.  if event == "key" and param == 23 then
  119.  cls()
  120.  print("Helytelen válasz!")
  121. sleep(0.5)
  122. clear()
  123. kerd()
  124. end
  125. end
  126. end
  127.  
  128. function kerdes3()
  129. if kerd3 == false then
  130. cls()
  131. print("Hirdetheted e a szervert más szerveren?")
  132. print("I/N")
  133. local event, param = os.pullEvent()
  134. if event == "key" and param == 49 then
  135. kerd3 = true
  136. cls()
  137. print("Helyes válasz! - BAN JáR ÉRTE!!!")
  138. sleep(0.5)
  139. reset()
  140. kerd()
  141. end
  142. if event == "key" and param == 23 then
  143. cls()
  144. print("Helyelen válasz!")
  145. sleep(0.5)
  146. clear()kerd()
  147. end
  148. end
  149. end
  150.  
  151. function kerdes4()
  152. if kerd4 == false then
  153. cls()
  154. print("Szabad e pvp-zni nem pvp zónában?")
  155. print("I/N")
  156. local event, param = os.pullEvent()
  157. if event == "key" and param == 49 then
  158. kerd4 = true
  159. cls()
  160. print("Helyes válasz!")
  161. sleep(0.5)
  162. reset()
  163. kerd()
  164. end
  165. if event == "key" and param == 23 then
  166. cls()
  167. print("Helyelen válasz!")
  168. sleep(0.5)
  169. clear()kerd()
  170. end
  171. end
  172. end
  173.  
  174. function kerdes5()
  175. if kerd5 == false then
  176. cls()
  177. print("Ha valakit csaláson kapsz rajta mit teszel?")
  178. print("")
  179. print("[1]: Jelented egy moderátornak, vagy adminnak")
  180. print("[2]: Nem foglalkozol vele.")
  181. print("[3]: Üzenetet kuldesz mod. vagy adminnak /mail send név")
  182. local event, param = os.pullEvent()
  183. if event == "key" and param == 2 then
  184. kerd5 = true
  185. cls()
  186. print("Helyes válasz!")
  187. sleep(0.5)
  188. reset()
  189. kerd()
  190. end
  191. if event == "key" and param == 3 then
  192. cls()
  193. print("Helyelen válasz!")
  194. sleep(0.5)
  195. clear()kerd()
  196. end
  197. if event == "key" and param == 4 then
  198. cls()
  199. kerd5 = true
  200. print("Helyes válasz!")
  201. sleep(0.5)
  202. reset()
  203. kerd()
  204. end
  205. end
  206. end
  207.  
  208. function kerdes6()
  209. if kerd6 == false then
  210. cls()
  211. print("Mi az EMC farm?")
  212. print("")
  213. print("[1]: Amikor az Energy Condenserbe gépekkel töltöm be az itemeket")
  214. print("[2]: Amikor az Energy Condenserböl kivezetem az itemeket")
  215. local event, param = os.pullEvent()
  216. if event == "key" and param == 2 then
  217. kerd6 = true
  218. cls()
  219. print("Helyes válasz!")
  220. sleep(0.5)
  221. reset()
  222. kerd()
  223. end
  224. if event == "key" and param == 3 then
  225. cls()
  226. print("Helytelen válasz!")
  227. sleep(0.5)
  228. clear()
  229. kerd()
  230. end
  231. end
  232. end
  233.  
  234. function clear()
  235. kerd1 = false
  236. kerd2 = false
  237. kerd3 = false
  238. kerd4 = false
  239. kerd5 = false
  240. kerd6 = false
  241. end
  242.  
  243. function reset()
  244. if kerd1 and kerd2 and kerd3 and kerd4 and kerd5 and kerd6 then
  245. kerd1 = false
  246. kerd2 = false
  247. kerd3 = false
  248. kerd4 = false
  249. kerd5 = false
  250. kerd6 = false
  251. rs.setOutput("left",true)
  252. cls()
  253. print("Gratulalunk. Menj át az ajtón és kattints a táblára!")
  254. sleep(3)
  255. print("az ajto 10 másodperc múlva bezáródik")
  256. sleep(7)
  257. cls()
  258. print("3")
  259. sleep("1")
  260. cls()
  261. print("2")
  262. sleep("1")
  263. cls()
  264. print("1")
  265. sleep("1")
  266. rs.setOutput("left",false)
  267. sleep(0.1)
  268. os.shutdown()
  269. end
  270. end
  271.  
  272. function main()
  273. kerd()
  274. end
  275.  
  276. while true do
  277. sleep(0.1)
  278. main()
  279.  end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement