You should set player's z directly, depending on the value of "result". Don't use force_z, velocity_z, etc.