Comment faire qu' une IA attaque ses cibles dans un ordre bien précis ?
Publié : ven. avr. 14, 2023 4:28 pm
Bonjours à tous, je suis nouveau sur le site, j' ai découvert DCS il y a seulement quelques mois et suis tombé amoureux . Maintenant que je maitrise mes avions je suis a fond dans la création d' une mission solo très scripté (que les fonctions in-game), j' ai déjà une petite centaine d' heures de boulot dessus, tout les défis et problèmes que j' ai rencontré j' ai pu trouver les solutions mais là je suis vraiment désespéré. Ça fait bien 5/6h que je fait des tests et je trouve la solution nul part sur le net.
Je voudrais que les IA qui arrivent en face de moi attaque les unités de mon équipe (tous très proches) dans un ordre précis, je commence a douter que cela soit possible, j' ai vraiment testé des dizaines de méthodes avec "engager cibles"/"cibles désigné"/les marqueurs/pas de réactions aux menaces/etc, aucune ne fonctionne, des fois j' arrive proche du résultat mais l' IA ne respect pas scrupuleusement l' ordre et me tire toujours dessus en 2 eme ou 3 eme alors que je suis dernier de la liste avec le chiffre le plus élevé de priorité + attente marqueur actif de destruction de l' avant dernier avion, et l' IA me tire quand même dessus, j' ai bien sûr nettoyé complètement la liste des tâches. Et que je mette de base interception, patrouille, ou autre, aucune différence ....
Évidement mon avion est le premier en tête en face de l' IA, il ne m' attaque pas en premier mais JAMAIS en dernier, c' est comme si y avait une forme de priorité automatique contre l' avion joueur ... mais même sur les IA il ne respecte pas l' ordre. Par contre le premier de la liste à l' air de toujours être bien prit en compte.
Franchement si quelqu' un sait comment faire ça il fera un heureux. Ça semble pas être une fonction extraordinaire de prime abord mais vraiment là je bloque.
Ma solution ultime sera de jouer avec "invisible" et les marqueurs mais je préfèrerais ne pas en arrivé là pour plusieurs raisons.
Merci d' avance aux bonnes âmes qui me répondront
Je voudrais que les IA qui arrivent en face de moi attaque les unités de mon équipe (tous très proches) dans un ordre précis, je commence a douter que cela soit possible, j' ai vraiment testé des dizaines de méthodes avec "engager cibles"/"cibles désigné"/les marqueurs/pas de réactions aux menaces/etc, aucune ne fonctionne, des fois j' arrive proche du résultat mais l' IA ne respect pas scrupuleusement l' ordre et me tire toujours dessus en 2 eme ou 3 eme alors que je suis dernier de la liste avec le chiffre le plus élevé de priorité + attente marqueur actif de destruction de l' avant dernier avion, et l' IA me tire quand même dessus, j' ai bien sûr nettoyé complètement la liste des tâches. Et que je mette de base interception, patrouille, ou autre, aucune différence ....
Évidement mon avion est le premier en tête en face de l' IA, il ne m' attaque pas en premier mais JAMAIS en dernier, c' est comme si y avait une forme de priorité automatique contre l' avion joueur ... mais même sur les IA il ne respecte pas l' ordre. Par contre le premier de la liste à l' air de toujours être bien prit en compte.
Franchement si quelqu' un sait comment faire ça il fera un heureux. Ça semble pas être une fonction extraordinaire de prime abord mais vraiment là je bloque.
Ma solution ultime sera de jouer avec "invisible" et les marqueurs mais je préfèrerais ne pas en arrivé là pour plusieurs raisons.
Merci d' avance aux bonnes âmes qui me répondront