Xav Posted February 5, 2008 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
Xav Posted February 5, 2008 Author 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
Distrophy Posted February 5, 2008 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
Xav Posted February 5, 2008 Author 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
Swift Posted February 5, 2008 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!
Xav Posted February 6, 2008 Author 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
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