Я же тебе написал что надо проверять стоит ли игрок на земле или нет. Проверить можно вроде через EntityCollided. Должно быть больше или меньше нуля (<>0).
че то типа такого. я просто не имею под рукой блитза.
If EntityCollided (player,TYPE_GROUND) <>0 then
;тут код с прыжком
EndIf