Well, no matter what, you'll have to do a very bit of coding....
step 1: Make a Create Actor event, the select the Script Editor as the action. Click on the variables button. Add a variable, I'll call it combos, but ou name it whatever you want. Make it an integer.
step 2: So you have the script editor open, write this line of code:
combos = 0;
instead of combos enter the name of the variable, but you know that... press ok, make this an Immediate Action...
step 3: Now I'm sure you have an action for the key down.... open it up, inthe script editor, do this:
combos ++;
if(combos == 3)
{
ChangeAnimtaion(... You'll use the generator and select whatever);
combos = 0;
}
else
{
do non-combo action
}
What this code does, is that it counts how many times yo hit the key, and if it is 3, then it changes the animation, and resets the veriable to 0.
If you want to make it so that this only happens if someone presses the keys fast, then the code is just a bit longer:
DestroyTimer(The timer you created);
combos ++;
if(combos == 3)
{
ChangeAnimation(Same as before);
combos = 0;
}
else
{
do non-combo action
}
CreateTimer("Event Actor", sometimer you created that lasts a few hundred, or maybe a little over a thousand miliseconds);
Now you'll also need to create a Timer event, use the script editor, and say
combos = 0;
What this does, is that when you press the button it destroys any ongoing timers, enabling the combos to ever reach 3. But it also creates a new one, so that if that one reaches its time, then the combos are back to three, and if you want the combo, then you have to try again...
If you have anymore questions, just ask!