Disable Sprinting and Jumping While Crouched

Basically I dont want the character to be able to sprint and jump while crouched how would I be able to do that?


Hi I can very easyly show you traditional way of making and blocking those in your blueprints however it won’t serve you good for the future and your future needs. Basically you can add a tag to character or save it as a bool.

When is crouched set bIsCrouched = true.

and you can check that again in sprint. if not you can sprint.

This was the traditional way of doing things, nothing wrong about it not the best way of doing it to be honest, that would cause many problems for future. What I would recommend learning step by step gameplay ability system GAS

GAS in blueprints only

if you follow this tutorial you can create your first ability in GAS and core abilities like jump sprint too which would be proper way of doing things as design system in unreal.