Guest User

power4

a guest
May 19th, 2013
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.41 KB | None | 0 0
  1. m = peripheral.wrap("left")
  2. mon = peripheral.wrap("right")
  3. mon.setBackgroundColor(colours.black)
  4. mon.setTextColor(colors.lime)
  5. mon.setTextScale(1)
  6.  
  7. while true do
  8. a,b,c,info1 = m.get(1)
  9. a,b,c,info2 = m.get(2)
  10. a,b,c,info3 = m.get(3)
  11. a,b,c,info4 = m.get(4)
  12. a,b,c,info5 = m.get(5)
  13. a,b,c,info6 = m.get(6)
  14. a,b,c,info7 = m.get(7)
  15. a,b,c,info8 = m.get(8)
  16.  
  17. for system, status in pairs(info1) do
  18.   average1 = tostring(status)
  19. end
  20.  
  21. for system, status in pairs(info2) do
  22.   average2 = tostring(status)
  23. end
  24.  
  25. for system, status in pairs(info3) do
  26.   average3 = tostring(status)
  27. end
  28.  
  29. for system, status in pairs(info4) do
  30.   status1 = tostring(status)
  31.   if system == "energyL" then
  32.   solar1a = status
  33.   elseif system == "maxStorageL" then
  34.   solar1s = status
  35.   end
  36. end
  37.  
  38. for system, status in pairs(info5) do
  39.   status1 = tostring(status)
  40.   if system == "energyL" then
  41.   solar2a = status
  42.   elseif system == "maxStorageL" then
  43.   solar2s = status
  44.   end
  45. end
  46.  
  47. for system, status in pairs(info6) do
  48.   status1 = tostring(status)
  49.   if system == "energyL" then
  50.   maceratora = status
  51.   elseif system == "maxStorageL" then
  52.   macerators = status
  53.   end
  54. end
  55.  
  56. for system, status in pairs(info7) do
  57.   status1 = tostring(status)
  58.   if system == "energyL" then
  59.   furnacea = status
  60.   elseif system == "maxStorageL" then
  61.   furnaces = status
  62.   end
  63. end
  64.  
  65. for system, status in pairs(info8) do
  66.   status1 = tostring(status)
  67.   if system == "energyL" then
  68.   misca = status
  69.   elseif system == "maxStorageL" then
  70.   miscs = status
  71.   end
  72. end
  73.  
  74. mon.setCursorPos(50,3)
  75. mon.write("Nuclear avg:    " ..average1.. "   ")
  76. mon.setCursorPos(50,5)
  77. mon.write("Solar avg:      " ..average2.. "   ")
  78. mon.setCursorPos(50,7)
  79. mon.write("Geothermal avg: " ..average3.. "   ")
  80.  
  81. mon.setCursorPos(5,2)
  82. mon.write("Solarflower Storage 1: " ..solar1a.. "     ")
  83. mon.setCursorPos(33,2)
  84. mon.write(" /" ..solar1s)
  85. mon.setCursorPos(5,3)
  86. mon.write("Solarflower Storage 2: " ..solar2a.. "     ")
  87. mon.setCursorPos(33,3)
  88. mon.write(" /" ..solar2s)
  89. mon.setCursorPos(5,4)
  90. mon.write("Macerator Storage: ... " ..maceratora.. "     ")
  91. mon.setCursorPos(33,4)
  92. mon.write(" /" ..macerators)
  93. mon.setCursorPos(5,5)
  94. mon.write("Furnace Storage: ..... " ..furnacea.. "     ")
  95. mon.setCursorPos(33,5)
  96. mon.write(" /" ..furnaces)
  97. mon.setCursorPos(5,6)
  98. mon.write("Misc. Storages: ...... " ..misca.. "     ")
  99. mon.setCursorPos(33,6)
  100. mon.write(" /" ..miscs)
  101. sleep(1)
  102. end
Advertisement
Add Comment
Please, Sign In to add comment