Advertisement
Guest User

p

a guest
Sep 20th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.02 KB | None | 0 0
  1. while true do
  2.  
  3.   local Reactor = peripheral.wrap("right")
  4.   EnergyLevel = Reactor.getEnergyStored()
  5.  
  6.   if EnergyLevel <= 5000 then
  7.     Reactor.setActive(true)
  8.   end
  9.  
  10.   if EnergyLevel >= 9995000 then
  11.     Reactor.setActive(false)
  12.   end
  13.  
  14.   term.clear()
  15.   term.setCursorPos(1,1)
  16.  
  17.  
  18.   RodLevels = {}
  19.  
  20.   local NumberOfRods = Reactor.getNumberOfControlRods()
  21.  
  22.   for i = 1, NumberOfRods do
  23.     RodLevels[i] = Reactor.getControlRodLevel(i-1)
  24.  
  25.   end
  26.  
  27.   for key, value in pairs(RodLevels) do
  28.     print("Rod " .. key ..": " .. value)
  29.   end
  30.  
  31.   print("Enter ALL or individual rod number to change:")
  32.   local input = read()
  33.  
  34.   print("Now enter the desired rod setting:")
  35.   local RodSetting = tonumber(read())
  36.  
  37.   if input == "ALL" then
  38.     Reactor.setAllControlRodLevels(RodSetting)
  39.  
  40.   elseif input ~= "ALL" then
  41.     for x = 1, NumberOfRods do
  42.       if tonumber(x) == tonumber(input) then
  43.         Reactor.setControlRodLevel(x-1, RodSetting)
  44.       end  
  45.     end
  46.   end
  47.  
  48.   sleep(1)
  49. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement