Yop les gars
Je détaillerai quand j'aurai fini. J'ai choppé un tit script extrêmement simple à utiliser qui permet de donner des objectifs à l'IA de manière dynamique.
Le fonctionnement est très simple :
- Poser deux zones de trigger, la première sera la base de départ (et de respawn si on veut) et la seconde l'objectif.
- Ensuite le script lui-même ressemble à ça :
autogft_Setup:new()
:useRandomUnits()
:setCountry(country.id.AGGRESSORS)
:addRandomUnitAlternative(2, "T-55", 0)
:addRandomUnitAlternative(2, "T-72B", 0)
:addRandomUnitAlternative(2, "Strela-10M3", 0)
:addRandomUnitAlternative(4, "ZSU-23-4 Shilka", 0)
:addRandomUnitAlternative(2, "BMP-2", 0)
:addRandomUnitAlternative(3, "BMP-1", 1)
:addRandomUnitAlternative(6, "BTR-80", 1)
:addTaskGroup()
:addBaseZone("BASE RED3")
:startUsingRoads()
:addControlZone("RED OBJ3")
:stopUsingRoads()
Y'aura pas grand chose à régler pas de panique. J'expliciterai pour les noobs. Mais pour faire très simple :
Dans ce script je crée un groupe de composition aléatoire chez les aggressors avec :
0 à 2 T55
0 à 2 T72
0 à 2 Strela10
0 à 4 shilkas
etc etc etc
Il apparait dans la zone de trigger nommée "Base red3" et doit se rendre sur la zone "Red obj3."
L'intérêt est juste énorme, parce-que vous pouvez faire des groupes complètement randoms. Y'a également une option pour le respawn, on peut régler le délai et même pendant combien de temps de mission il y'aura du respawn, et à chaque fois le groupe sera aléatoire, vous pouvez lui dire de sécuriser plusieurs zones au lieu d'une seule, d'emprunter ou pas les routes etc.
Ensuite il faut juste lancer 2 lua via l'éditeur.
Un autre script que j'ai trouvé qui est super sympa, c'est un script d'artillerie automatique contre les véhicules (pas les hélicos ). En gros on met un observateur, s'il voit quelque chose il appelle un second groupe d'artillerie qui tire. Et le must du must c'est que le groupe qui se fait tirer dessus le dit à la radio !
Je ferai une démo sur ma prochaine mission.
L'idée ce serait de vous apprendre à l'utiliser parce-que comme ça l'édition de trainings A/S simples ce sera juste poser 3 zones de triggers et charger un fichier
Nicolas
0
Génération quasi auto et aléatoire de miz A/S
Débuté par White-sky, 10 mai 2019 18:11
10 réponses à ce sujet
#1
Posté 10 mai 2019 - 18:11
#2
Posté 10 mai 2019 - 19:25
J'en achète 4
pilote de chicken wing
#3
Posté 11 mai 2019 - 18:25
Très bonne idée, il n'y a plus qu'à tester !
#4
Posté 11 mai 2019 - 21:01
C'est pas mal. Tu as le readme pour creuser les options steuplé.
#5
Posté 12 mai 2019 - 07:10
F-14A Tomcat - VF-84 Jolly Rogers - They're amazing!
#7
Posté 18 mai 2019 - 20:03
Pour le moment, ça marche très bien, même sans démarrer MIST. Les unités ont tendance à traverser les murs et les maisons sans soucis, et patrouillent régulièrement, en empruntant les routes, en file indienne, puis en dehors, en formation "V", alternativement !
#8
Posté 18 mai 2019 - 22:57
Yep ça marchr bien. Maintenant faut rester prudent car le server avait crashe mais je sais pas si ça vient du script artillerie ou de celui là.
#9
Posté 04 juin 2019 - 12:47
@Dimi, peux tu balancer les sources pour le script d'artillerie stp?
Celui ci ? https://forums.eagle...ad.php?t=187181
Celui ci ? https://forums.eagle...ad.php?t=187181
#10
Posté 04 juin 2019 - 14:45
Oui c'est celui là et j'ai modifié le lua pour mettre 100% de proba.
Pour l'autre script il est confirmé tueur de server
Pour l'autre script il est confirmé tueur de server
#11
Posté 04 juin 2019 - 15:18
Sheisse, ça a été remonté au concepteur ? Je ne vois rien sur Github à ce propos.
T'aurais la mission qui fait planté pour jeter un œil ?
Thanks
T'aurais la mission qui fait planté pour jeter un œil ?
Thanks
2 utilisateur(s) li(sen)t ce sujet
0 membre(s), 2 invité(s), 0 utilisateur(s) anonyme(s)