Guest User

counter

a guest
Oct 16th, 2012
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.26 KB | None | 0 0
  1. lastvalue = {}
  2. count = {}
  3. color = {}
  4.  
  5. color[1]="  |White        |   "
  6. color[2]="  |Orange       |   "
  7. color[3]="  |Magenta      |   "
  8. color[4]="  |LightBlue    |   "
  9. color[5]="  |Yellow       |   "
  10. color[6]="  |Lime         |   "    
  11. color[7]="  |Pink         |   "
  12. color[8]="  |Rrey         |   "    
  13. color[9]="  |LightGrey    |   "    
  14. color[10]=" |Gyan         |   "    
  15. color[11]=" |Purple       |   "    
  16. color[12]=" |Blue         |   "    
  17. color[13]=" |Brown        |   "    
  18. color[14]=" |Green        |   "    
  19. color[15]=" |Red          |   "    
  20.  
  21. for i = 1, 15 do
  22.     lastvalue[i] = false
  23.     count[i] = 0
  24. end
  25.  
  26. while x ~= "end" do
  27.     for i = 1, 15 do    
  28.         y = rs.getBundledInput("back")
  29.        
  30.  
  31.  
  32.     if lastvalue[i] == false and colors.test(y, 2^(i-1)) then
  33.         count[i] = count[i] +1
  34.         lastvalue[i] = true
  35.     end
  36.    
  37.     if lastvalue[i] == true and colors.test(y, 2^(i-1)) == false then
  38.         lastvalue[i] = false
  39.     end
  40. end
  41.  
  42. sleep (0.01)
  43. term.clear()
  44.  
  45. print("|Detector      |Input        |Item        |Number of     |Signal")
  46. print("|-----------|-------------|------------|--------------|---------")
  47.  
  48. for i = 1, 15 do
  49.     y = rs.getBundledInput("back")
  50.     print("|", i,"        ", color[i], "  ","|",count[i]," ", "       ","     |",colors.test(y, 2^(i-1)))
  51. end
  52. end
Advertisement
Add Comment
Please, Sign In to add comment