Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- buttonState = 0;
- while true do
- os.pullEvent("redstone") -- wait for a "redstone" event
- if rs.getInput("front") then -- check the input
- buttonState = buttonState + 1
- end
- if (buttonState == 1) then
- redstone.setOutput("right", true)
- redstone.setOutput("back", false)
- redstone.setOutput("left", false)
- print("State 1")
- end
- if (buttonState == 2) then
- redstone.setOutput("right", true)
- redstone.setOutput("back", true)
- redstone.setOutput("left", false)
- print("State 2")
- end
- if (buttonState == 3) then
- redstone.setOutput("right", true)
- redstone.setOutput("back", true)
- redstone.setOutput("left", true)
- print("State 3")
- end
- if (buttonState == 4) then
- print("State 4")
- buttonState = 0
- end
- if (buttonState == 0) then
- redstone.setOutput("right", false)
- redstone.setOutput("back", false)
- redstone.setOutput("left", false)
- print("State 0")
- end
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement