programmation Foxy
programmation Foxy
#1Salut à tous !
Je profite de la sortie de FC2 pour me faire un programme foxy aux petits oignons !
j'ai donc récupéré le fichier Acrobat dans FC2 qui m'intéressait (SU33),
je l'ai récupéré dans word et j'ai modifié pour être compatible avec Foxy :
c'est-à-dire :
Su-33 - Key Command List
General
End_mission = Esc
Pause = Pause
Time_accelerate = Z - LCtrl
Time_decelerate = Z - LAlt
Time_normal = Z - LShift
Score_window = '
Multiplayer_chat_-_mode_All = '
Multiplayer_chat_-_mode_Allies = ' - RCtrl
etc.
à titre d'exemple.
Ensuite je l'ai inséré en tant que fichier .tmm, et je suis allé sur le super site Simtechnique et là j'ai récupéré les docs pour la programmation.
j'ai suivi, pas à pas les instructions puis j'ai essayé pour commencer avec les trims comme dans l'exemple...
Ensuite j'ai voulu compiler pour voir si tout était ok. Et là ! erreur...
je vous joins une image d'écran pour que vous puissiez me dire là où j'ai mer.. !
SVP une idée ?
j'aimerais tellement réussir à utiliser mon cougar au mieux de ses capacités...
Je profite de la sortie de FC2 pour me faire un programme foxy aux petits oignons !
j'ai donc récupéré le fichier Acrobat dans FC2 qui m'intéressait (SU33),
je l'ai récupéré dans word et j'ai modifié pour être compatible avec Foxy :
c'est-à-dire :
Su-33 - Key Command List
General
End_mission = Esc
Pause = Pause
Time_accelerate = Z - LCtrl
Time_decelerate = Z - LAlt
Time_normal = Z - LShift
Score_window = '
Multiplayer_chat_-_mode_All = '
Multiplayer_chat_-_mode_Allies = ' - RCtrl
etc.
à titre d'exemple.
Ensuite je l'ai inséré en tant que fichier .tmm, et je suis allé sur le super site Simtechnique et là j'ai récupéré les docs pour la programmation.
j'ai suivi, pas à pas les instructions puis j'ai essayé pour commencer avec les trims comme dans l'exemple...
Ensuite j'ai voulu compiler pour voir si tout était ok. Et là ! erreur...
je vous joins une image d'écran pour que vous puissiez me dire là où j'ai mer.. !
SVP une idée ?
j'aimerais tellement réussir à utiliser mon cougar au mieux de ses capacités...
VOLTI 2nd-FFS (FFS-04) - SU33
#2
Peut-être la syntaxe de ton Trim_Down qui est mauvaise.
Il faudrait qu'on puisse voir la syntaxe dans le TMM et le TMJ pour comparer. Autant pour le nom de macro que pour son contenu.
Il faudrait qu'on puisse voir la syntaxe dans le TMM et le TMJ pour comparer. Autant pour le nom de macro que pour son contenu.
#3
Syntaxe dans le .tmm :
Rem ----------------------------------
Rem Flight Control
Rem ----------------------------------
Aircraft_Down = Up
Aircraft_Up = Down
Aircraft_Bank_Left = Left
Aircraft_Bank_Right = Right
Aircraft_Rudder_Left = Z
Aircraft_Rudder_Right = X
Trim_Up = . - RCtrl
Trim_Down = ; - RCtrl
Trim_Left = , - RCtrl
Trim_Right = / - RCtrl
Trim_Left_Rudder = Z - RCtrl
Trim_Right_Rudder = X - RCtrl
Trim_Reset = T - LCtrl
et syntaxe dans le .tmj :
Rem ----------------------------------
Rem Joystick Hat 1
Rem ----------------------------------
BTN H1U /I
/O Trim_Down
BTN H1D /I Trim_Reset
/O Trim_Up
BTN H1L /I Trim_Reset
/O Trim_Left
BTN H1R /I Trim_Reset
/O Trim_Right
Rem ----------------------------------
Rem Flight Control
Rem ----------------------------------
Aircraft_Down = Up
Aircraft_Up = Down
Aircraft_Bank_Left = Left
Aircraft_Bank_Right = Right
Aircraft_Rudder_Left = Z
Aircraft_Rudder_Right = X
Trim_Up = . - RCtrl
Trim_Down = ; - RCtrl
Trim_Left = , - RCtrl
Trim_Right = / - RCtrl
Trim_Left_Rudder = Z - RCtrl
Trim_Right_Rudder = X - RCtrl
Trim_Reset = T - LCtrl
et syntaxe dans le .tmj :
Rem ----------------------------------
Rem Joystick Hat 1
Rem ----------------------------------
BTN H1U /I
/O Trim_Down
BTN H1D /I Trim_Reset
/O Trim_Up
BTN H1L /I Trim_Reset
/O Trim_Left
BTN H1R /I Trim_Reset
/O Trim_Right
VOLTI 2nd-FFS (FFS-04) - SU33
-
- Messages : 3537
- Inscription : 30 novembre 2003
#4
pour tout ce qui est Rctl il faut que tu utilises les accolades dans ton tmm (le tmj est bon)
par exemple :
{RCTL ;}
équivaut à appuyer en même temps sur le Ctl droit et ;
dans ton cas :
Trim_Down = {RCTL ;}
attention tout tes trims sont mal configurés ...
même procédure pour alt et shift lorsque tu veux différencier le bouton droit et gauche
Si t'as un soucis fais moi signe
par exemple :
{RCTL ;}
équivaut à appuyer en même temps sur le Ctl droit et ;
dans ton cas :
Trim_Down = {RCTL ;}
attention tout tes trims sont mal configurés ...
même procédure pour alt et shift lorsque tu veux différencier le bouton droit et gauche
Si t'as un soucis fais moi signe
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
-
- Messages : 3537
- Inscription : 30 novembre 2003
#6
tiens nous au courant
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
#7
Bon et bien non ! ça marche pas...
j'ai même essayé en virant les tirets...
j'ai même essayé en virant les tirets...
VOLTI 2nd-FFS (FFS-04) - SU33
#8
si FC2 est comme BS, pour les touches win et les touches left et right, il faut passer par les codes USB, sinon ça marche pas.
Pour BS j'avais fait un post il y a plus d'un an avec un TMM avec tous les codes USB.
Reste à refaire ça pour FC2...
Utilise Foxy, puis Korgy, puis active les options avancées dans Korgy,
et tu auras les codes USB à copier coller pour appui (Key Down) et relache (Key Up) correspondant à ces touches ou à leurs associations avec une autre.
Pour BS j'avais fait un post il y a plus d'un an avec un TMM avec tous les codes USB.
Reste à refaire ça pour FC2...
Utilise Foxy, puis Korgy, puis active les options avancées dans Korgy,
et tu auras les codes USB à copier coller pour appui (Key Down) et relache (Key Up) correspondant à ces touches ou à leurs associations avec une autre.
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
#9
Eux, c'est sur qu'il faut les virer, car Foxy va les interpréter comme une commande.volti a écrit :Bon et bien non ! ça marche pas...
j'ai même essayé en virant les tirets...
#10
Bizarre, les conseils de Snake sont pourtant bons.
Dans mon cas dans le TMJ donne:
Rem ========================================================
Rem HATS - STICK
Rem ========================================================
BTN H1M
BTN H1U /H trim_nose_down
BTN H1R /H trim_right
BTN H1D /H trim_nose_up
BTN H1L /H trim_left
Et le TMM donne:
Rem =========TRIM======================
trim_nose_up = {RCTL .}
trim_nose_down = {RCTL ;}
trim_left = {RCTL ,}
trim_right = {RCTL /}
Ca fonctionne chez moi et ce sont les touches par défaut de FC2.
Essaie un copier/coller et tiens nous au jus:detective
Dans mon cas dans le TMJ donne:
Rem ========================================================
Rem HATS - STICK
Rem ========================================================
BTN H1M
BTN H1U /H trim_nose_down
BTN H1R /H trim_right
BTN H1D /H trim_nose_up
BTN H1L /H trim_left
Et le TMM donne:
Rem =========TRIM======================
trim_nose_up = {RCTL .}
trim_nose_down = {RCTL ;}
trim_left = {RCTL ,}
trim_right = {RCTL /}
Ca fonctionne chez moi et ce sont les touches par défaut de FC2.
Essaie un copier/coller et tiens nous au jus:detective
#11
Et non ! ça marche pas encore...
Kerdougan tu aurais le fichier .tmm de FC2 pour le 33 ?
j'ai peut-être pas fait comme il faut...
surtout qu'il y a déjà le problème de tirets !
ça promet pour le reste !
Kerdougan tu aurais le fichier .tmm de FC2 pour le 33 ?
j'ai peut-être pas fait comme il faut...
surtout qu'il y a déjà le problème de tirets !
ça promet pour le reste !
VOLTI 2nd-FFS (FFS-04) - SU33
#12
Pour Korgy et les options avancées...
Il n'y aurais pas un lien ou un tuto en français ?
Suis une Quiche en English ! MALHEUREUSEMENT...
d'où, mes soucis !
Il n'y aurais pas un lien ou un tuto en français ?
Suis une Quiche en English ! MALHEUREUSEMENT...
d'où, mes soucis !
VOLTI 2nd-FFS (FFS-04) - SU33
#14
Merci Sieur Kerdougan,
je vous tiens au courant, m'en vais m'occuper de ça ce week-end !
ça va pas traîner...
je vous tiens au courant, m'en vais m'occuper de ça ce week-end !
ça va pas traîner...
VOLTI 2nd-FFS (FFS-04) - SU33
-
- Messages : 3537
- Inscription : 30 novembre 2003
#15
volti ma méthode aurait du marcher ! elle sort du manuel et elle marche très bien chez moi !!!
Si tu veux je peux t'envoyer mes profils FC2.0, ça te fera un exemple !
Passe moi ton mail par MP
Si tu veux je peux t'envoyer mes profils FC2.0, ça te fera un exemple !
Passe moi ton mail par MP
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
-
- Messages : 3537
- Inscription : 30 novembre 2003
#17
c'est parti
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
#18
Merci,
Oh ! grand Snake...
ça fonctionne tout bien comme il faut !...
Oh ! grand Snake...
ça fonctionne tout bien comme il faut !...
VOLTI 2nd-FFS (FFS-04) - SU33
-
- Messages : 3537
- Inscription : 30 novembre 2003
#19
je te l'avais bien dit :Jumpy:
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
-
- Nouvelle Recrue
- Messages : 117
- Inscription : 27 mai 2008
#20
s'lut tout le monde,
Perso, j'ai un tel mauvais souvenir des trim dans FC1.12 qui me faisaient apparaître le chat que j'ai préféré trimer le cougar sans passer par LO.
j'ai dans le fichier tmm :
trim_haut = TRIM (JOYY, 2+) rem j'ai mis 2 car cela permet d'avoir une certaine précision mais libre à chacun de mettre la valeur qui lui est le mieux appropriée.
trim_bas = TRIM (JOYY, 2-)
trim_gauche = TRIM (JOYX, 2+)
trim_droite = TRIM (JOYX, 2-)
dans le tmj :
BTN H1U trim_haut
BTN H1D trim_bas
BTN H1L trim_gauche
BTN H1R trim_droite
après les + et - entre haut bas droite et gauche sont à vérifier pour ne pas se tromper de sens.
Comme ça, c'est le joystick qui est trimé. Ca fonctionne pas mal
On peut utiliser aussi la fonction TRIM (JOYX, 0) pour remettre à zéro les trim X et idem pour le Y
A savoir que tous les axes su cougar peuvent être trimés (rng, ant, rddr....)
bien penser à mettre les + et - après les valeurs cela permet d'augmenter ou diminuer la valeur du trim car si les + et - sont placé avant, cela fixe la valeur et donc, quelque soit le nombre d'appuis, cela ne changera rien.
cela se trouve aux pages 133 et suivantes du manuel du cougar.
Tchouss
SandJo
Perso, j'ai un tel mauvais souvenir des trim dans FC1.12 qui me faisaient apparaître le chat que j'ai préféré trimer le cougar sans passer par LO.
j'ai dans le fichier tmm :
trim_haut = TRIM (JOYY, 2+) rem j'ai mis 2 car cela permet d'avoir une certaine précision mais libre à chacun de mettre la valeur qui lui est le mieux appropriée.
trim_bas = TRIM (JOYY, 2-)
trim_gauche = TRIM (JOYX, 2+)
trim_droite = TRIM (JOYX, 2-)
dans le tmj :
BTN H1U trim_haut
BTN H1D trim_bas
BTN H1L trim_gauche
BTN H1R trim_droite
après les + et - entre haut bas droite et gauche sont à vérifier pour ne pas se tromper de sens.
Comme ça, c'est le joystick qui est trimé. Ca fonctionne pas mal
On peut utiliser aussi la fonction TRIM (JOYX, 0) pour remettre à zéro les trim X et idem pour le Y
A savoir que tous les axes su cougar peuvent être trimés (rng, ant, rddr....)
bien penser à mettre les + et - après les valeurs cela permet d'augmenter ou diminuer la valeur du trim car si les + et - sont placé avant, cela fixe la valeur et donc, quelque soit le nombre d'appuis, cela ne changera rien.
cela se trouve aux pages 133 et suivantes du manuel du cougar.
Tchouss
SandJo