Cleaned up :
1 thing you have to fix though is that you remove JP on kill but don't never give it back
PHP Code:
public OnPlayerJump(id)
{
if( bHasJetPack[id] && pev(id, pev_button) & IN_DUCK && ~pev(id, pev_flags) & FL_ONGROUND )
{
static Float:vVelocity[3], Float:upSpeed
pev(id, pev_velocity, vVelocity)
upSpeed = vVelocity[2] + 35.0
velocity_by_aim(id, 300, vVelocity)
vVelocity[2] = upSpeed > 300.0 ? 300.0 : upSpeed
set_pev(id, pev_velocity, vVelocity)
}
}
__________________