Input based combat system

Im creating a Combat system using Input checks and switch paths. Trying to recreate the system monster hunter uses for combat.
I am wondering how I can get something to constantly check whether the inputs are being pressed. I tried attaching the event to the button presses, but that simply initiates multiple attacks. Should i be using an event tick or something else?