Advertisement
Guest User

Turbine

a guest
May 20th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.68 KB | None | 0 0
  1. local turbine
  2. turbine = peripheral.wrap("right")
  3. print("checking speed")
  4. speed = turbine.getRotorSpeed()
  5. turbine.setInductorEngaged(false)
  6. turbine.setActive(true)
  7. while redstone.getInput("top") == true
  8. do
  9. speed = turbine.getRotorSpeed()
  10. engaged = turbine.getInductorEngaged()
  11. if speed > 1880 then if engaged == false then turbine.setInductorEngaged(true)  print("Inductor Engaged     ") print(speed) end end
  12. if speed < 1780 then if engaged == true  then turbine.setInductorEngaged(false) print("Inductor Disengaged  ") print(speed) end end
  13. os.sleep(2)
  14. print("checking speed")
  15. end
  16. turbine.setInductorEngaged(true) turbine.setActive(false)  print("Turbine shutdown     ")  print(speed)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement