Bonjour à tous,
Pour l'instant le bout de code suivant permet de faire :
Si l'utilisateur appuie sur 'a' je fais la suite d'action dans 'Shoot' et je recommence à l'infini si 'a' est à nouveau pressé.
Label <Label2>
Type Special ECHAP;
Variable [EVENT.KEY];b;Alpha;
Variable [EVENT.ACTIVATE];[EVENT.ACTIVATE];Numerique;
Variable [EVENT.KEY];[EVENT.KEY];Alpha;
Calcul évolué [EVENT.ACTIVATE]=1
Label <Label1>
Examine [EVENT.KEY];=;a;
Procedure CALL Shoot
Goto <Label1>
Calcul évolué [EVENT.ACTIVATE]=0
Goto <Label2>
Procedure Shoot
Move Mouse 2265;849;Direct;ImgRef0;
Procedure END
Je veux l'améliorer en ajoutant une seconde lettre à presser 'e' et donc une suite d'action différente à faire : 'Shoot2'.
Merci d'avance
Actions différentes si appui sur touches clavier
Re: Actions différentes si appui sur touches clavier
un truc du style
SI a => Shoot
SI e => .............
Il suffit que tu imbrique les "If Then Else" (examine), ou tu passe par une variable pour nommer le goto peut êtres.
SI a => Shoot
SI e => .............
Il suffit que tu imbrique les "If Then Else" (examine), ou tu passe par une variable pour nommer le goto peut êtres.
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.
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.
Re: Actions différentes si appui sur touches clavier
En ce moment, je cherche à comprendre comment fonctionne le "je presse une touche et ça déclenche un truc". 

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.
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.