Advertisement
PolskiWisnia

onzOS 1.0

Jan 8th, 2021 (edited)
555
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 16.91 KB | None | 0 0
  1. -- System zostal stworzony na potrzeby ONZ AreaRP
  2. local function s(...) return sleep(...) end
  3. local function aw(...) return write(...) end
  4. local function p(...) return print(...) end
  5. local function tw(...) return term.write(...) end
  6. local function scp(...) return term.setCursorPos(...) end
  7. local function sbc(...) return term.setBackgroundColor(...) end
  8. local function stc(...) return term.setTextColor(...) end
  9. local function tc(...) return term.clear(...) end
  10. local function tcl(...) return term.clearLine(...) end
  11. local function r(...) return shell.run(...) end
  12. local function sp(...) return textutils.slowPrint(...) end
  13. local function sw(...) return textutils.slowWrite(...) end
  14. local function fse(...) return fs.exists(...) end
  15. local function pul(...) return paintutils.loadImage(...) end
  16. local function pud(...) return paintutils.drawImage(...) end
  17. local function pfb(...) return paintutils.drawFilledBox(...) end
  18. local function su(...) return os.shutdown(...) end
  19. local function re(...) return os.reboot(...) end
  20. local function pdp(...) return paintutils.drawPixel(...) end
  21. local w, h = term.getSize()
  22. local mon = peripheral.wrap("left")
  23. local red = peripheral.wrap("back")
  24. os.pullEvent = os.pullEventRaw
  25. function obraz()
  26. mon.clear()
  27. local a, b = mon.getSize()
  28. mon.setBackgroundColor(colors.blue)
  29. mon.clear()
  30. mon.setBackgroundColor(colors.blue)
  31. mon.setTextScale(5)
  32. mon.setCursorPos(1, 1)
  33. mon.setTextColor(colors.white)
  34. mon.write("Microcraft(c) onzOS 1.0")
  35. mon.setCursorPos(1,3)
  36. mon.write("Prosze czekac...")
  37. end
  38.  
  39. function terminal()
  40. tc()
  41. scp(1,1)
  42. p("TERMINAL ONZ")
  43. p("Microcraft(c) 2021")
  44. p("Podaj temat glosowania")
  45. write(".>")
  46. temat = read()
  47.  
  48. mon.setCursorPos(1,1)
  49. mon.setTextScale(3)
  50. mon.write("ONZ GLOSOWANIE")
  51. mon.setCursorPos(1,4)
  52. term.redirect(monitor)
  53. print(temat)
  54. term.redirect(term.native())
  55. rednet.open("back")
  56. rednet.broadcast(temat)
  57. end
  58.  
  59. function glosowanie1()
  60. rednet.open("back")
  61. local senderId, message, protocol = rednet.receive("ter1")
  62. if message == "1" then
  63.  
  64.  mon.setCursorPos(1,7)
  65.  glosowalo = glosowalo+1
  66.  za = za+1
  67.  mon.write("Glosowalo: ")
  68.  mon.write(glosowalo)
  69. mon.setCursorPos(1,8)
  70.  mon.write("Za: ")
  71.  mon.write(za)
  72. mon.setCursorPos(1,9)
  73.  mon.write("Przeciw: ")
  74.  mon.write(przeciw)
  75.  
  76.  
  77. elseif message == "2" then
  78.  
  79.  glosowalo = glosowalo+1
  80.  przeciw = przeciw+1
  81.  
  82.  mon.setCursorPos(1,7)
  83.  mon.write("Glosowalo: ")
  84.  mon.write(glosowalo1)
  85.  mon.setCursorPos(1,8)
  86.  mon.write("Za: ")
  87.  mon.write(za1)
  88.  mon.setCursorPos(1,9)
  89.  mon.write("Przeciw: ")
  90.  mon.write(przeciw)
  91. p(glosowalo1)
  92. p(za1)
  93. p(przeciw)
  94. elseif message == "3" then
  95.  
  96. glosowalo = glosowalo+1
  97.  
  98.  mon.setCursorPos(1,7)
  99.  glosowalo1 = glosowalo+1
  100.  mon.write("Glosowalo: ")
  101.  mon.write(glosowalo)
  102.  mon.setCursorPos(1,8)
  103.  mon.write("Za: ")
  104.  mon.write(za1)
  105.  mon.setCursorPos(1,9)
  106.  mon.write("Przeciw: ")
  107.  mon.write(przeciw)
  108. end
  109. end
  110.  
  111. function glosowanie2()
  112. rednet.open("back")
  113. local senderId, message, protocol = rednet.receive("ter2")
  114. if message == "1" then
  115.  
  116.  mon.setCursorPos(1,7)
  117.  glosowalo = glosowalo+1
  118.  za = za+1
  119.  mon.write("Glosowalo: ")
  120.  mon.write(glosowalo)
  121. mon.setCursorPos(1,8)
  122.  mon.write("Za: ")
  123.  mon.write(za)
  124. mon.setCursorPos(1,9)
  125.  mon.write("Przeciw: ")
  126.  mon.write(przeciw)
  127.  
  128.  
  129. elseif message == "2" then
  130.  
  131.  glosowalo = glosowalo+1
  132.  przeciw = przeciw+1
  133.  
  134.  mon.setCursorPos(1,7)
  135.  mon.write("Glosowalo: ")
  136.  mon.write(glosowalo)
  137.  mon.setCursorPos(1,8)
  138.  mon.write("Za: ")
  139.  mon.write(za)
  140.  mon.setCursorPos(1,9)
  141.  mon.write("Przeciw: ")
  142.  mon.write(przeciw)
  143. p(glosowalo)
  144. p(za)
  145. p(przeciw)
  146. elseif message == "3" then
  147.  
  148. glosowalo = glosowalo+1
  149.  za = za
  150.  
  151.  mon.setCursorPos(1,7)
  152.  glosowalo1 = glosowalo+1
  153.  mon.write("Glosowalo: ")
  154.  mon.write(glosowalo)
  155.  mon.setCursorPos(1,8)
  156.  mon.write("Za: ")
  157.  mon.write(za)
  158.  mon.setCursorPos(1,9)
  159.  mon.write("Przeciw: ")
  160.  mon.write(przeciw)
  161. end
  162. end
  163.  
  164. function glosowanie3()
  165. rednet.open("back")
  166. local senderId, message, protocol = rednet.receive("ter3")
  167. if message == "1" then
  168.  
  169.  mon.setCursorPos(1,7)
  170.  glosowalo = glosowalo+1
  171.  za = za+1
  172.  mon.write("Glosowalo: ")
  173.  mon.write(glosowalo)
  174. mon.setCursorPos(1,8)
  175.  mon.write("Za: ")
  176.  mon.write(za)
  177. mon.setCursorPos(1,9)
  178.  mon.write("Przeciw: ")
  179.  mon.write(przeciw)
  180.  
  181.  
  182. elseif message == "2" then
  183.  
  184.  glosowalo = glosowalo+1
  185.  przeciw = przeciw+1
  186.  
  187.  mon.setCursorPos(1,7)
  188.  mon.write("Glosowalo: ")
  189.  mon.write(glosowalo1)
  190.  mon.setCursorPos(1,8)
  191.  mon.write("Za: ")
  192.  mon.write(za1)
  193.  mon.setCursorPos(1,9)
  194.  mon.write("Przeciw: ")
  195.  mon.write(przeciw)
  196. p(glosowalo1)
  197. p(za1)
  198. p(przeciw1)
  199. elseif message == "3" then
  200.  
  201. glosowalo = glosowalo+1
  202.  
  203.  mon.setCursorPos(1,7)
  204.  glosowalo1 = glosowalo+1
  205.  mon.write("Glosowalo: ")
  206.  mon.write(glosowalo)
  207.  mon.setCursorPos(1,8)
  208.  mon.write("Za: ")
  209.  mon.write(za1)
  210.  mon.setCursorPos(1,9)
  211.  mon.write("Przeciw: ")
  212.  mon.write(przeciw)
  213. end
  214. end
  215.  
  216.  
  217. function glosowanie4()
  218. rednet.open("back")
  219. local senderId, message, protocol = rednet.receive("ter4")
  220. if message == "1" then
  221.  
  222.  mon.setCursorPos(1,7)
  223.  glosowalo = glosowalo+1
  224.  za = za+1
  225.  mon.write("Glosowalo: ")
  226.  mon.write(glosowalo)
  227. mon.setCursorPos(1,8)
  228.  mon.write("Za: ")
  229.  mon.write(za)
  230. mon.setCursorPos(1,9)
  231.  mon.write("Przeciw: ")
  232.  mon.write(przeciw)
  233.  
  234.  
  235. elseif message == "2" then
  236.  
  237.  glosowalo = glosowalo+1
  238.  przeciw = przeciw+1
  239.  
  240.  mon.setCursorPos(1,7)
  241.  mon.write("Glosowalo: ")
  242.  mon.write(glosowalo1)
  243.  mon.setCursorPos(1,8)
  244.  mon.write("Za: ")
  245.  mon.write(za1)
  246.  mon.setCursorPos(1,9)
  247.  mon.write("Przeciw: ")
  248.  mon.write(przeciw)
  249. p(glosowalo1)
  250. p(za1)
  251. p(przeciw1)
  252. elseif message == "3" then
  253.  
  254. glosowalo = glosowalo+1
  255.  
  256.  mon.setCursorPos(1,7)
  257.  glosowalo1 = glosowalo+1
  258.  mon.write("Glosowalo: ")
  259.  mon.write(glosowalo)
  260.  mon.setCursorPos(1,8)
  261.  mon.write("Za: ")
  262.  mon.write(za1)
  263.  mon.setCursorPos(1,9)
  264.  mon.write("Przeciw: ")
  265.  mon.write(przeciw)
  266. end
  267. end
  268.  
  269.  
  270. function glosowanie5()
  271. rednet.open("back")
  272. local senderId, message, protocol = rednet.receive("ter5")
  273. if message == "1" then
  274.  
  275.  mon.setCursorPos(1,7)
  276.  glosowalo = glosowalo+1
  277.  za = za+1
  278.  mon.write("Glosowalo: ")
  279.  mon.write(glosowalo)
  280. mon.setCursorPos(1,8)
  281.  mon.write("Za: ")
  282.  mon.write(za)
  283. mon.setCursorPos(1,9)
  284.  mon.write("Przeciw: ")
  285.  mon.write(przeciw)
  286.  
  287.  
  288. elseif message == "2" then
  289.  
  290.  glosowalo = glosowalo+1
  291.  przeciw = przeciw+1
  292.  
  293.  mon.setCursorPos(1,7)
  294.  mon.write("Glosowalo: ")
  295.  mon.write(glosowalo1)
  296.  mon.setCursorPos(1,8)
  297.  mon.write("Za: ")
  298.  mon.write(za1)
  299.  mon.setCursorPos(1,9)
  300.  mon.write("Przeciw: ")
  301.  mon.write(przeciw)
  302. p(glosowalo1)
  303. p(za1)
  304. p(przeciw1)
  305. elseif message == "3" then
  306.  
  307. glosowalo = glosowalo+1
  308.  
  309.  mon.setCursorPos(1,7)
  310.  glosowalo1 = glosowalo+1
  311.  mon.write("Glosowalo: ")
  312.  mon.write(glosowalo)
  313.  mon.setCursorPos(1,8)
  314.  mon.write("Za: ")
  315.  mon.write(za1)
  316.  mon.setCursorPos(1,9)
  317.  mon.write("Przeciw: ")
  318.  mon.write(przeciw)
  319. end
  320. end
  321.  
  322.  
  323. function glosowanie6()
  324. rednet.open("back")
  325. local senderId, message, protocol = rednet.receive("ter6")
  326. if message == "1" then
  327.  
  328.  mon.setCursorPos(1,7)
  329.  glosowalo = glosowalo+1
  330.  za = za+1
  331.  mon.write("Glosowalo: ")
  332.  mon.write(glosowalo)
  333. mon.setCursorPos(1,8)
  334.  mon.write("Za: ")
  335.  mon.write(za)
  336. mon.setCursorPos(1,9)
  337.  mon.write("Przeciw: ")
  338.  mon.write(przeciw)
  339.  
  340.  
  341. elseif message == "2" then
  342.  
  343.  glosowalo = glosowalo+1
  344.  przeciw = przeciw+1
  345.  
  346.  mon.setCursorPos(1,7)
  347.  mon.write("Glosowalo: ")
  348.  mon.write(glosowalo1)
  349.  mon.setCursorPos(1,8)
  350.  mon.write("Za: ")
  351.  mon.write(za1)
  352.  mon.setCursorPos(1,9)
  353.  mon.write("Przeciw: ")
  354.  mon.write(przeciw)
  355. p(glosowalo1)
  356. p(za1)
  357. p(przeciw1)
  358. elseif message == "3" then
  359.  
  360. glosowalo = glosowalo+1
  361.  
  362.  mon.setCursorPos(1,7)
  363.  glosowalo1 = glosowalo+1
  364.  mon.write("Glosowalo: ")
  365.  mon.write(glosowalo)
  366.  mon.setCursorPos(1,8)
  367.  mon.write("Za: ")
  368.  mon.write(za1)
  369.  mon.setCursorPos(1,9)
  370.  mon.write("Przeciw: ")
  371.  mon.write(przeciw)
  372. end
  373. end
  374.  
  375.  
  376. function glosowanie7()
  377. rednet.open("back")
  378. local senderId, message, protocol = rednet.receive("ter7")
  379. if message == "1" then
  380.  
  381.  mon.setCursorPos(1,7)
  382.  glosowalo = glosowalo+1
  383.  za = za+1
  384.  mon.write("Glosowalo: ")
  385.  mon.write(glosowalo)
  386. mon.setCursorPos(1,8)
  387.  mon.write("Za: ")
  388.  mon.write(za)
  389. mon.setCursorPos(1,9)
  390.  mon.write("Przeciw: ")
  391.  mon.write(przeciw)
  392.  
  393.  
  394. elseif message == "2" then
  395.  
  396.  glosowalo = glosowalo+1
  397.  przeciw = przeciw+1
  398.  
  399.  mon.setCursorPos(1,7)
  400.  mon.write("Glosowalo: ")
  401.  mon.write(glosowalo1)
  402.  mon.setCursorPos(1,8)
  403.  mon.write("Za: ")
  404.  mon.write(za1)
  405.  mon.setCursorPos(1,9)
  406.  mon.write("Przeciw: ")
  407.  mon.write(przeciw)
  408. p(glosowalo1)
  409. p(za1)
  410. p(przeciw1)
  411. elseif message == "3" then
  412.  
  413. glosowalo = glosowalo+1
  414.  
  415.  mon.setCursorPos(1,7)
  416.  glosowalo1 = glosowalo+1
  417.  mon.write("Glosowalo: ")
  418.  mon.write(glosowalo)
  419.  mon.setCursorPos(1,8)
  420.  mon.write("Za: ")
  421.  mon.write(za1)
  422.  mon.setCursorPos(1,9)
  423.  mon.write("Przeciw: ")
  424.  mon.write(przeciw)
  425. end
  426. end
  427.  
  428. function glosowanie8()
  429. rednet.open("back")
  430. local senderId, message, protocol = rednet.receive("ter8")
  431. if message == "1" then
  432.  
  433.  mon.setCursorPos(1,7)
  434.  glosowalo = glosowalo+1
  435.  za = za+1
  436.  mon.write("Glosowalo: ")
  437.  mon.write(glosowalo)
  438. mon.setCursorPos(1,8)
  439.  mon.write("Za: ")
  440.  mon.write(za)
  441. mon.setCursorPos(1,9)
  442.  mon.write("Przeciw: ")
  443.  mon.write(przeciw)
  444.  
  445.  
  446. elseif message == "2" then
  447.  
  448.  glosowalo = glosowalo+1
  449.  przeciw = przeciw+1
  450.  
  451.  mon.setCursorPos(1,7)
  452.  mon.write("Glosowalo: ")
  453.  mon.write(glosowalo1)
  454.  mon.setCursorPos(1,8)
  455.  mon.write("Za: ")
  456.  mon.write(za1)
  457.  mon.setCursorPos(1,9)
  458.  mon.write("Przeciw: ")
  459.  mon.write(przeciw1)
  460. p(glosowalo1)
  461. p(za1)
  462. p(przeciw1)
  463. elseif message == "3" then
  464.  
  465. glosowalo = glosowalo+1
  466.  
  467.  mon.setCursorPos(1,7)
  468.  glosowalo1 = glosowalo+1
  469.  mon.write("Glosowalo: ")
  470.  mon.write(glosowalo)
  471.  mon.setCursorPos(1,8)
  472.  mon.write("Za: ")
  473.  mon.write(za1)
  474.  mon.setCursorPos(1,9)
  475.  mon.write("Przeciw: ")
  476.  mon.write(przeciw)
  477. end
  478. end
  479.  
  480.  
  481. function glosowanie9()
  482. rednet.open("back")
  483. local senderId, message, protocol = rednet.receive("ter9")
  484. if message == "1" then
  485.  
  486.  mon.setCursorPos(1,7)
  487.  glosowalo = glosowalo+1
  488.  za = za+1
  489.  mon.write("Glosowalo: ")
  490.  mon.write(glosowalo)
  491. mon.setCursorPos(1,8)
  492.  mon.write("Za: ")
  493.  mon.write(za)
  494. mon.setCursorPos(1,9)
  495.  mon.write("Przeciw: ")
  496.  mon.write(przeciw)
  497.  
  498.  
  499. elseif message == "2" then
  500.  
  501.  glosowalo = glosowalo+1
  502.  przeciw = przeciw+1
  503.  
  504.  mon.setCursorPos(1,7)
  505.  mon.write("Glosowalo: ")
  506.  mon.write(glosowalo1)
  507.  mon.setCursorPos(1,8)
  508.  mon.write("Za: ")
  509.  mon.write(za1)
  510.  mon.setCursorPos(1,9)
  511.  mon.write("Przeciw: ")
  512.  mon.write(przeciw1)
  513. p(glosowalo1)
  514. p(za1)
  515. p(przeciw1)
  516. elseif message == "3" then
  517.  
  518. glosowalo = glosowalo+1
  519.  
  520.  mon.setCursorPos(1,7)
  521.  glosowalo1 = glosowalo+1
  522.  mon.write("Glosowalo: ")
  523.  mon.write(glosowalo)
  524.  mon.setCursorPos(1,8)
  525.  mon.write("Za: ")
  526.  mon.write(za1)
  527.  mon.setCursorPos(1,9)
  528.  mon.write("Przeciw: ")
  529.  mon.write(przeciw)
  530. end
  531. end
  532.  
  533.  
  534. function glosowanie10()
  535. rednet.open("back")
  536. local senderId, message, protocol = rednet.receive("ter10")
  537. if message == "1" then
  538.  
  539.  mon.setCursorPos(1,7)
  540.  glosowalo = glosowalo+1
  541.  za = za+1
  542.  mon.write("Glosowalo: ")
  543.  mon.write(glosowalo)
  544. mon.setCursorPos(1,8)
  545.  mon.write("Za: ")
  546.  mon.write(za)
  547. mon.setCursorPos(1,9)
  548.  mon.write("Przeciw: ")
  549.  mon.write(przeciw)
  550.  
  551.  
  552. elseif message == "2" then
  553.  
  554.  glosowalo = glosowalo+1
  555.  przeciw = przeciw+1
  556.  
  557.  mon.setCursorPos(1,7)
  558.  mon.write("Glosowalo: ")
  559.  mon.write(glosowalo1)
  560.  mon.setCursorPos(1,8)
  561.  mon.write("Za: ")
  562.  mon.write(za1)
  563.  mon.setCursorPos(1,9)
  564.  mon.write("Przeciw: ")
  565.  mon.write(przeciw1)
  566. p(glosowalo1)
  567. p(za1)
  568. p(przeciw1)
  569. elseif message == "3" then
  570.  
  571. glosowalo = glosowalo+1
  572.  
  573.  mon.setCursorPos(1,7)
  574.  glosowalo1 = glosowalo+1
  575.  mon.write("Glosowalo: ")
  576.  mon.write(glosowalo)
  577.  mon.setCursorPos(1,8)
  578.  mon.write("Za: ")
  579.  mon.write(za1)
  580.  mon.setCursorPos(1,9)
  581.  mon.write("Przeciw: ")
  582.  mon.write(przeciw)
  583. end
  584. end
  585.  
  586.  
  587. function glosowanie11()
  588. rednet.open("back")
  589. local senderId, message, protocol = rednet.receive("ter11")
  590. if message == "1" then
  591.  
  592.  mon.setCursorPos(1,7)
  593.  glosowalo = glosowalo+1
  594.  za = za+1
  595.  mon.write("Glosowalo: ")
  596.  mon.write(glosowalo)
  597. mon.setCursorPos(1,8)
  598.  mon.write("Za: ")
  599.  mon.write(za)
  600. mon.setCursorPos(1,9)
  601.  mon.write("Przeciw: ")
  602.  mon.write(przeciw)
  603.  
  604.  
  605. elseif message == "2" then
  606.  
  607.  glosowalo = glosowalo+1
  608.  za = za
  609.  przeciw = przeciw+1
  610.  
  611.  mon.setCursorPos(1,7)
  612.  mon.write("Glosowalo: ")
  613.  mon.write(glosowalo1)
  614.  mon.setCursorPos(1,8)
  615.  mon.write("Za: ")
  616.  mon.write(za1)
  617.  mon.setCursorPos(1,9)
  618.  mon.write("Przeciw: ")
  619.  mon.write(przeciw1)
  620. p(glosowalo1)
  621. p(za1)
  622. p(przeciw1)
  623. elseif message == "3" then
  624.  
  625. glosowalo = glosowalo+1
  626.  
  627.  mon.setCursorPos(1,7)
  628.  glosowalo1 = glosowalo+1
  629.  mon.write("Glosowalo: ")
  630.  mon.write(glosowalo)
  631.  mon.setCursorPos(1,8)
  632.  mon.write("Za: ")
  633.  mon.write(za1)
  634.  mon.setCursorPos(1,9)
  635.  mon.write("Przeciw: ")
  636.  mon.write(przeciw)
  637. end
  638. end
  639.  
  640.  
  641. function glosowanie12()
  642. rednet.open("back")
  643. local senderId, message, protocol = rednet.receive("ter12")
  644. if message == "1" then
  645.  
  646.  mon.setCursorPos(1,7)
  647.  glosowalo = glosowalo+1
  648.  za = za+1
  649.  mon.write("Glosowalo: ")
  650.  mon.write(glosowalo)
  651. mon.setCursorPos(1,8)
  652.  mon.write("Za: ")
  653.  mon.write(za)
  654. mon.setCursorPos(1,9)
  655.  mon.write("Przeciw: ")
  656.  mon.write(przeciw)
  657.  
  658.  
  659. elseif message == "2" then
  660.  
  661.  glosowalo = glosowalo+1
  662.  za = za
  663.  przeciw = przeciw+1
  664.  
  665.  mon.setCursorPos(1,7)
  666.  mon.write("Glosowalo: ")
  667.  mon.write(glosowalo1)
  668.  mon.setCursorPos(1,8)
  669.  mon.write("Za: ")
  670.  mon.write(za1)
  671.  mon.setCursorPos(1,9)
  672.  mon.write("Przeciw: ")
  673.  mon.write(przeciw1)
  674. p(glosowalo1)
  675. p(za1)
  676. p(przeciw1)
  677. elseif message == "3" then
  678.  
  679. glosowalo = glosowalo+1
  680.  
  681.  mon.setCursorPos(1,7)
  682.  glosowalo1 = glosowalo+1
  683.  mon.write("Glosowalo: ")
  684.  mon.write(glosowalo)
  685.  mon.setCursorPos(1,8)
  686.  mon.write("Za: ")
  687.  mon.write(za1)
  688.  mon.setCursorPos(1,9)
  689.  mon.write("Przeciw: ")
  690.  mon.write(przeciw)
  691. end
  692. end
  693.  
  694. function glosowanie13()
  695. rednet.open("back")
  696. local senderId, message, protocol = rednet.receive("ter13")
  697. if message == "1" then
  698.  
  699.  mon.setCursorPos(1,7)
  700.  glosowalo = glosowalo+1
  701.  za = za+1
  702.  mon.write("Glosowalo: ")
  703.  mon.write(glosowalo)
  704. mon.setCursorPos(1,8)
  705.  mon.write("Za: ")
  706.  mon.write(za)
  707. mon.setCursorPos(1,9)
  708.  mon.write("Przeciw: ")
  709.  mon.write(przeciw)
  710.  
  711.  
  712. elseif message == "2" then
  713.  
  714.  glosowalo = glosowalo+1
  715.  za = za
  716.  przeciw = przeciw+1
  717.  
  718.  mon.setCursorPos(1,7)
  719.  mon.write("Glosowalo: ")
  720.  mon.write(glosowalo1)
  721.  mon.setCursorPos(1,8)
  722.  mon.write("Za: ")
  723.  mon.write(za1)
  724.  mon.setCursorPos(1,9)
  725.  mon.write("Przeciw: ")
  726.  mon.write(przeciw1)
  727. p(glosowalo1)
  728. p(za1)
  729. p(przeciw1)
  730. elseif message == "3" then
  731.  
  732. glosowalo = glosowalo+1
  733.  
  734.  mon.setCursorPos(1,7)
  735.  glosowalo1 = glosowalo+1
  736.  mon.write("Glosowalo: ")
  737.  mon.write(glosowalo)
  738.  mon.setCursorPos(1,8)
  739.  mon.write("Za: ")
  740.  mon.write(za1)
  741.  mon.setCursorPos(1,9)
  742.  mon.write("Przeciw: ")
  743.  mon.write(przeciw)
  744. end
  745. end
  746.  
  747.  
  748. function glosowanie14()
  749. rednet.open("back")
  750. local senderId, message, protocol = rednet.receive("ter14")
  751. if message == "1" then
  752.  
  753.  mon.setCursorPos(1,7)
  754.  glosowalo = glosowalo+1
  755.  za = za+1
  756.  mon.write("Glosowalo: ")
  757.  mon.write(glosowalo)
  758. mon.setCursorPos(1,8)
  759.  mon.write("Za: ")
  760.  mon.write(za)
  761. mon.setCursorPos(1,9)
  762.  mon.write("Przeciw: ")
  763.  mon.write(przeciw)
  764.  
  765.  
  766. elseif message == "2" then
  767.  
  768.  glosowalo = glosowalo+1
  769.  za = za
  770.  przeciw = przeciw+1
  771.  
  772.  mon.setCursorPos(1,7)
  773.  mon.write("Glosowalo: ")
  774.  mon.write(glosowalo1)
  775.  mon.setCursorPos(1,8)
  776.  mon.write("Za: ")
  777.  mon.write(za1)
  778.  mon.setCursorPos(1,9)
  779.  mon.write("Przeciw: ")
  780.  mon.write(przeciw1)
  781. p(glosowalo1)
  782. p(za1)
  783. p(przeciw1)
  784. elseif message == "3" then
  785.  
  786. glosowalo = glosowalo+1
  787.  
  788.  mon.setCursorPos(1,7)
  789.  glosowalo1 = glosowalo+1
  790.  mon.write("Glosowalo: ")
  791.  mon.write(glosowalo)
  792.  mon.setCursorPos(1,8)
  793.  mon.write("Za: ")
  794.  mon.write(za1)
  795.  mon.setCursorPos(1,9)
  796.  mon.write("Przeciw: ")
  797.  mon.write(przeciw)
  798. end
  799. end
  800.  
  801.  
  802. function glosowanie15()
  803. rednet.open("back")
  804. local senderId, message, protocol = rednet.receive("ter15")
  805. if message == "1" then
  806.  
  807.  mon.setCursorPos(1,7)
  808.  glosowalo = glosowalo+1
  809.  za = za+1
  810.  mon.write("Glosowalo: ")
  811.  mon.write(glosowalo)
  812. mon.setCursorPos(1,8)
  813.  mon.write("Za: ")
  814.  mon.write(za)
  815. mon.setCursorPos(1,9)
  816.  mon.write("Przeciw: ")
  817.  mon.write(przeciw)
  818.  
  819.  
  820. elseif message == "2" then
  821.  
  822.  glosowalo = glosowalo+1
  823.  za = za
  824.  przeciw = przeciw+1
  825.  
  826.  mon.setCursorPos(1,7)
  827.  mon.write("Glosowalo: ")
  828.  mon.write(glosowalo1)
  829.  mon.setCursorPos(1,8)
  830.  mon.write("Za: ")
  831.  mon.write(za1)
  832.  mon.setCursorPos(1,9)
  833.  mon.write("Przeciw: ")
  834.  mon.write(przeciw1)
  835. p(glosowalo1)
  836. p(za1)
  837. p(przeciw1)
  838. elseif message == "3" then
  839.  
  840. glosowalo = glosowalo+1
  841.  
  842.  mon.setCursorPos(1,7)
  843.  glosowalo1 = glosowalo+1
  844.  mon.write("Glosowalo: ")
  845.  mon.write(glosowalo)
  846.  mon.setCursorPos(1,8)
  847.  mon.write("Za: ")
  848.  mon.write(za1)
  849.  mon.setCursorPos(1,9)
  850.  mon.write("Przeciw: ")
  851.  mon.write(przeciw)
  852. end
  853. end
  854.  
  855.  
  856.  
  857.  
  858. glosowalo = 0
  859. za = 0
  860. przeciw = 0
  861.  
  862.  
  863.  
  864. obraz()
  865. terminal()
  866. parallel.waitForAll(glosowanie1, glosowanie2, glosowanie3, glosowanie4, glosowanie5, glosowanie6, glosowanie7, glosowanie8, glosowanie9, glosowanie10, glosowanie11, glosowanie12, glosowanie13, glosowanie14, glosowanie15)
  867.  
  868.  
  869. sleep(5)
  870. os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement