Comprendre un fichier de traffic AI


#1

Bonjour à tous, j’ai decompilé grace a Ttools un fichier bgl de traffic.

sur le fichier des plans de vols j’ai ça:

AC#28,LFQO1,20%,4Hr,VFR,01:10:15,TNG01:45:18,015,F,9122,LFQO,02:45:00,TNG03:30:00,015,F,9125,LFQO AC#24,LFQO2,20%,4Hr,VFR,02:09:59,02:32:47,040,F,0195,LFQT,03:30:00,03:52:48,040,F,0206,LFQO AC#26,LFQO3,20%,6Hr,VFR,00:20:00,00:54:24,030,F,0195,LFAC,02:39:58,03:14:25,030,F,0206,LFQO AC#51,LFQO4,20%,4Hr,VFR,02:30:00,02:53:07,060,F,0195,LFQT,03:39:59,04:03:06,060,F,0206,LFQO AC#53,LFQO5,20%,4Hr,VFR,03:30:00,03:53:07,060,F,0195,LFQT,04:39:59,05:03:06,060,F,0206,LFQO

Malgré la recherche sur le forum et par google, je n’arrive pas a le déchiffrer.
Je voudrais rajouter quelques vols mais à la main.

Tout ce que j’ai compris c’est que AC#xx correspond a un avion précisé dans un autre fichier, ensuite on a l’aérodrome de départ mais c’est tout ce que je sais.
Quelqun pourrait m’expliquer ce que signifie 20%, 4h etc…

Merci


#2

[i]Bonsoir,

Le sujet a été déjà soulevé aussi je m’étonne que tu n’es rien trouvé :exclamation:

Toutefois, voici ce que disait “Teacher” au sujet du trafic AI:
[/i]
Créer du Trafic AI pour les Nuls :smiley: :smiley: :smiley:

Ce didacticiel est une méthode rapide et simple pour créer son trafic AI.

Plusieurs logiciels permettent la création du trafic AI, cependant nous nous évertuerons à utiliser Ttools.

De manière très simpliste, créer un trafic géré par FS va se limiter à créer 3 fichiers texte de base :
Aircraft.txt (qui recensera les avions que vous utiliserez)
Airports.txt (qui répertoriera les aéroports concernés par les plans de vols)
Flightplans.txt (qui regroupera les infos concernant le type de plan de vol –VFR ou IFR- la périodicité des vols, le niveau de vol de chaque appareil etc, etc….)

1- Aircraft.txt…avant de créer ce premier fichier, certains ne savent peut-être pas comment créer un fichier texte tout court. C’est très simple. Allez dans le menu Démarrer de Windows (en bas à gauche, gros icône vert), choisissez « programmes », puis « Accessoires » et enfin « Bloc-notes ». N’oubliez pas qu’une fois les données rentrées, il vous faudra enregistrer votre travail et nommer votre fichier xxxx.txt.

Bien revenons-en à aircraft.txt. Voici comment cela se présente (j’utilise le fichier que j’ai créé pour ma scène LFID2004) :

AC#1,55,"Curtiss Jenny Military"
AC#2,114,"Piper Cherokee 180"
AC#3,80,"Ryan NYP"
AC#4,139,“Vega 5B”

AC#1 signifie qu’il s’agit du premier avion, cette donnée sera reprise dans le fichier flightplans.txt. Là, on sait que l’on aura 4 avions, que le Curtiss sera le premier dans la liste, le Piper le second et ainsi de suite.

Le chiffre qui suit la première virgule (55,114,80,139) correspond à la vitesse de croisière de chaque appareil. Cette vitesse est indiquée pour chaque appareil dans le fichier « Aircraft.cfg » des appareils. Il est essentiel de respecter ces données, il serait surréaliste de voir un DC3 voler à 350 nœuds en croisière et le concorde à 90 nœuds !

Enfin, la dernière donnée, toujours entre guillemets (“Curtiss Jenny Military”), sera le nom de l’appareil tel qu’il est donné dans le fichier « aircraft.cfg » de l’appareil concerné.

Exemple : lorsque j’ouvre le fichier « aircraft.cfg » de mon Curtiss Jenny, je me trouve face à un avion avec 3 variantes possibles. Une fois le choix fait, vous recopiez la ligne title entre guillemets “Curtiss Jenny Military”. L’IA de l’ordinateur choisira donc cet avion et cette variante particulière.

Si vous souhaitez faire voler x variantes-livrées d’un même appareil, vous devrez en rentrer chaque nom :

AC#1,200,"Beech Baron 58"
AC#2,315,"Beech King Air 350"
AC#3,477,"Boeing 737-400"
AC#4,477,"Boeing 737-400 Paint1"
AC#5,477,"Boeing 737-400 Paint2"
AC#6,477,"Boeing 737-400 Paint3"
AC#7,477,“Boeing 737-400 Paint4”

Sauvegardez et nommez le fichier aircraft et PAS Aircrafts !!! Aircraft est un nom invariable, même si vous avez 15 appareils !!! Mettez un « s » et ça risque de ne pas marcher loool

2- Airports.txt… Il recense les codes ICAO, longitude, latitude et élévation de chaque terrain concerné par le plan de vol que vous voulez créer.
De 2 choses l’une : soit vous voulez faire simple et vous recopiez le fichier par défaut de FS, soit vous voulez juste y mettre les quelques terrains concernés par votre plan de vol futur.
Toujours avec LFID. Je veux qu’un de mes avions fasse des tours de piste. Je ne vais rentrer qu’une seule fois les données du terrain concerné :

LFID,N43* 54.62’,E0* 23.08’,444

[NDLR : Ces données sont lisibles à partir des AFCAD ou bien si vous possédez des données annexes telles que les DIRCAM…mais il existe parfois quelques décalages mineurs!]

Je veux ensuite que mes 3 autres avions fassent des rotations avec d’autres terrains. Je vais donc rentrer les autres terrains un par un, toujours en mettant le code du terrain, longitude, latitude et élévation :

LFBA,N44* 10.46’,E0* 35.41’,203
LFDH,N43* 41.19’,E0* 35.97’,410
LFID,N43* 54.62’,E0* 23.08’,444
LFFI,N47* 24.46’,W1* 10.70’,111
LFRV,N47* 43.12’,W2* 43.38’,440 etc…

Sauvergardez et nommez ce fichier airports.txt

3- Flightplans.txt

Voici une ligne typique de plan de vol, prenons un exemple parmi celui pour LFID :

AC#3,N-X-211,1%,24Hr,VFR,07:59:00,08:26:15,025,F,0000,LFID,
12:03:00,12:31:36,025,F,0000,LFBA,17:05:00,TNG18:10:00,025,F,0000,LFDH

Cette ligne détermine tout ce que l’ordinateur doit savoir pour faire voler mon avion, on va décomposer cela en 4 parties.

La base : AC#3,N-X-211,1%,24Hr,VFR détermine quel avion est pris en compte, son immatriculation (N-X-211) telle que donnée par le fichier « aircraft.cfg », le pourcentage du trafic (là, 1% signifie qu’à partir du moment où ton curseur de réglage de FS est égal ou supérieur à 1%, tu verras l’avion faire le zouave :wink: , 24hr est la fréquence à laquelle ton plan de vol se répète (tu as le choix entre 1, 2, 4, 6, 8, 12 ou 24 heures. Tu as dois alors rentrer 1hr ou 2hr etc…Tu as aussi la possibilité de mettre WEEK). Enfin tu définis si ton avion vole en IFR ou VFR.

1er leg : 07:59:00,08:26:15,025,F,0000,LFID
2e leg: 12:03:00,12:31:36,025,F,0000,LFBA
3e leg: 17:05:00,TNG18:10:00,025,F,0000,LFDH

ATTENTION: Dans le plan de vol, l’aéroport d’origine est toujours le dernier aéroport de la liste, ici ce sera LFDH (Auch). Ainsi on lira le plan de vol de la manière suivante :
1er leg : l’avion par de LFDH à 07 :59 :00, arrive à LFID à 08 :26 :15, vol au niveau 025 (2500 feet), F renvoie à la possibilité d’utiliser un callsign de compagnie si c’est un avion de ligne qui en a un, mais là ce n’est pas le cas, donc on met 0000 à la suite.
2e leg : l’avion part de LFID à 12 :03 :00 arrive à LFBA à 12 :31 :36 en volant au niveau 025
3e leg (avec une particularité) : il décolle de LFBA à 17h05 et une fois arrivé à LFDH, il y fait des touch n goes (TNG) jusqu’à 18h20.

2 choses :
*tu sais à quelle heure tu veux faire partir ton avion de l’aéroport A mais tu ne sais pas à quelle il y arrive en respectant sa vitesse de croisière. Pas de problème c’est Ttools qui va calculer ça tout seul, dans ce cas, on rentre l’horaire de départ, et pour l’horaire d’arrivée on met 00 :00 :00. Lorsque tu auras passé tes 3 fichiers à la moulinette Ttools et que tu les réouvriras ensuite, tu verras l’horaire correct à la place de 00 :00 :00 !

*tours de piste :
AC#1,N5163,1%,24Hr,VFR,07:00:00,TNG08:00:00,010,F,0000,LFID,10:25:00,TNG10:55:00,010,F,0000,LFID,14:30:00,TNG15:08:00,010,F,0000,LFID,19:05:00,TNG20:00:00,010,F,0000,LFID
On met l’horaire de départ, on met TNG suivit de l’horaire jusqu’auquel on veut que l’avion fasse ses tours de piste et on met 010 en niveau de vol (pour les terrains niveau de la mer…mettre 010 en montagne réservera de grosses surprises lol) puisque niveau réglementaire.

On sauvegarde son fichier sous flightplans.txt

Dans la mesure où généralement on crée un trafic AI pour un terrain spécifique, il est judicieux de nommer ses fichiers en rajoutant le code icao du terrain à la fin.
Aircraft_LFID.txt
Airports_LFID.txt
Flightplans_LFID.txt

Lorsque la moulinette Ttools compilera tout cela, ça donnera un unique fichier BGL du nom de traffic_LFID.bgl

Par défaut ces type de fichier se situe dans FS9\scenery\world\scenery.

Bons vols !

A + Steph :wink:


#3

Merci beaucpoup, pile ce qui me fallait! :wink:

Je vais donc voir pour faire mon propre petit fichier :slight_smile:

Ps: non, pas moyen de trouver, n’aurais je pas les bon mot clés?


#4

et merci à teacher! :slight_smile:très bien expliqué!


#5

Hi!

Encore moi! On ne peut pas décider de la place de parking qu’a l’avion avant de partir? en arrivant?

Les horaires, c’est l’heure locale ou non?

On peut faire un vol qui n’a lieu que le dimanche, ou le week end par ex?

Merci


#6

merci, c’est ça que je les voyait pas! :slight_smile:

j’y retourne alors!


#7

Bonsoir,

Pas de chèque entre nous, … cela ne suffirait pas :exclamation: :smiling_imp: Mais une formation accelérée en astreinte au Service Routes pour pallier quelques défections me suffirait … :cry: :cry: :cry:

Gauthier … sur FranceSim, dans l’ancien forum, en allant dans la section Trafic AI, tu auras encore un complément de réponses en faisant une recherche avec mon pseudo, du temps où je postais beaucoup :exclamation:

A + Steph :wink:


#8

ok, je vais aller voir en face :smiling_imp: merci


#9

j’arrive pas a y accéder ce soir, j’essaierai demain :confused:


#10

[quote=“Teacher”]
Si c’est pour m’expliquer comment 2 gars en orange fluo sur une route perdue recherchent un 3e gars à proximité d’un pont, franchement laisse moi rire!! Vous l’avez retrouvé au fait? Franche rigolade!!![/quote]

Tu vas pouvoir continuer à rire … on ne l’a toujours pas vu rentrer :confused: :confused: :confused:

A + Steph :wink:


#11

si j’ai bien compris la description anglaise, sur avsim vient de sortir un utilitaire pour les plans de vols de fsx:

aisort.zip