Y a rien de compliqué au final.
Bon donc pour obtenir ton Tireur de précision des Forces Spéciales et ajouter un second Tireur comme groupé avec toi, j'imagine que tu sais.
Pour l'hélicoptère léger de transport de type MH-6, pas nécessaire de le joindre à ton groupe, c'est même déconseillé pour ne pas attribuer d'ordres par erreur à l'hélico.
Donc si tu veux commencer dans l'hélico en vol, voilà comment faire :
Placer le MH-6 et sélectionner "En vol" dans l'onglet Spécial.
Placer un pilote et le grouper avec l'hélico, et dans Spécial, sélectionne "En cargaison"
Placer un co-pilote fera déjà plus réaliste.
Ensuite, il restera quatre places disponibles pour le MH-6.
Nommes ce MH-6 : insert
Dans le champ Initialisation (Init.) de ton Tireur, écrit ceci :
this moveincargo [insert,1]
Dans le champ Initialisation (Init.) du Tireur groupé :
this moveincargo [insert,2]
Pour le détail :
this : dans le champ Init. d'une unité, cela permet de préciser que l'on désigne l'unité en question.
moveincargo : permet de placer en cargaison l'unité liée à la syntaxe.
x ou la commande [insert,x] : x désigne le numéro de la place, le nombre de place change en fonction du type et de la capacité du véhicule. La commande [insert,x] permet de spécifier la place précise dans le véhicule nommé, uniquement utile si l'on souhaite placer une unité particulière à une place particulière.
Place un premier point de passage de ton MH-6 vers la zone d'atterrissage. Pour info : le pathfinding ne permet pas de faire atterrir un hélico sur le toit d'un bâtiment.
Tu peux malgré tout tenter une chose :
Place un H invisible : Unité => Vide => Objets => H invisible
Nommes le land01.
Place ensuite le point de passage de l'hélico sur le H invisible, sélectionne le type DECHARGER TRANSPORT et dans Sur act. : insert land "land01".
Cela permet de désigner une zone d'atterrissage bien précise et pas approximative comme le ferait un point de passage DECHARGER TRANSPORT sans la commande et l'objet nommé.
Si tu as de la chance, il se posera sur le toit du bâtiment.
Sinon, il se posera au plus près possible.
Dans le pire des cas, il n'atterrira pas.
Il te faudra donc désigner une zone au sol proche du bâtiment.
Donc une fois cette phase d'infiltration effectuée, je te conseilles de tester avec la Prévisualisation.
Une fois cela fait, l'hélico atterrira et larguera automatiquement ton groupe.
Places le prochain point de passage de l'hélico au loin pour s'éloigner de la zone, et dans ce point de passage, Sur act. : deletevehicle insert
Cela permettra de supprimer l'hélico d'insertion.
Il faut donc en créer un autre au loin (ou directement sur la zone d'ou tu veux le voir décoller) et de placer un point de passage directement sur l'hélico, avec la même config que le précédent excepté le nom (donc un pilote en cargaison, et en nom exfil)
Places un déclencheur avec Activation BluFor et Sur act. : exfil action ["EngineOff",exfil].
En rayon, met le assez large, comme 10 en a et 10 en b par exemple, du moment que l'hélico soit dedans.
Cela permettra de faire désactiver le moteur de l'hélico dès le début et éviter qu'il ne fasse un vol stationnaire.
Comme tu veux qu'il ne décolle et ne rejoigne la zone d'exfiltration qu'après la mort de l'officier, il faudra nommer l'officier en question, par exemple : target.
Place un déclencheur à côté du point de passage sur l'hélico exfil et dans Condition écris ceci :
! (alive target)
Axe a et b du Déclencheur : 0
Synchronise le déclencheur avec le point de passage.
Cela permettra d'activer le point de passage uniquement lorsque l'officier cible nommé target sera mort, et cela, qu'il se trouve n'importe où sur la carte (Axes a et b à 0)
Donc l'hélico décollera et arrivera pour te récupérer.
Pour préciser à ton allié de ne tirer que sur l'officier :
Dans son champ Init. : this setcombatmode "blue"
Donne lui un nom, par exemple tir01.
Place un déclencheur pour couvrir l'endroit où l'officier doit subir le tir de ton allié. Donc regardes et fais comme tu le souhaites, en Ellipse, en Rectangle, et règles les axes a et b comme tu le souhaites pour couvrir la zone.
Après que la zone soit définie, dans Sur act. : tir01 dofire target
Ensuite, groupe le déclencheur avec l'officier target.
Comme cela, seul l'officier activera le déclencheur, et le déclencheur "enverra" l'ordre a ton allié de ne tirer que sur target.
Ensuite, pour qu'il attaque les autres soldats après la mort de target :
Place un second déclencheur, avec comme pour l'hélico, en axes a et b : 0 ; Sur act. : ! (alive target) ; Sur act. : tir01 setcombatmode "red"
Le Tireur ouvrira le feu à volonté.
Pour n'activer un point de passage qu'avec la condition accomplie de "mort de target" :
Dans le point de passage qui t'indique ou se situera la cible, donc celui qui est avant le point de passage qui te dira quoi faire après l'avoir abattu, à nouveau : Sur act. : ! (alive target)
Cela permettra de faire en sorte que le point de passage persistera tant que target sera en vie.
Une fois target mort, le prochain point de passage que tu auras défini sera activé.
Pour définir la fuite de target si le tir échoue :
Place un déclencheur couvrant toute la carte (axe a et b sur 10000 par exemple) en sélectionnant Activation : Bluefor / Détecter par Est.
Synchronise ce déclencheur avec un point de passage menant target en dehors de la zone de mission.
Synchronise ton déclencheur sur le point de passage PRECEDENT celui qui le mènera hors de la zone.
Donc il restera en poste sur la zone, si ton tir échoue, l'adversaire te détectera, donc la condition Bluefor (toi) détecté par Est (adversaire) sera remplie, et là l'officier ira vers le point de passage hors de la zone.
Pour définir sa sortie de zone comme un échec, place un déclencheur de petite taille autour du point de passage de fuite de target, sélectionne en type Fin-Echec et groupe le déclencheur a target.
Si target atteint le point de passage, il activera le déclencheur qui activera la fin échec.
Voilà, je pense avoir répondu à toutes tes questions et cela, le plus simplement possible crois-moi.
Ne te laisse pas impressionner ou décourager par la longueur du post, c'est long à lire et à écrire, mais à faire c'est relativement simple.