Script activité secteur
Publié : sam. mai 14, 2022 11:47 am
Sur une idée de Ricaym
Le script affiche, selon deux méthodes, le nombre d'appareil évoluant dans les secteurs d'activités.
La première méthode, lorsqu'un joueur humain prend le contrôle d'un appareil, un message de groupe indique les différents secteur et le nombre d'appareil y évoluant.
La seconde méthode, toutes les xx minutes le même message apparait.
Le comptage des appareils
Par défaut tout les appareils du camp bleu sont comptés, humains comme IAs. Pour exclure les IAs, il faut assigner la nations CTJF Blue (Force Combinées Bleu), le script exclue du décompte les appareils de cette nation. Ce qui permet si les IA sont de cette nation, de ne compter que les appareils humains.
Les informations affichées
Le script affiche le nom du secteur, une description, les FL mini et maxi du secteur, et une fréquence de travail secteur.
Paramétrage du script
Pour paramétrer le script, il faut ouvrir le fichier .lua (notepad++ est top pour cela) et modifier quelques lignes de code.
En début de script on retrouve les lignes de paramétrage :
lzones[1] = {"Alpha","Zone d'exercice naval",{"Alpha-1","Alpha-2"}, 10, 45, "243.000MhZ"}
lzones[2] = {"Bravo","Zone d'exercice air-air",{"Bravo"}, 0, 30, "243.000MhZ"}
Pour chaque ligne correspond un secteur. En rajouter si besoin, en incrémentant l'index. Par exemple :
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Le premier champ est le nom du secteur qui apparaitra dans les messages. On n'oublie pas les " ".
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Le deuxième champ est la description du secteur. Ici aussi on n'oublie pas les " ".
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Le troisième champ est la liste des zones de déclenchement participant au secteur.
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Si plusieurs zone sont nécessaires :
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1","Charlie-2"}}
Le quatrième champ est le FL mini du secteur.
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"},10, 45, "243.000 MhZ"}
Le cinquième champ est le FL maxi du secteur.
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}, 10, 45, "243.000 MhZ"}
Le sixième champ est la fréquence radio du secteur
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}, 10, 45, "243.000 MhZ"}
Petite mise à jour
Le script affiche, selon deux méthodes, le nombre d'appareil évoluant dans les secteurs d'activités.
La première méthode, lorsqu'un joueur humain prend le contrôle d'un appareil, un message de groupe indique les différents secteur et le nombre d'appareil y évoluant.
La seconde méthode, toutes les xx minutes le même message apparait.
Le comptage des appareils
Par défaut tout les appareils du camp bleu sont comptés, humains comme IAs. Pour exclure les IAs, il faut assigner la nations CTJF Blue (Force Combinées Bleu), le script exclue du décompte les appareils de cette nation. Ce qui permet si les IA sont de cette nation, de ne compter que les appareils humains.
Les informations affichées
Le script affiche le nom du secteur, une description, les FL mini et maxi du secteur, et une fréquence de travail secteur.
Paramétrage du script
Pour paramétrer le script, il faut ouvrir le fichier .lua (notepad++ est top pour cela) et modifier quelques lignes de code.
En début de script on retrouve les lignes de paramétrage :
lzones[1] = {"Alpha","Zone d'exercice naval",{"Alpha-1","Alpha-2"}, 10, 45, "243.000MhZ"}
lzones[2] = {"Bravo","Zone d'exercice air-air",{"Bravo"}, 0, 30, "243.000MhZ"}
Pour chaque ligne correspond un secteur. En rajouter si besoin, en incrémentant l'index. Par exemple :
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Le premier champ est le nom du secteur qui apparaitra dans les messages. On n'oublie pas les " ".
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Le deuxième champ est la description du secteur. Ici aussi on n'oublie pas les " ".
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Le troisième champ est la liste des zones de déclenchement participant au secteur.
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}}
Si plusieurs zone sont nécessaires :
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1","Charlie-2"}}
Le quatrième champ est le FL mini du secteur.
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"},10, 45, "243.000 MhZ"}
Le cinquième champ est le FL maxi du secteur.
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}, 10, 45, "243.000 MhZ"}
Le sixième champ est la fréquence radio du secteur
lzones[3] = {"Charlie","Zone d'exercice air-sol",{"Charlie-1"}, 10, 45, "243.000 MhZ"}
Petite mise à jour