[V] Conditions ?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Verrouillé
Lorgan
Niveau 1
Niveau 1
Messages : 1
Enregistré le : sam. 25 janv. 2014 16:07
Status : Hors ligne

[V] Conditions ?

#1

Message par Lorgan »

Bonsoir.

J'ai commencer à apprendre l'Autoit et je suis un peu bloqué, donc j'ai commencé a crée un Bot qui Mine.

Si le Bot détecte le "Fer 1", il le mine ensuite il passe au "Fer 2"
Si le Bot ne détecte pas le "Fer 1", il tente de détecter le "Fer 2" ainsi de suite.

Voici le Code :

Code : Tout sélectionner

;Fer 1
$pixel = PixelSearch(0, 0, 1279, 1023, 0xA8A88E) ;Cherche le Pixel
If IsArray($pixel) = True Then
MouseMove($pixel [0], $pixel [1], 1)
MouseClick("left", 252,323, 1, 5) ;Clique sur le minerais de Fer
EndIf
 
$pixel = PixelSearch(0, 0, 1279, 1023, 0xD5CFAA) ;Cherche le Pixel
If IsArray($pixel) = True Then
MouseMove($pixel [0], $pixel [1], 1)
MouseClick("left", 291,368, 1, 5) ;Clique sur "Collecter le Fer"
Sleep(10000)
EndIf
 
;Fer 2
$pixel = PixelSearch(0, 0, 1279, 1023, 0xA7A591) ;Cherche le Pixel
If IsArray($pixel) = True Then
MouseMove($pixel [0], $pixel [1], 1)
MouseClick("left", 308,320, 1, 5) ;Clique sur le minerais de Fer
EndIf
 
$pixel = PixelSearch(0, 0, 1279, 1023, 0xB4AD8E) ;Cherche le Pixel
If IsArray($pixel) = True Then
MouseMove($pixel [0], $pixel [1], 1)
MouseClick("left", 353,373, 1, 5) ;Clique sur "Collecter le Fer"
Sleep(10000)
EndIf
J'aimerais savoir comment m'y prendre pour y mettre une Condition?
Sea
Niveau 6
Niveau 6
Messages : 219
Enregistré le : ven. 22 juin 2012 18:51
Localisation : France
Status : Hors ligne

Re: [..] Conditions ?

#2

Message par Sea »

Tout ce qui traite de BOT n'est pas autorisé sur le forum

Pour ton problème cherche sur openclassrom le tutoriel de autoit ou alors F1 dans scite et cherche if/else en tout cas ici tu n'auras pas de réponse vu la teneur de ton programme ;)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11818
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [V] Conditions ?

#3

Message par Tlem »

Sujet interdit par la charte du forum (Outils d'aide aux jeux plus communément appelés bots).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Verrouillé