Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. while true do
  2. local power = redstone.getAnalogInput("back")
  3. print("Signal detected: " .. power)
  4. if power > 10 then
  5. print("Discharging...")
  6. while power > 7 do
  7. redstone.setOutput("front", true)
  8. os.sleep(0.4)
  9. redstone.setOutput("front", false)
  10. os.sleep(0.4)
  11. local new_power = redstone.getAnalogInput("back")
  12. if power ~= new_power then
  13. print("Signal decreased: " .. new_power);
  14. end
  15. power = new_power
  16. end
  17. print("Discharge complete")
  18. end
  19. print("Waiting for signal change...")
  20. os.pullEvent("redstone")
  21. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement