Code:
if (!local player) exitWith {};
waitUntil {vehicle player == player};
_jump_action = player addAction ["Jump", "jump.sqf"];
while {true} do {
waitUntil {!alive player};
player removeAction _jump_action;
waitUntil {alive player};
_jump_action = player addAction ["Jump", "jump.sqf"];
};
Xeno