Xav Posted February 5, 2008 Share Posted February 5, 2008 (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...)expandcollapse popup$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 February 5, 2008 by Xav Link to comment Share on other sites More sharing options...
Thatsgreat2345 Posted February 5, 2008 Share Posted February 5, 2008 Check out using ElseIf and Else. Link to comment Share on other sites More sharing options...
Xav Posted February 5, 2008 Author Share Posted February 5, 2008 (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 February 5, 2008 by Xav Link to comment Share on other sites More sharing options...
Distrophy Posted February 5, 2008 Share Posted February 5, 2008 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 Link to comment Share on other sites More sharing options...
Xav Posted February 5, 2008 Author Share Posted February 5, 2008 It should work? expandcollapse popupPixelSearch( 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 Link to comment Share on other sites More sharing options...
Swift Posted February 5, 2008 Share Posted February 5, 2008 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! Link to comment Share on other sites More sharing options...
Xav Posted February 6, 2008 Author Share Posted February 6, 2008 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 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now