В классе ACharacter есть переменная CanJump.
В блоке управления есть логика прыжка (обычно в том Character классе, что у тебя назначен в GameMode в качестве DefaulPawn).
Ты умеешь пользоваться булевыми переменными и, возможно, знаешь ноду Branch...
Та-да!!!
Знатоки! Внимание - вопрос.
Как сделать так чтобы при попытке прыгнуть и значении CanJump == false игнорировался прыжок, а при значении CanJump == true Character прыгал?
ПиСя. Вопрос из разряда - знает даже нубский нуб. Тот кто на него ответить не способен поспешил заняться самостоятельной работой в движке даже на BP )))