This can be done with some clever shifting of enabled events.
(I know there is an addon called ShiftEventEnabled, but I like to do it with default addons)
- 0 OnRelay > self > IncrementPrintcount
- 1 OnRelay > self > ToggleEventEnabled [1 2]
- 2 OnRelay > self > ToggleEventEnabled [2 3]
- 3 OnRelay > self > ToggleEventEnabled [3 4]
- 4 OnRelay > self > ToggleEventEnabled [4 5]
- 5 OnRelay > self > ToggleEventEnabled [5 6 7]
- 6 OnRelay > self > ToggleEventEnabled [6 7 1]
- 7 OnRelay > self > SetPrintCount
- --> delay 60ms so it overwrites the IncrementPrintCount
So when the brick gets 6 relays, it gets set back to 0 and all events get reset.