La première chose que je remarque, c'est que ton code peut être optimisé comme suit:
Code : Tout sélectionner
BTN T7 /P Mode_Combat_aérien_BVR_(longue_portée)
/R Modes_de_Navigation
BTN T8 /P Mode_Air-Sol
/R Modes_de_Navigation
Inutile de faire des statements /I /O si ce sont les mêmes...
A part ça:
Erreur 2020 : "Unknown key press in a button statement" (ça aurait été sympa de nous le préciser)
Autrement dit, foxy ne comprends pas quelle touche clavier tu lui demande d'assigner. Ca peut venir de tes macros, il faut vérifier dans la définition de tes macros si il n'y a pas d'erreur. genre: 'Modes_de_Navigation = €' (Foxy ne connait pas la touche "€", donc il renvoie un erreur).
Ceci dit je remarque un autre truc directement, tu as une macro nommée avec des accents typiquement frenchy avec des parenthèses "Mode_Combat_a
érien_BVR_
(longue_port
ée
)" mon petit doigt me dit que Foxy est au standard ANSI-C / ASCII et ne "comprend pas" ce caractère, pas plus que les parenthèses qui sont des caractères réservées (les parenthèses c'est de la syntaxe). Commence donc par renommer ta macro "Mode_Combat_aerien_BVR_longue_portee" pour voir.