Page 1 of 1

décaler lignes dans un script

Posted: 22 May 2021, 09:00
by nadgamestv
Alors le sujet d'aujourd'hui est de savoir comment décaler toutes les lignes d'un script d'une manière plus intelligente afin d'éviter de devoir modifier à chaque "aller à" le numéro de la ligne... ça prend trop de temps et je pense que c'est une chose à savoir en particulier quand on commence à programmer des scripts.
Le script joint est juste pour l'exemple donc normal que je n'ai pas mis d'image et de coordonnés de clic.
alors voici mon problème :
normalement la ligne 5 est la fenêtre (actuellement l6) mais étant donné que j'ai ajouté une ligne au tout début (ligne 1) et bien cette fenêtre qui était à la base l5 a été décalé l6 ce qui est tout à fait normal. Maintenant l4 le "trouver une image" qui était censé renvoyer ligne 5 si trouvé ne renverra plus au bon endroit... et j'ai passé des heures et des nuits à tout décaler un à un et comme j'imagine que le créateur d'actiona a absolument pensé à tout il y a une technique pour palier à ça ?

Re: décaler lignes dans un script

Posted: 22 May 2021, 10:37
by eureka
Dans l'objet Click, faites de l'attribut "Montant" une variable

Code: Select all

$amount
Il suffit alors d'utiliser un seul objet Click.
Mais vous devez définir la variable

Code: Select all

$amount

avant l'objet Click.

Re: décaler lignes dans un script

Posted: 22 May 2021, 15:31
by francois
Bonjour,

Une solution est d'utiliser une étiquette à la place du numéro de ligne.

Exemple (extrait d 'un script que j'ai fait pour ce forum) :
etiquette.jpg
etiquette.jpg (24.83 KiB) Viewed 955 times


Et dans l'action "Aller à" :
aller à.jpg
aller à.jpg (9.19 KiB) Viewed 955 times

Re: décaler lignes dans un script

Posted: 26 May 2021, 12:30
by nadgamestv
Merci pour ton aide effectivement c'est bien plus simple avec les étiquettes ça évite de tout décaler je perdais trop de temps là c'est beaucoup mieux merci encore.