Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
-
Onissius
- Messages : 762
- Enregistré le : 11 avr. 2014, 22:47
- Localisation : Lyon (France)
-
Contact :
Message
par Onissius » 29 oct. 2018, 01:41
Essais avec une pause de "on s'en fou", si avec une pause ça marche ; on saura si c'est ça le problème.
Donc après tu peut régler le temps de pause.

J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
-
RoBney
- Messages : 10
- Enregistré le : 24 oct. 2018, 16:45
Message
par RoBney » 29 oct. 2018, 13:40
Non ça ne marche pas, il ne se passe rien quand j'appui sur b et cela appui sur espace tout les x minutes à cause de la pause
-
Onissius
- Messages : 762
- Enregistré le : 11 avr. 2014, 22:47
- Localisation : Lyon (France)
-
Contact :
Message
par Onissius » 30 oct. 2018, 00:59
une pause c'est en secondes, ou en millisecondes (avec le plugin timer), ta pause était en minutes ?
Le but est d'ajouter un pause courte pour voir si ça saute plusieurs fois. Si la pause te fait sauter plusieurs fois, c'est que c'etait ça la cause. On peut la réduire un peu pour accélérer les sauts.
Si ça ne saute pas plusieurs fois, c'est que la pause est trop courte ou trop longue ou que c'est pas ça la cause.
Dans le jeu, on peut enchainer les sauts au moins ?
PS : Désolé si parfois je parais trop brute dans mes réponses. En espérant ne pas t'avoir blessé.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
-
RoBney
- Messages : 10
- Enregistré le : 24 oct. 2018, 16:45
Message
par RoBney » 30 oct. 2018, 12:37
J'ai essayé avec une pause d'1 seconde et ça appui 1 fois sur espace toutes les secondes sans que j'appui sur la touche assignée. Oui on peut justement enchaîner les saut vu que se je veux c'est appuyer sur espace pour spammer la touche espace pour que quand mon personnage retombe sur le sol après un saut, il ressaute dans la milliseconde qui suit. Ne t’inquiète pas, je ne me sent en aucun cas blessé.
-
Onissius
- Messages : 762
- Enregistré le : 11 avr. 2014, 22:47
- Localisation : Lyon (France)
-
Contact :
Message
par Onissius » 02 nov. 2018, 01:58
E̶n̶ ̶f̶i̶n̶ ̶d̶e̶ ̶b̶o̶u̶c̶l̶e̶,̶ ̶t̶u̶ ̶r̶é̶i̶n̶i̶t̶i̶a̶l̶i̶s̶e̶ ̶l̶a̶ ̶v̶a̶r̶i̶a̶b̶l̶e̶ ̶q̶u̶i̶ ̶s̶e̶r̶t̶ ̶à̶ ̶s̶a̶v̶o̶i̶r̶ ̶s̶i̶ ̶l̶a̶ ̶t̶o̶u̶c̶h̶e̶ ̶e̶s̶t̶ ̶p̶r̶e̶s̶s̶é̶e̶.̶ ̶C̶o̶m̶m̶e̶ ̶ç̶a̶ ̶a̶u̶ ̶2̶e̶m̶e̶ ̶p̶a̶s̶s̶a̶g̶e̶ ̶o̶n̶ ̶r̶e̶p̶a̶r̶t̶ ̶a̶v̶e̶c̶ ̶u̶n̶e̶ ̶v̶a̶r̶i̶a̶b̶l̶e̶ ̶"̶v̶i̶d̶e̶"̶ ̶e̶t̶ ̶o̶n̶ ̶r̶e̶-̶d̶é̶t̶e̶c̶t̶e̶ ̶s̶i̶ ̶e̶l̶l̶e̶ ̶e̶s̶t̶ ̶p̶r̶e̶s̶s̶é̶e̶.̶ ̶S̶i̶n̶o̶n̶,̶ ̶l̶a̶ ̶m̶a̶c̶r̶o̶ ̶c̶o̶n̶s̶i̶d̶è̶r̶e̶ ̶q̶u̶e̶ ̶l̶a̶ ̶t̶o̶u̶c̶h̶e̶ ̶e̶s̶t̶ ̶t̶o̶u̶j̶o̶u̶r̶s̶ ̶p̶r̶e̶s̶s̶é̶e̶,̶ ̶m̶ê̶m̶e̶ ̶s̶i̶ ̶e̶l̶l̶e̶ ̶n̶e̶ ̶l̶'̶e̶s̶t̶ ̶p̶l̶u̶s̶.̶
Je cherche à comprendre le bout de code qui détecte qu'une touche est pressée. Sans la boucle, sans rien.
Je voudrait avoir une macro qui si je presse "b" va m'ouvrir une fenêtre par exemple.
Tu aurait ça STP ?
PS : J'arrive pas à utiliser [EVENT.KEY]
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
-
Onissius
- Messages : 762
- Enregistré le : 11 avr. 2014, 22:47
- Localisation : Lyon (France)
-
Contact :
Message
par Onissius » 02 nov. 2018, 07:02
Pour le moment, j'ai trouvé ce bout de code :
Code : Tout sélectionner
Commentaire VARIABLES :
Variable [EVENT.ACTIVATE];[EVENT.ACTIVATE];Numerique;
Variable [EVENT.KEY];[EVENT.KEY];Alpha;
Variable <Var1>;;Alpha;
Calcul évolué [EVENT.ACTIVATE]=1
Commentaire ECOUTE A1
Label <EcouteA1>
Calcul évolué <Var1>=[EVENT.KEY]
Examine <Var1>;=;a;
Goto <ActionA1>
Goto <EcouteA1>
Commentaire ACTION A1
Label <ActionA1>
Type debut
Calcul évolué [EVENT.KEY]=0
Goto <EcouteA1>
Quant on
relâche la touche "A", ça exécute la ligne 14 "Type debut" (ça tape "debut").
Là, j’essaie de trouver si il n'y a pas une autre variable système comme
[EVENT.KEYPRESS],
[EVENT.KEY.PRESS],
[EVENT.KEYDOWN],
[EVENT.KEY.DOWN] en Delphi ou un truc comme ça. Je cherche...
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
-
RoBney
- Messages : 10
- Enregistré le : 24 oct. 2018, 16:45
Message
par RoBney » 02 nov. 2018, 12:31
Merci beaucoup c'est un très bon début, je vais tester ça et modifier un peu
-
Onissius
- Messages : 762
- Enregistré le : 11 avr. 2014, 22:47
- Localisation : Lyon (France)
-
Contact :
Message
par Onissius » 03 nov. 2018, 19:18
Pour le moment, ça active l'action au moment où on relâche la touche, pas au moment on la presse. Le "[EVENT.KEY]", j'ai rechercher et tester 5 heures sans trouver.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
-
Onissius
- Messages : 762
- Enregistré le : 11 avr. 2014, 22:47
- Localisation : Lyon (France)
-
Contact :
Message
par Onissius » 05 nov. 2018, 15:15
P...tain, je suis désolé, je trouve pas... et surtout, ça le fait quant on relâche la touche, pas au moment où on la presse.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
-
RoBney
- Messages : 10
- Enregistré le : 24 oct. 2018, 16:45
Message
par RoBney » 07 nov. 2018, 18:41
T'inquiète pas peut être que je pourrais me débrouiller pourrais tu m'envoyer ce code:
Commentaire VARIABLES :
Variable [EVENT.ACTIVATE];[EVENT.ACTIVATE];Numerique;
Variable [EVENT.KEY];[EVENT.KEY];Alpha;
Variable <Var1>;;Alpha;
Calcul évolué [EVENT.ACTIVATE]=1
Commentaire ECOUTE A1
Label <EcouteA1>
Calcul évolué <Var1>=[EVENT.KEY]
Examine <Var1>;=;a;
Goto <ActionA1>
Goto <EcouteA1>
Commentaire ACTION A1
Label <ActionA1>
Type debut
Calcul évolué [EVENT.KEY]=0
Goto <EcouteA1>
mais en remplaçant le commentaire par la boucle espace stp ?Je n'y arrive pas cela me met des erreurs partout.