Sign in to follow this  
Followers 0
Xav

How can i do?

7 posts in this topic

#1 ·  Posted (edited)

How can I do?

If color coord does not exist, it will go directly to coord2...

(If not error,If error Do not work...)

$Coord = PixelSearch( 20, 395,54,430, 0xfce874 ); talk about here
    If not @error Then 
    Send("{f1}")
MouseClick("right" ,46, 458 ,1 ,0)
Sleep(450)
MouseClick("right" ,35, 261 ,1 ,0)
Sleep(450)
MouseClick("right" ,31, 508 ,1 ,0)
Sleep(450)
MouseClick("right" ,153, 561 ,1 ,0)
Sleep(450)
MouseClick("right" ,29, 502 ,1 ,0)
Sleep(450)
MouseClick("right" ,20, 468 ,1 ,0)
Sleep(450)
MouseClick("right" ,17, 480 ,1 ,0)
Sleep(450)
MouseClick("right" ,10, 518 ,1 ,0)
Sleep(450)
MouseClick("right" ,7, 320 ,1 ,0)
Sleep(450)
MouseClick("right" ,9, 280 ,1 ,0)
Sleep(450)
MouseClick("right" ,7, 273 ,1 ,0)
Sleep(450)
MouseClick("right" ,7, 320 ,1 ,0)
Sleep(450)
MouseClick("right" ,12, 365 ,1 ,0)
Sleep(450)
MouseClick("right" ,15, 234 ,1 ,0)
Sleep(450)
MouseClick("right" ,19, 166 ,1 ,0)
Sleep(450)
MouseClick("right" ,17, 189 ,1 ,0)
Sleep(450)
MouseClick("right" ,14, 220 ,1 ,0)
Sleep(450)
MouseClick("right" ,18, 212 ,1 ,0)
Sleep(450)
MouseClick("right" ,684, 351 ,1 ,0)
Sleep(450)
MouseClick("left" ,509, 287 ,1 ,0)
         If @error Then  
            $Coord1 = PixelSearch( 6, 250,42,301, 0xFCE874 ); talk about here
            Send("{f1}")
            MouseClick("right" ,412, 487 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,411, 576 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,789, 523 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,782, 491 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,792, 529 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,778, 378 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,797, 138 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,801, 175 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,800, 285,1 ,0)
            Sleep(360)
            MouseClick("right" ,793, 356 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,795, 323 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,782, 127 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,797, 385 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,791, 428 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,783, 244 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,783, 412 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,775, 315 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,6, 313,1 ,0)
            SleeP(360)
            MouseClick("left" ,492, 279 ,1 ,0)
                If @error Then
            $Coord2 = PixelSearch( 767, 339,800,373, 0x644c2c ); talk about here
            Send("{f1}")
                        MouseClick("right" ,126, 533 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,9, 519 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,16, 468 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,22, 522 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,205, 477 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,13, 521 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,12, 493 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,17, 503 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,10, 413,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,5, 93 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,6, 212 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,36, 476 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,14, 392 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,139, 254 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,46, 348 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,23, 234 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,23, 234 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,23, 234 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,23, 234 ,1 ,0)
                        Sleep(360)
                        MouseClick("right" ,655, 379 ,1 ,0)
                        Sleep(360)
                        MouseClick("left" ,471, 248 ,1 ,0)
                EndIf
           EndIf           
       EndIf
Edited by Xav

Share this post


Link to post
Share on other sites



Check out using ElseIf and Else.

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

Check out using ElseIf and Else.

When i do ;

ElseIf they said an error not matching "Else" "If"

Can you make me an exemple or something like that please :)?

Edited by Xav

Share this post


Link to post
Share on other sites

Straight out of the help file.

If $var > 0 Then
    MsgBox(4096,"", "Value is positive.")
ElseIf $var < 0 Then
    MsgBox(4096,"", "Value is negative.")
Else
    If StringIsXDigit ($var) Then
        MsgBox(4096,"", "Value might be hexadecimal!")
    Else
        MsgBox(4096,"", "Value is either a string or is zero.")
    EndIf
EndIf

Share this post


Link to post
Share on other sites

It should work?

PixelSearch( 20, 395,54,430, 0xfce874 ) Then
   If not @error Then
   Send("{f1}") 
   MouseClick("right" ,46, 458 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,35, 261 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,31, 508 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,153, 561 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,29, 502 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,20, 468 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,17, 480 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,10, 518 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,7, 320 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,9, 280 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,7, 273 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,7, 320 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,12, 365 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,15, 234 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,19, 166 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,17, 189 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,14, 220 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,18, 212 ,1 ,0)
   Sleep(450)
   MouseClick("right" ,684, 351 ,1 ,0)
   Sleep(450)
   MouseClick("left" ,509, 287 ,1 ,0)
Endif   
                        Else
                    PixelSearch( 6, 250,42,301, 0xFCE874 )
                        If not @error Then
            Send("{f1}")
            MouseClick("right" ,412, 487 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,411, 576 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,789, 523 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,782, 491 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,792, 529 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,778, 378 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,797, 138 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,801, 175 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,800, 285,1 ,0)
            Sleep(360)
            MouseClick("right" ,793, 356 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,795, 323 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,782, 127 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,797, 385 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,791, 428 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,783, 244 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,783, 412 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,775, 315 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,763, 348 ,1 ,0)
            Sleep(360)
            MouseClick("right" ,6, 313,1 ,0)
            SleeP(360)
            MouseClick("left" ,492, 279 ,1 ,0)
                EndIf
                                                Else
                                PixelSearch( 767, 339,800,373, 0x644c2c )  
                                                If not @error Then
                            Send("{f1}")
                                                MouseClick("right" ,126, 533 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,9, 519 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,16, 468 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,22, 522 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,205, 477 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,13, 521 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,12, 493 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,17, 503 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,10, 413,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,5, 93 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,6, 212 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,36, 476 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,14, 392 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,139, 254 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,46, 348 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,23, 234 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,23, 234 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,23, 234 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,23, 234 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("right" ,655, 379 ,1 ,0)
                                                Sleep(360)
                                                MouseClick("left" ,471, 248 ,1 ,0)
                                                Endif

Share this post


Link to post
Share on other sites

Why 3 Else's, Usually You Only Need 1.

If $blah = $GUI_CHECKED Then
Run("")
Sleep(1000)
Run("")
     Else
Sleep(1)
EndIf

Thats A Sample!

Share this post


Link to post
Share on other sites

Why 3 Else's, Usually You Only Need 1.

CODE

If $blah = $GUI_CHECKED Then
Run("")
Sleep(1000)
Run("")
     Else
Sleep(1)
EndIf

Thats A Sample

Wheres Goin my code :)? dont realy understad

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0