Advertisement
Guest User

startup

a guest
Oct 22nd, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.50 KB | None | 0 0
  1. sleep(5)
  2. m = peripheral.wrap("monitor_3")
  3. e = peripheral.wrap("Induction Matrix_0")
  4. local v=12
  5. local a1=12
  6. local a2=12
  7. local a3=12
  8. local a4=12
  9. local a5=12
  10. local a6=12
  11. local a7=12
  12. local a8=12
  13. local a9=12
  14. local a10=12
  15. local a11=12
  16. local a12=12
  17. local a13=12
  18. local a14=12
  19. local a15=12
  20. local a16=12
  21. local a17=12
  22. local a18=12
  23. local a19=12
  24. local a20=12
  25. local a21=12
  26. local a22=12
  27. local a23=12
  28. local a24=12
  29. local a25=12
  30. local a26=12
  31. local a27=12
  32. local a28=12
  33.  
  34.  
  35.  
  36.  
  37. while true do
  38. m.setBackgroundColor(colors.black)
  39. m.clear()
  40.  
  41.  
  42. --cacule de la valeur
  43. v=e.getOutput()*12
  44. v=v/e.getTransferCap()
  45.  
  46. if (v>0) and (v<1) then
  47. v=12
  48. end
  49. if (v>1) and (v<2) then
  50. v=11
  51. end
  52. if (v>2) and (v<3) then
  53. v=10
  54. end
  55. if (v>3) and (v<4) then
  56. v=9
  57. end
  58. if (v>4) and (v<5) then
  59. v=8
  60. end
  61. if (v>5) and (v<6) then
  62. v=7
  63. end
  64. if (v>6) and (v<7) then
  65. v=6
  66. end
  67. if (v>7) and (v<8) then
  68. v=5
  69. end
  70. if (v>8) and (v<9) then
  71. v=4
  72. end
  73. if (v>9) and (v<10) then
  74. v=3
  75. end
  76. if (v>10) and (v<11) then
  77. v=2
  78. end
  79. if (v>11) and (v<12) then
  80. v=1
  81. end
  82.  
  83. --ecriture du grafique
  84. m.setCursorPos(1,a1)
  85. m.setBackgroundColor(colors.red)
  86. m.write(" ")
  87. m.setCursorPos(2,a2)
  88. m.setBackgroundColor(colors.red)
  89. m.write(" ")
  90. m.setCursorPos(3,a3)
  91. m.setBackgroundColor(colors.red)
  92. m.write(" ")
  93. m.setCursorPos(4,a4)
  94. m.setBackgroundColor(colors.red)
  95. m.write(" ")
  96. m.setCursorPos(5,a5)
  97. m.setBackgroundColor(colors.red)
  98. m.write(" ")
  99. m.setCursorPos(6,a6)
  100. m.setBackgroundColor(colors.red)
  101. m.write(" ")
  102. m.setCursorPos(7,a7)
  103. m.setBackgroundColor(colors.red)
  104. m.write(" ")
  105. m.setCursorPos(8,a8)
  106. m.setBackgroundColor(colors.red)
  107. m.write(" ")
  108. m.setCursorPos(9,a9)
  109. m.setBackgroundColor(colors.red)
  110. m.write(" ")
  111. m.setCursorPos(10,a10)
  112. m.setBackgroundColor(colors.red)
  113. m.write(" ")
  114. m.setCursorPos(11,a11)
  115. m.setBackgroundColor(colors.red)
  116. m.write(" ")
  117. m.setCursorPos(12,a12)
  118. m.setBackgroundColor(colors.red)
  119. m.write(" ")
  120. m.setCursorPos(13,a13)
  121. m.setBackgroundColor(colors.red)
  122. m.write(" ")
  123. m.setCursorPos(14,a14)
  124. m.setBackgroundColor(colors.red)
  125. m.write(" ")
  126. m.setCursorPos(15,a15)
  127. m.setBackgroundColor(colors.red)
  128. m.write(" ")
  129. m.setCursorPos(16,a16)
  130. m.setBackgroundColor(colors.red)
  131. m.write(" ")
  132. m.setCursorPos(17,a17)
  133. m.setBackgroundColor(colors.red)
  134. m.write(" ")
  135. m.setCursorPos(18,a18)
  136. m.setBackgroundColor(colors.red)
  137. m.write(" ")
  138. m.setCursorPos(19,a19)
  139. m.setBackgroundColor(colors.red)
  140. m.write(" ")
  141. m.setCursorPos(20,a20)
  142. m.setBackgroundColor(colors.red)
  143. m.write(" ")
  144. m.setCursorPos(21,a21)
  145. m.setBackgroundColor(colors.red)
  146. m.write(" ")
  147. m.setCursorPos(22,a22)
  148. m.setBackgroundColor(colors.red)
  149. m.write(" ")
  150. m.setCursorPos(23,a23)
  151. m.setBackgroundColor(colors.red)
  152. m.write(" ")
  153. m.setCursorPos(24,a24)
  154. m.setBackgroundColor(colors.red)
  155. m.write(" ")
  156. m.setCursorPos(25,a25)
  157. m.setBackgroundColor(colors.red)
  158. m.write(" ")
  159. m.setCursorPos(26,a26)
  160. m.setBackgroundColor(colors.red)
  161. m.write(" ")
  162. m.setCursorPos(27,a27)
  163. m.setBackgroundColor(colors.red)
  164. m.write(" ")
  165. m.setCursorPos(28,a28)
  166. m.setBackgroundColor(colors.red)
  167. m.write(" ")
  168. m.setCursorPos(29,v)
  169. m.setBackgroundColor(colors.red)
  170. m.write(" ")
  171.  
  172. --decalage des nonbre dans les variable
  173. a1=a2
  174. a2=a3
  175. a3=a4
  176. a4=a5
  177. a5=a6
  178. a6=a7
  179. a7=a8
  180. a8=a9
  181. a9=a10
  182. a10=a11
  183. a11=a12
  184. a12=a13
  185. a13=a14
  186. a14=a15
  187. a15=a16
  188. a16=a17
  189. a17=a18
  190. a18=a19
  191. a19=a20
  192. a20=a21
  193. a21=a22
  194. a22=a23
  195. a23=a24
  196. a24=a25
  197. a25=a26
  198. a26=a27
  199. a27=a28
  200. a28=v
  201.  
  202. --noms
  203. m.setBackgroundColor(colors.black)
  204. m.setTextColor(colors.blue)
  205. m.setCursorPos(12,1)
  206. m.write("output")
  207. m.setTextColor(colors.white)
  208.  
  209. sleep(5)
  210. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement