Advertisement
fantadada

ecran etage 3

Jul 29th, 2015
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.73 KB | None | 0 0
  1. os.loadAPI("button")
  2. m = peripheral.wrap("back")
  3. m.clear()
  4.  
  5. function button1() button.toggleButton("rez de chausser")
  6. i=0
  7. while i<18 do
  8. i=i+1
  9. rs.setOutput("left",true)
  10. sleep(0.5)
  11. rs.setOutput("left",false)
  12. sleep(0.3)
  13. button.toggleButton("rez de chausser")
  14.  end
  15. end
  16.  
  17. function button2() button.toggleButton("etage 1")
  18. i=0
  19. while i<12 do
  20. i=i+1
  21. rs.setOutput("left",true)
  22. sleep(0.5)
  23. rs.setOutput("left",false)
  24. sleep(0.3)
  25. button.toggleButton("etage 1")
  26.  end
  27. end
  28.  
  29. function button3() button.toggleButton("etage 2")
  30. i=0
  31. while i<6 do
  32. i=i+1
  33. rs.setOutput("left",true)
  34. sleep(0.5)
  35. rs.setOutput("left",false)
  36. sleep(0.3)
  37. button.toggleButton("etage 2")
  38.  end
  39. end
  40.  
  41. function button4() button.toggleButton("etage -1")
  42. i=0
  43. while i<24 do
  44. i=i+1
  45. rs.setOutput("left",true)
  46. sleep(0.5)
  47. rs.setOutput("left",false)
  48. sleep(0.3)
  49. button.toggleButton("etage -1")
  50.  end
  51. end
  52.  
  53. function button5() button.toggleButton("etage -2")
  54. i=0
  55. while i<30 do
  56. i=i+1
  57. rs.setOutput("left",true)
  58. sleep(0.5)
  59. rs.setOutput("left",false)
  60. sleep(0.3)
  61. button.toggleButton("etage -2")
  62.  end
  63. end
  64.  
  65. function button6() button.toggleButton("etage -3")
  66. i=0
  67. while i<36 do
  68. i=i+1
  69. rs.setOutput("left",true)
  70. sleep(0.5)
  71. rs.setOutput("left",false)
  72. sleep(0.3)
  73. button.toggleButton("etage -3")
  74.  end
  75. end
  76.  
  77. function ecran()
  78. button.setTable("rez de chausser",button1,8,25,3,3)
  79. button.setTable("etage 1",button2,8,25,6,6)
  80. button.setTable("etage 2",button3,8,25,9,9)
  81. button.setTable("etage -1",button4,8,25,12,12)
  82. button.setTable("etage -2",button5,8,25,15,15)
  83. button.setTable("etage -3",button6,8,25,18,18)
  84. button.screen()
  85. end
  86.  
  87. function getClick()
  88. event,side,x,y = os.pullEvent("monitor_touch")
  89. button.checkxy(x,y)
  90. end
  91.  
  92. ecran()
  93.  
  94. while true do getClick() end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement