Bonjour, je cherche a crée une macro pour un jeu qui ferait cliquer ma souris lorsqu'un point d'exclamation sur fond blanc apparait au milieu de l'écran
J'ai déjà ajouter l'image nécessaire mais impossible de faire fonctionner la macro j'ai l'impression qu'elle ne détecte pas l'image (j'ai correctement placer les flèches) ou qu'elle ne lance pas le programme de clic
Actuellement ma macro ressemble à ça
Label2
Variable var1 numérique
Variable var2 numérique
trouve image
examine var1 > 0
Goto Label1
Goto Label2
Label1
Clic
je ne comprend pas comment faire fonctionner la commande
SuperMacro création macro trouve image
Re: SuperMacro création macro trouve image
Place tes variables avant le Label2
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: SuperMacro création macro trouve image
La principale est que la commande "trouve image" a besoin de savoir où stocker les coordonnées de l'image si elle la trouve. De plus, il n'y a pas de condition pour vérifier si l'image a été trouvée ou non avant de passer à l'étape suivante.
Code : Tout sélectionner
Label2
// Tente de trouver l'image du point d'exclamation
// Si l'image est trouvée, ses coordonnées (X, Y) seront stockées dans var1 et var2.
// La commande 'trouve image' renvoie 0 si l'image n'est pas trouvée, et une valeur positive si elle l'est.
trouve image (chemin_vers_votre_image.bmp, 0.9, var1, var2)
// Vérifie si l'image a été trouvée (var1 sera > 0 si c'est le cas)
si var1 > 0 alors
// L'image a été trouvée, on passe au clic
aller vers Label1
fin si
// Si l'image n'a pas été trouvée, on retourne au début pour chercher à nouveau
aller vers Label2
Label1
// Effectue le clic de la souris aux coordonnées de l'image trouvée
clic var1 var2
// Après le clic, on retourne à Label2 pour continuer à chercher le point d'exclamation
aller vers Label2
-
- Messages : 1
- Enregistré le : 08 août 2025, 03:49
- Contact :
Re: SuperMacro création macro trouve image
Quelqu’un peut-il confirmer que celui-ci est correct ?jeffreis a écrit : ↑28 juil. 2025, 06:39Code : Tout sélectionner
Label2 // Tente de trouver l'image du point d'exclamation // Si l'image est trouvée, ses coordonnées (X, Y) seront stockées dans var1 et var2. // La commande 'trouve image' renvoie 0 si l'image n'est pas trouvée, et une valeur positive si elle l'est. trouve image (chemin_vers_votre_image.bmp, 0.9, var1, var2) // Vérifie si l'image a été trouvée (var1 sera > 0 si c'est le cas) si var1 > 0 alors // L'image a été trouvée, on passe au clic aller vers Label1 fin si // Si l'image n'a pas été trouvée, on retourne au début pour chercher à nouveau aller vers Label2 Label1 // Effectue le clic de la souris aux coordonnées de l'image trouvée clic var1 var2 // Après le clic, on retourne à Label2 pour continuer à chercher le point d'exclamation aller vers Label2