I basically combined both your ideas into a hybrid lol
Add 1 by N7Effect, on Flickr
Combo System1 by N7Effect, on Flickr
Every 1 Second: "Shift" is Down
Add "+1" to value "Shift F F J"
Wen this group is beyond or greater then "3 seconds" all
variables reset to DEFAULT values "0" including itself.
Before Jump if first two variables are correct will cancel out the "just jumping while holding shift". Command, and complete.
Notice bottom pic, FrontJump is inverted to check if False. If "false" it will complete. If true will ignore and complete other.
If and only if combo done in correct order "Hold Shift + Front + Front + Jump" it will kill me lol.
you can easily change "Front" "Jump" "Hold Shift" detectors to punch kick etc... and add different Global Variable Combo Counters.