Ben ça peut devenir à la fois simple, tout comme compliqué.
En gros, t'as deux manières. L'une très intuitive, qui utiliserait le Ruby, ou une beaucoup moins intuitive, qui demanderait plusieurs interrupteurs et blablabla. Je te propose celle en Ruby.
A la place de mettre comme condition si la touche Z est appuyée, je te propose de simplement mettre la condition sous forme de code ruby (dans un des onglets de ta condition) :
Input.trigger? Input::Z
Ceci veut dire, que si la touche vient d'avoir été appuyée, ça met comme "oui", sinon (laissée appuyée, ou pas appuyée) comme "non". Par contre, méfie-toi de la case "sinon" ; sur RMXP, elle foire quand on est en mode Ruby ; peut-être qu'elle a étée corrigée entre-temps, mais on sait jamais... 