Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- args = {...}
- function main()
- -- defaults
- onTimeD = 1
- offTimeD = 3
- sideD = "back"
- onTime = tonumber(args[1]) or onTimeD
- offTime = tonumber(args[2]) or offTimeD
- side = args[3] or sideD
- function toggle()
- redstone.setOutput(side, true)
- sleep(onTime)
- redstone.setOutput(side, false)
- sleep(offTime)
- end
- while true do
- toggle()
- end
- end
- if args[1] == nil or args[1] == "--help" or args[1] == "help" then
- print("Acts as a redstone timer")
- print("Usage:")
- print("timer <on time> <off time> <side>")
- print("eg: timer 1 1 back")
- print("Specify - for default argument")
- else
- main()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement