Check out my post here:
construct.net/en
Instead of moving towards the mouse cursor though, you want to change the part in the .capx example, and replace mouse.x with player.x
and mouse.y with player.y -200 (the -200 will keep the helicopter always flying above the player instead of moving directly to its location)
then you can play with the movement speed to determine how fast the helicopter moves.