Page 1 sur 1

Publié : ven. mars 19, 2004 9:37 am
par raffut
:huh: Bonjour,
Je tente de programmer avec Foxy mon Cougar pour LOCK ON.
Je voudrais que le microstick de la manette des gaz serve à la désignation de cible sur le HUD (curseur radar). Normalement ce sont quatre touches clavier qui servent à cette fonction. Dans la doc Foxy, le microstick n'a l'air utilisable que pour des fonctions assurées par la souris de l'ordinateur.
Qelqu'un pourrait-il m'éclairer sur ce problème?
Merci

Publié : ven. mars 19, 2004 10:08 am
par Judy
A mon avis, tu devrais relire la doc de Foxy. Tu peux faire absolument tout avec le microstick, et pas seulement émuler la souris.

Voici un exemple qui devrait marcher dans LockOn :

MIX 5 3 (0 33 67 100) HUD_TD_BOX_Down ^ HUD_TD_BOX_Up
MIY 5 3 (0 33 67 100) HUD_TD_BOX_Right ^ HUD_TD_BOX_Left

Dans ton fichier macro, n'oublies pas de créer les macros comprises dans ces lignes et de leur attribuer les combinaisons de touches correspondantes.

Publié : ven. mars 19, 2004 11:19 am
par raffut
:o Merci Judy.
J'ai trouvé que la doc foxy et les "tutorial" n'étaient pas clairs. Enfin...
S'agissant des macros, j'ai indiqué les touches clavier, comme : radar_designate_down=;
Est-ce-suffisant?
Merci

Publié : ven. mars 19, 2004 11:25 am
par Judy
Ce ne sera sans doute pas suffisant, parce que ton curseur va avancer de quelques pixels et puis s'arrêter, même si tu maintiens le microstick enfoncé. Dans ta macro, fait précéder la touche clavier du paramètre /H. Il permet de répéter la touche aussi longtemps que tu maintient le microstick enfoncé.

Exemple :
Ma_macro = /H ;

Pour ce qui est du manuel, c'est un modèle de clarté. Je crois que tu trouveras aussi une traduction FR sur C6.

Publié : ven. mars 19, 2004 11:42 am
par raffut
:rolleyes: Merci Judy.
Je vais relire la version française que j'avais téléchargée.

Publié : sam. mars 20, 2004 7:40 am
par phoenix
Judy, essaie de retrouver le post où tu m'avais fait la prog pour la même demande, je vais éssayer de la retrouver.

Edit : voilà le post en question où raffut trouveras la solution à son problème.

http://www.checksix-forums.com/forums/i ... opic=31423

Publié : sam. mars 20, 2004 2:11 pm
par raffut
B) merci à judy et à Phoenix.
Je ne suis pas sorti de mon problème encore et je vais reprendre è zero. Foxy (le compiler vraisemblablement) refuse de prendre :
HUD .....=. en disant qu'il ne trouve pas cette macro.
je pense que c'est un Pb de clavier US/europe.
Dans la réponse détaillée de Judy :, le paragraphe où sont détaillées les macros, doit-il être recopié sous cette forme dans le fichier .tmm?

Publié : sam. mars 20, 2004 2:24 pm
par phoenix
Pour ce qui est du bout de prog que Judy m'a fait. Il ne tient pas compte d'une utilisation de la commande USE KEYBOARD AZERTY. Donc si tu n'utilises pas cette commande dans ton fichier, il te suffit juste de recopier

MIX /I 5 3 (0 33 67 100) HUD_TD_BOX_Down ^ HUD_TD_BOX_UP
/O 5 3 (0 33 67 100) HUD_TD_BOX_DownH ^ HUD_TD_BOX_UpH
MIY /I 5 3 (0 33 67 100) HUD_TD_BOX_Right ^ HUD_TD_BOX_LEFT
/O 5 3 (0 33 67 100) HUD_TD_BOX_RightH ^ HUD_TD_BOX_LeftH
A copier dans le TMJ

et
HUD_TD_BOX_DownH = /H ;
HUD_TD_BOX_UpH = /H .
HUD_TD_BOX_LeftH = /H ,
HUD_TD_BOX_RightH = /H /
HUD_TD_BOX_Down = ;
HUD_TD_BOX_UP = .
HUD_TD_BOX_LEFT = ,
HUD_TD_BOX_Right = /
à copier dans le TMM

Publié : sam. mars 20, 2004 2:54 pm
par raffut
:P Merci Phoenix
Raffut