Jump to content
Sign in to follow this  
meade95

Helicopter in hot LZ?

Recommended Posts

I'm finding it hard to get a Helicopter to come in and land (for extraction). Giving a "Load" order doesn't seem to work. (They won't get low enough).

I'm also wondering how to get a helicopter to land in a hot LZ.

Share this post


Link to post
Share on other sites

maybe try setting combat mode to careless also depending on what you want to acheive you could always put this allowDamage false; in the choppers init if you dont want the chopper to be destroyed before it lands

Share this post


Link to post
Share on other sites

Separate the pilot and set him to careless. Then give all movement commands to him alone. That means the door gunners will continue to fire on targets of opportunity.

Something like this should do it (YOURHELINAME is the name of your helicopter, YOURDESTINATION is the name of the place to take 'em. I'm assuming it's an empty area with no present helipads:

_alt1 = 150;
_HeliPilotGroup = createGroup WEST;
_HeliPilot = driver YOURHELINAME;
[_HeliPilot] join _HeliPilotGroup;
_HeliPilotGroup setCombatMode "blue";
_HeliPilotGroup setSpeedMode "full";
_HeliPilotGroup setBehaviour "careless";
_HeliPilot allowDamage FALSE;
YOURHELINAME allowDamage FALSE;


_lz = getpos player;
_lzSpot = "HeliHEmpty" createvehicle _lz;
"SmokeShellGreen" createVehicle _lz;
_HeliPilot doMove _lz;
YOURHELINAME flyInHeight _alt1;

waituntil {((YOURHELINAME distance _lz) < 200)};
sleep 3;
YOURHELINAME land "land";
waituntil {((getpos YOURHELINAME select 2) < 2)};
doStop _HeliPilot;

waituntil {(player in YOURHELINAME)};
_deleteVehicle _lzSpot;
_HeliPilot doMove YOURDESTINATION;
YOURHELINAME flyInHeight _alt1;

waituntil {((YOURHELINAME distance YOURDESTINATION) < 200)};
// If there's a helipad at YOURDESTINATION, delete the next line:
_lzSpot = "HeliHEmpty" createvehicle YOURDESTINATION;
"SmokeShellGreen" createVehicle YOURDESTINATION;
sleep 3;
YOURHELINAME land "land";
waituntil {(getpos YOURHELINAME select 2) < 2)};
doStop _HeliPilot;
sleep random 2;
player action ["getOut", YOURHELINAME];

Should work... untested, kids in the room. Only problem with this method is the pilot does wind-down his engines. An alternative is to constantly give the pilot "doMove _Lz" and the helicopter "flyInHeight 2" to force it low.

Share this post


Link to post
Share on other sites

Someone else asked this a few days a go -

I think they put the pilot in carless mode in one group and the gunners in another group in combat mode..

Share this post


Link to post
Share on other sites

I've noticed....If you just give the Helicopter a "GET OUT" order...They will it seems 90% land and get out (secure the area).... Just give them a 10 second WP order....Then a return "Get in" order.... Sync that with your infantry unit....and they will come in hard....set it down.....and then takeoff again once you are boarded....

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×