geremy44

Reactor 1.7.10

Feb 9th, 2022 (edited)
588
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.19 KB | None | 0 0
  1. --ID : 1
  2. local Reactor
  3. local Etat
  4. local Prod
  5. local Stor
  6. Reactor = peripheral.wrap("back")
  7. rednet.open("right")
  8.  
  9. while true do
  10.     --On check si le reacreur est allume ou etint--
  11.     Etat = Reactor.getActive()
  12.     if Etat == true then
  13.        -- print("Reacteur On")
  14.         rednet.send(2, "On", "Etat")
  15.     else
  16.        -- print("Reacteur Off")
  17.         rednet.send(2, "Off", "Etat")
  18.     end
  19.     sleep(0.1)
  20.     --On check la production du reacteur--
  21.     Prod = Reactor.getEnergyProducedLastTick()
  22.     --print("Energie produite:")
  23.     --write(Prod)
  24.     --print(" RF")
  25.     rednet.send(2, Prod, "Prod")
  26.     sleep(0.1)
  27.     --On check l'energie stoque--
  28.     Stor = Reactor.getEnergyStored()
  29.     --print("Energie stoque:")
  30.     --write(Stor)
  31.     --print(" RF")
  32.     rednet.send(2, Stor, "Stor")
  33.     sleep(0.1)
  34.     --Allumage/Extinction reacteur--
  35.     if redstone.getInput("left") == true then
  36.             Reactor.setActive(true)
  37.     elseif redstone.getInput("left") == false then
  38.             if Stor > 9900000 then
  39.                 Reactor.setActive(false)
  40.             elseif Stor < 5000000 then
  41.                 Reactor.setActive(true)
  42.             end
  43.     end
  44.     sleep(0.1)
  45. end
  46.  
Add Comment
Please, Sign In to add comment