milad0011988 Posted November 12, 2013 Share Posted November 12, 2013 Hello, I have this sample of my first script and I want to repeat group of codes untill the value changes then continue but I couldn't find how. So, I hope to get some help here. Local $Cursor = MouseGetCursor() If $Cursor = 16 Then MouseClick("left") ElseIf $Cursor = 2 Then ContinueCase EndIf MouseMove(537, 838) If $Cursor = 16 Then ContinueCase EndIf Sleep(4000) ;; from here>>>>>> MouseClick("left", 297, 838, 1, 80) MouseClick("left", 354, 838, 1, 80) MouseClick("left", 413, 838, 1, 80) MouseClick("left", 470, 838, 1, 80) MouseClick("left", 411, 310, 1, 80) MouseClick("left", 453, 310, 1, 80) MouseClick("left", 484, 310, 1, 80) MouseClick("left", 519, 310, 1, 80) MouseClick("left", 553, 310, 1, 80) MouseClick("left", 586, 310, 1, 80) MouseClick("left", 536, 838, 1, 80) MouseMove(537, 838) If $Cursor = 16 Then ContinueCase ;; I need instead of ContinueCase to repeat the previous codes ;; between the two Sleep(4000) until $Cursor = 2 and continue after this elseif $Cursor = 2 Then ContinueCase EndIf Sleep(4000) ;;to here>>>> Link to comment Share on other sites More sharing options...
water Posted November 12, 2013 Share Posted November 12, 2013 Welcome to AutoIt and the forum! Can you please tell us which program you try to automate? Using screen coordinates isn't very reliable because it depends on the screen resolution and the size and position of the window. Most of the time there are more reliable ways to do what you want to do. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
milad0011988 Posted November 12, 2013 Author Share Posted November 12, 2013 thank you for the quick response I'm automating a facebook game and the bot is personal so doesn't matter. Actually, I'm new and this is my first try. I searched the help file,read and watched some tutorials but still facing some stupid problems. If there is any tutorial or topic here in the formus can help me in this,please, refer me to it and I'll be thankful Link to comment Share on other sites More sharing options...
water Posted November 12, 2013 Share Posted November 12, 2013 Looks like you've missed to read the forum rules, especially the part about game automation. A link can be found in the lower right corner of every page. Sorry, but game automation of any kind isn't permitted here. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
milad0011988 Posted November 12, 2013 Author Share Posted November 12, 2013 I see and I'm sorry. But the perpose from my quastion was to learn how to repeat any group of codes not only this game automation. I gave this sample as example and I understand the rules. all I need is to know which command/code to use if I faced the same problem in the future. Link to comment Share on other sites More sharing options...
water Posted November 12, 2013 Share Posted November 12, 2013 Check the help file for loops. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
milad0011988 Posted November 12, 2013 Author Share Posted November 12, 2013 sorry and thanks again Link to comment Share on other sites More sharing options...
water Posted November 12, 2013 Share Posted November 12, 2013 No problem My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 13, 2013 Moderators Share Posted November 13, 2013 milad0011988,Please read the Forum rules (the link is also at bottom right of each page) - before you post again. Thread locked. 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 Link to comment Share on other sites More sharing options...
Recommended Posts