J'aimerais connaitre la position d'un personnage sur une carte, pour savoir quel déplacement lui faire faire (le point d'arrivé est fixe).
J'utilise la fonction trouver image pour cherché une portion caractéristique de la carte (chaque carte est unique et invariante, là n'est pas le problème).
J'ai 3 positions possibles, je les teste dans l'ordre. J'ai donc créer cette macro, mais mes boucles "Label-Goto" sont "vides". Je ne comprends pas pourquoi...
Voici la portion qui pose apparemment problème :
Les procédures sont bien définies en dessous. Et le Label Entrer aussi. J'ai 3 erreurs de boucle label-goto vides aux lignes des label 6.2?, 7.2? 7.1? .Label 6.2?
Trouve image E:\Programmes\Super macro\image7.bmp;284;54;332;82;292;61;321;76;<Var1>;<Var2>;1
Examine <Var1>;<>;-1;
Goto De 6.2
Goto 7.2?
Label 7.2?
Trouve image E:\Programmes\Super macro\image8.bmp;283;53;337;85;292;61;325;77;<Var1>;<Var2>;1
Examine <Var1>;<>;-1;
Goto De 7.2
Goto 7.1?
Label 7.1?
Trouve image E:\Programmes\Super macro\image9.bmp;283;56;337;84;292;62;322;78;<Var1>;<Var2>;1
Examine <Var1>;<>;-1;
Goto De 7.1
Goto Erreur
Label De 6.2
Procedure CALL Bas
Procedure CALL Gauche
Procedure CALL Gauche
Goto Entrer
Label De 7.2
Procedure CALL Bas
Procedure CALL Gauche
Procedure CALL Gauche
Procedure CALL Gauche
Goto Entrer
Label De 7.1
Procedure CALL Bas
Procedure CALL Bas
Procedure CALL Gauche
Procedure CALL Gauche
Procedure CALL Gauche
Goto Entrer
Label Erreur
Message Message;Erreur;
Quitter
Je continue de chercher!
Merci de votre aide !
EDIT:
Trouvé... J'ai dérangé l'ordre des 3 premiers labels, de façon à ce qu'ils n'appellent plus leur voisin direct du dessous... OK, soit.
(Je laisse mon sujet au cas cela serve à d'autres, mais vous pouvez le supprimer si vous voulez)