Advertisement
AnonGaming

Untitled

Mar 2nd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.26 KB | None | 0 0
  1. while true do
  2.    
  3.     mon = peripheral.wrap("top")
  4.     mon.clear()
  5.     mon.setTextScale(2)
  6.     ctrl = sensors.getController()
  7.     data = sensors.getSensors(ctrl)
  8.     reactorSensor = data[1]
  9.     data = sensors.getSensorInfo(ctrl,reactorSensor)
  10.     sensors.setSensorRange(ctrl,reactorSensor,"5")
  11.     data = sensors.getProbes(ctrl,reactorSensor)
  12.     eustorageProbe = data[3]
  13.     data = sensors.getAvailableTargetsforProbe(ctrl,reactorSensor,eustorageProbe)
  14.    print("")
  15.    
  16.     local cursorY = 2
  17.     print(#data)
  18.    
  19.     for k,v in pairs(data) do
  20.        
  21.         mfsuTarget = data[k]
  22.        
  23.         if mfsuTarget then
  24.            
  25.             if string.find(mfsuTarget,"MFSU") then
  26.                 print(k.." MFSU")
  27.                
  28.                 sensors.setTarget(ctrl,reactorSensor,mfsuTarget)
  29.                
  30.                 data = sensors.getSensorReadingAsDict(ctrl,reactorSensor,mfsuTarget,eustorageProbe)
  31.                
  32.                 for k,v in pairs(data) do
  33.                     print(v)
  34.                 end
  35.                
  36.                
  37.             end
  38.            
  39.            
  40.         end
  41.        
  42.     end
  43.    
  44.    --[[
  45.     for k,v in pairs(data) do
  46.    
  47.         mfsuTarget = data[k]
  48.        
  49.         if mfsuTarget then
  50.        
  51.             if string.find(mfsuTarget,"MFSU") then
  52.                 print("1MFSU "..k)
  53.                 sensors.setTarget(ctrl,reactorSensor,mfsuTarget)
  54.                 print("2MFSU "..k)
  55.                 data = sensors.getSensorReadingAsDict(ctrl,reactorSensor,mfsuTarget,eustorageProbe)
  56.                 print("3MFSU "..k)
  57.                 mon.setCursorPos(1, cursorY)
  58.                 print("4MFSU "..k)
  59.                 mon.write("MFSU EU:"..data.energy)
  60.                 print("5MFSU "..k)
  61.                 mon.setCursorPos(1, cursorY+1)
  62.                 print("6MFSU "..k)
  63.                 mon.write("MFSU Out:"..data.output)
  64.                 print("7MFSU "..k)
  65.                
  66.                 print("8MFSU EU:"..data.energy)
  67.                 print("9MFSU "..k)
  68.                 print("10MFSU Out:"..data.output)
  69.                 print("11MFSU "..k)
  70.                
  71.                 cursorY = cursorY + 2
  72.             end
  73.         end
  74.        
  75.     end
  76.    
  77.    
  78.     ]]--
  79.     sleep(1)
  80.    
  81. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement