Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while true do
- local power = redstone.getAnalogInput("back")
- print("Signal detected: " .. power)
- if power > 10 then
- print("Discharging...")
- while power > 7 do
- redstone.setOutput("front", true)
- os.sleep(0.4)
- redstone.setOutput("front", false)
- os.sleep(0.4)
- local new_power = redstone.getAnalogInput("back")
- if power ~= new_power then
- print("Signal decreased: " .. new_power);
- end
- power = new_power
- end
- print("Discharge complete")
- end
- print("Waiting for signal change...")
- os.pullEvent("redstone")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement