Page 1 sur 1

Trouver les Id des commandes

Publié : ven. févr. 24, 2017 11:25 pm
par ericfrem
Bonsoir à tous,

J'explore toujours les possibilités de DCS et je cherche à trouver les ID des commandes. La méthode décrite dans le MU en page 96 :
Commande – Définit l’ID de la commande à envoyer. Les ID des commandes peuvent être obtenus dans l’écran Options de Jeu > Contrôles en survolant la description de la commande avec la souris (côté gauche de l’écran). The fonction peut être activée dans Mission Editor/Mission Editor.lua en changeant la ligne “OPTIONS_ADD_COMMAND_CODES_TO_TOOLTIP” de « false » à « true »

Me fait planter DCS au démarrage d'où un Ctrl Alt Suppr.

Quelqu'un connait-il une solution sans aller fouiller les fichiers .lua où je ne me sens pas l'aise du tout.

Merci d'avance

Re: Trouver les Id des commandes

Publié : sam. févr. 25, 2017 10:12 am
par Azrayen
Hello

Bon, déjà il y avait 2-3 loupés de trad dans ces § du MU, ton post m'a permis de les détecter et corriger pour la prochaine édition : merci ! :yes:

Ensuite la description n'est pas précise (ou alors ça a changé depuis, et le manuel commence à dater) : il faut survoler non pas le nom de la commande, mais les commandes en elle-même. Exemple avec le Su-25T que tout le monde a : si je survole "Airbrake" la bulle indique "Airbrake". Si je survole "B" (dans la colonne Keyboard/Clavier), la bulle indique "B" sans avoir activé l'option, ou bien "B ( down: 73)" en ayant activé l'option ; j'ai donc l'info que je cherchais : l'ID est 73 pour cette commande.

Et donc ça fonctionne sans souci chez moi. :detective Pas de plantage DCS ou autre.
Pourquoi pas chez toi ? Devinette : tu as modifié le fichier MissionEditor.lua avec le bloc notes.

Pour éditer un fichier .lua, il faut absolument éviter d'utiliser le notepad (bloc notes) de base de Windows ; celui-ci a en effet une fâcheuse tendance à ne pas tenir compte de l'encodage du fichier qu'il édite => quand tu enregistres, tu changes l'encodage => le fichier devient "cassé" pour l'application (ici DCS) qui en a besoin.
La bonne méthode consiste à utiliser un outil approprié ; en l'occurrence je conseille Notepad++ petit utilitaire gratuit et fort pratique (Google>télécharge>installe>utilise). :yes:

Si ma devinette est pertinente, alors ton fichier est cassé (et c'est ça qui fait planter DCS) ; il t'en faut donc un neuf. Je pourrais te filer le mien, mais ça ne fonctionne qu'une fois, pour ce fichier précis, et il faudrait qu'on s'assure avant d'avoir bien la même version : bref, c'est pas top.
Je préfère donc te décrire une méthode qui fonctionne tout le temps, pour n'importe quel fichier, et pour laquelle tu es autonome :
1/ supprime le fichier purement et simplement
2/ lance une réparation de DCS => tu obtiendras des serveurs ED le fichier d'origine, tout beau tout propre.

Tu pourras alors le modifier à loisir (avec Notepad++).
NB : la réparation, comme la mise à jour, implique au préalable de désactiver ses mods éventuels.

++
Az'

Re: Trouver les Id des commandes

Publié : sam. févr. 25, 2017 8:20 pm
par ericfrem
Merci,

Comme je suis prudent je fais toujours une copie du fichier que je modifie, surtout quand je ne domine pas le sujet et c'est le cas avec les .lua. Donc j'ai récupéré ma conf très facilement.

Si tu prends en compte les petites erreurs du MU, je pense qu'il y'a une inversion sur la jauge de carburant (texte explicatif) entre % total restant et % feeder.

Une part de mon boulot est d'écrire des bouts de MU satellites et de connaître par cœur des MU équipements.

Si tu es intéressé je peux faire un .doc avec ma vision de débutant sur DCS de ce que j'aurai aimé trouvé.

Re: Trouver les Id des commandes

Publié : sam. févr. 25, 2017 9:42 pm
par Azrayen
Pas de quoi. :)
ericfrem a écrit :Si tu prends en compte les petites erreurs du MU, je pense qu'il y'a une inversion sur la jauge de carburant (texte explicatif) entre % total restant et % feeder.
Aurais-tu une référence un peu plus précise STP ?
ericfrem a écrit :Si tu es intéressé je peux faire un .doc avec ma vision de débutant sur DCS de ce que j'aurai aimé trouvé.
C'est très sympa comme proposition, mais je ne rédige pas les manuels (c'est l'éditeur qui fait ça) ; je m'occupe de l'équipe de trad FR bénévole.

Re: Trouver les Id des commandes

Publié : dim. févr. 26, 2017 1:17 am
par ericfrem
Pour le premier point c'est dans le MU-EN FC3, page 24 figure 3-12.
La figure montre "All tanks fuel quantity" sur la gauche hors sur le su27 celle ci estvide avant la partie droite.

C'est peut être aussi un problème de simu.

Re: Trouver les Id des commandes

Publié : dim. févr. 26, 2017 10:13 am
par Azrayen
Oui, la jauge de gauche n'a pas "zéro" en bas, mais 3 (tonnes) ; elle est donc vide avant.
Et pour autant que je sache (sans être spécialiste du circuit carburant du 27), c'est correct dans le simu et dans le manuel ; suis juste étonné par la taille induite de la nourrice, 4.5t c'est... bcp.