Please help - Issues with my new game

Hi, I’m quite new to Blender and I’m currently working on a game where a character can go into vehicles and ride them however I am having several issues

A) The character can only jump once everytime the game starts (not double jump but the character will jump once into the air and is unable to jump later on using the ‘Character motion’ ‘Jump’ logic brick thing)

B) The character, when walks into my helicopter, literally pushes it backwards and I need to make it so the character can’t push the chinooke because realism and all of that.

Thank you,

Karan Obhrai

make the helicopter weigh much more then the actor,
and dont use character physics its kinda garbage.

just use dynamic + collision sensors and properties so you can manage the physics yourself,