you could do something like this:
Some mouse inputBegan event that fires the function that contains the combostreak stuff, if you pretend to work with the ‘‘player character’’ make sure to send it each time you fire the remote event FROM the Client, so in the server side, you will be able to use the character as you wish, may be for some Teleportation, walkspeed changes or preventing jumping and other stuff based on SKILLS, PASSIVES or some other stuff, same applies to any other thing you wish
not really that hard, the worst part, i believe, is making a good sync wish your animations and when you create a perfect ‘‘Hitbox’’ momentum
because right after the player CLICKS , you need to FireClient(NumberOfComboStreak)
and according to the combo and your class , you play a specific animation