![>](style_images/1/nav_m.gif)
Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
Kervinou |
![]()
Message
#1
|
![]() ![]() ![]() ![]() Saperlipopette Indicatif : VK-31 Messages : 677 Inscrit : 30/10/17 Lieu : N47°58'58.3 W4°23'07.7 Membre n° 4,418 ![]() |
Yop !
Je cherche comment ajouter des menus en cascade dans les missions pour avoir une arborescence et ne pas être limité à 10 choix ! Je crois savoir que pour passer cette limite, il faut passer par des scripts... Mais est-ce vous auriez quelque chose de simple sur le sujet ? Thanks ! --------------------
Kilo Echo Romeo Victor - Liens vers Photos des vols -- Liste des modules des Membres Modules OPE : Warthog, Hornet, Mirage, Huey, Gaz, Hip, BlackShark, Yak-52 Assets : SuperCarrier, NS430, Combined Arms, WWII Asset Pack --- Cartes : Toutes |
Loulou |
![]()
Message
#2
|
![]() ![]() ![]() ![]() ![]() ![]() Indicatif : BA-01 Messages : 455 Inscrit : 23/02/17 Lieu : Toulouse (North) Membre n° 4,365 ![]() |
Je pense que la partie de dcs script engine est celle là:
https://wiki.hoggitworld.com/view/DCS_func_addSubMenu Après il n'est pas possible d'avoir plus de 10 choix par page, il faut jouer avec les menus parents/enfants pour pouvoir caser tout ce que tu veux Il faut compléter les commandes addsubmenu par les commandes addcommand https://wiki.hoggitworld.com/view/DCS_func_addCommand BON CHANCE Ce message a été modifié par Loulou - 11 Apr 2021, 16:36. --------------------
Rifle ....................................... Splash |
Kervinou |
![]()
Message
#3
|
![]() ![]() ![]() ![]() Saperlipopette Indicatif : VK-31 Messages : 677 Inscrit : 30/10/17 Lieu : N47°58'58.3 W4°23'07.7 Membre n° 4,418 ![]() |
Grand merci !
Mais je crois que je ne suis pas bout... plus le tps ce soir, je regarderai à un autre moment ;-) ![]() --------------------
Kilo Echo Romeo Victor - Liens vers Photos des vols -- Liste des modules des Membres Modules OPE : Warthog, Hornet, Mirage, Huey, Gaz, Hip, BlackShark, Yak-52 Assets : SuperCarrier, NS430, Combined Arms, WWII Asset Pack --- Cartes : Toutes |
Loulou |
![]()
Message
#4
|
![]() ![]() ![]() ![]() ![]() ![]() Indicatif : BA-01 Messages : 455 Inscrit : 23/02/17 Lieu : Toulouse (North) Membre n° 4,365 ![]() |
Ca sent le manque d'info sur une fonction
Je pense qu'il est possible de créer un google sheet où tu place toutes tes infos, les menus en cascade, les actions... et de faire un prog qui te génère le script --------------------
Rifle ....................................... Splash |
Kervinou |
![]()
Message
#5
|
![]() ![]() ![]() ![]() Saperlipopette Indicatif : VK-31 Messages : 677 Inscrit : 30/10/17 Lieu : N47°58'58.3 W4°23'07.7 Membre n° 4,418 ![]() |
Je vais continuer à chercher !
![]() Tag m'a parlé des imbrications de menus avec ajout/remove des menus dans chaque menu... en gros, les effacer et les reconstruire à chaque choix, mais après quelques essais, je trouve que c'est une usine à gaz qui risque de faire boom au moindre détail... Je préfère éviter cette manière si possible. Donc si tu as d'autres pistes, n'hésites pas ! ![]() Merci --------------------
Kilo Echo Romeo Victor - Liens vers Photos des vols -- Liste des modules des Membres Modules OPE : Warthog, Hornet, Mirage, Huey, Gaz, Hip, BlackShark, Yak-52 Assets : SuperCarrier, NS430, Combined Arms, WWII Asset Pack --- Cartes : Toutes |
Loulou |
![]()
Message
#6
|
![]() ![]() ![]() ![]() ![]() ![]() Indicatif : BA-01 Messages : 455 Inscrit : 23/02/17 Lieu : Toulouse (North) Membre n° 4,365 ![]() |
Oui, si tu utilises les trigger de l'éditeur pour construire le menu radio "autre", c'est ce qu'il faut faire, si tu veux un deuxième niveau, il te faut enlever les items de ton premier niveau, pour ajouter les items de deuxième niveau, et rebelotte dans l'autre sens quand tu veux revenir sur le premier niveau quand tu es sur le second.
Par script, c'est deux lignes... Exemple: >menu A >>sous menu 1 >>sous menu 2 Solution 1: par l'éditeur sans script: trigger 1: début mission : ajout item "Menu A" marqueur 1=1 Trigger 2: sur bascule: - ajout item "sous menu 1" marqueur 2=1 - ajout item "sous menu 2" marqueur 3=1 - ajout item "retour menu A" marqueur 4=1 - enlever item "Menu A" trigger 3: sur bascule - ajout item "Menu A" marqueur 1=1 - enlever item "sous menu 1" - enlever item "sous menu 1" Solution 2: par éditeur avec script: trigger 1: début mission: charger script CODE local subR = missionCommands.addSubMenu('menu A') local subN1 = missionCommands.addSubMenu('sous menu 1', subR) local subN2 = missionCommands.addSubMenu('sous menu 2', subR) Voilà, la solution 1, entre chaque choix, te ferme le menu radio, qu'il te faut rouvrir à chaque fois La solution 2 est native, cad que le choix menu précèdent fonctionne Là c'est un cas simple en plus, quand tu rajoute des menus, et encore pire, des sous menus, c'est mort En gros pour moi, les items à ajouter via l'éditeur ne servent qu'a débugger les missions, en activant les marqueurs manuellement pour les tester, en dehors de ça, il faut passer par script Ce message a été modifié par Loulou - 13 Apr 2021, 07:29. --------------------
Rifle ....................................... Splash |
Kervinou |
![]()
Message
#7
|
![]() ![]() ![]() ![]() Saperlipopette Indicatif : VK-31 Messages : 677 Inscrit : 30/10/17 Lieu : N47°58'58.3 W4°23'07.7 Membre n° 4,418 ![]() |
OK
C'est quoi le script : "trigger 1: début mission: charger script" ? de quel script est-il question ? --------------------
Kilo Echo Romeo Victor - Liens vers Photos des vols -- Liste des modules des Membres Modules OPE : Warthog, Hornet, Mirage, Huey, Gaz, Hip, BlackShark, Yak-52 Assets : SuperCarrier, NS430, Combined Arms, WWII Asset Pack --- Cartes : Toutes |
Kervinou |
![]()
Message
#8
|
![]() ![]() ![]() ![]() Saperlipopette Indicatif : VK-31 Messages : 677 Inscrit : 30/10/17 Lieu : N47°58'58.3 W4°23'07.7 Membre n° 4,418 ![]() |
Super
![]() ![]() ![]() ![]() ![]() ![]() ![]() Ca marche en passant par un fichier, et en ne faisant pas directement les lignes de commandes dans l'éditeur !! Big Thanks --------------------
Kilo Echo Romeo Victor - Liens vers Photos des vols -- Liste des modules des Membres Modules OPE : Warthog, Hornet, Mirage, Huey, Gaz, Hip, BlackShark, Yak-52 Assets : SuperCarrier, NS430, Combined Arms, WWII Asset Pack --- Cartes : Toutes |
Tag |
![]()
Message
#9
|
![]() ![]() ![]() ![]() ![]() ![]() Indicatif : JR-42 Messages : 200 Inscrit : 6/09/20 Lieu : Grenoble Membre n° 4,616 ![]() |
oh tu sais moi je t'ai parlé d'une usine à gaz que j'avais récupéré de Loulou avant qu'il se mette à faire de vrais missions... je te confirme, c'est une galère la création/destruction des sous-menus, je connaissais pas ces fonctions. d'un autre côté comme ça fait un bail que j'ai pas édité...
--------------------
![]() |
Loulou |
![]()
Message
#10
|
![]() ![]() ![]() ![]() ![]() ![]() Indicatif : BA-01 Messages : 455 Inscrit : 23/02/17 Lieu : Toulouse (North) Membre n° 4,365 ![]() |
d'un autre côté comme ça fait un bail que j'ai pas édité... ![]() --------------------
Rifle ....................................... Splash |
![]() ![]() |
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 8/05/24 - 06:26 |