szucsaaron Posted May 6, 2012 Posted May 6, 2012 (edited) Hi my problem is that i ve been writing a script and when i tested it i found out that the script keeps doing the first 2 stages and not doing the third stage i think its because its too fast and keeps clicking on the variables too many times but i need it to click only once than repeat the whole process Im a beginner so Please help! $reddot = PixelSearch(410, 365, 1082, 868, 0xFF0000) $micro = PixelSearch(410, 365, 1082, 868, 0x00AA00) $greenline = PixelSearch(1071, 1005, 1247, 1016, 0x00AA00) ;stage1 While 1 $green = PixelSearch(410, 365, 1082, 868, 0x00AA00) If IsArray($green) = True Then MouseMove($green[0], $green[1], 1) Sleep(100) MouseClick("left") EndIf If Not IsArray($green) = True Then MouseMove(940, 87) MouseClick("LEFT") Sleep(3000) EndIf WEnd ;stage 2 While 2 $reddot = PixelSearch(410, 365, 1082, 868, 0xFF0000) If IsArray($reddot) = True Then MouseMove($reddot[0], $reddot[1], 1) Sleep(100) MouseClick("left") EndIf WEnd Sleep(10000) *stage 3 While 3 $greenline = PixelSearch(1071, 1005, 1247, 1016, 0x00AA00) If IsArray($green) = True Then EndIf MouseMove(511, 227) MouseClick("LEFT") WEnd Edited May 6, 2012 by szucsaaron
szucsaaron Posted May 6, 2012 Author Posted May 6, 2012 (edited) all in all i would like if my script would do the stages then repeat Edited May 6, 2012 by szucsaaron
JohnOne Posted May 6, 2012 Posted May 6, 2012 Can you enlighten me as to how your script gets to "stage2"? AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
trancexx Posted May 6, 2012 Posted May 6, 2012 JohnOne JohnOne, dear naive JohnOne. He selects stage1 and deletes it before running the script. ♡♡♡ . eMyvnE
szucsaaron Posted May 7, 2012 Author Posted May 7, 2012 it gets to the secons stages as is does the 2nd stage at the same time as the 1st one oh but pls would you help me how to make stages as they follow each other
stormbreaker Posted May 7, 2012 Posted May 7, 2012 (edited) Seeing your script, I see it will go looooooooooping... at the first stage, man, you create an infinite loop and provide no room to get out of it. Search the help file for ExitLoop... Edited May 7, 2012 by MKISH ---------------------------------------- :bye: Hey there, was I helpful? ---------------------------------------- My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1
jchd Posted May 7, 2012 Posted May 7, 2012 Just curious, which game is that for? This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt)
jchd Posted May 7, 2012 Posted May 7, 2012 I tried! This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt)
szucsaaron Posted May 7, 2012 Author Posted May 7, 2012 but than please could some1 tell me how to make a loop with multiple pixelsearches which has stages as i included and it ends the stages and at the end it repeats itself?
Moderators Melba23 Posted May 7, 2012 Moderators Posted May 7, 2012 szucsaaron,it is not a gameThen I suggest you post a screenshot showing the "red dot" and the "green line" and explain to us why you need to click on them. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
szucsaaron Posted May 7, 2012 Author Posted May 7, 2012 (edited) OMG!!! what on my table i have seen my blood in dots as my nose was bleeding that was one of the variables the other one was a bracelet u know which u can get in shop or if u go to parties or anything what if a name 1 of my variable like a pink pussycat or a headphone or anything shall i make a photograph of my desk or what???? Edited May 7, 2012 by szucsaaron
szucsaaron Posted May 7, 2012 Author Posted May 7, 2012 (edited) anyway i dont even have to click on the greenline just make sure if that is green or not Edited May 7, 2012 by szucsaaron
stormbreaker Posted May 7, 2012 Posted May 7, 2012 Judgement Time !!! ---------------------------------------- :bye: Hey there, was I helpful? ---------------------------------------- My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1
Moderators Melba23 Posted May 7, 2012 Moderators Posted May 7, 2012 szucsaaron, Replying like that makes this a very easy decision. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
Recommended Posts