1 (изменено: uran612, 2021-12-29 03:20:50)

Тема: AHK: Вопрос про Loop

F6::
Loop, 20
{
label1:
ImageSearch, X, Y, 877, 892, 895, 914, *TransBlack *50 E.png
     if ( ErrorLevel = "0" ) {
	 Send {e}
	 goto, label2
}
     if ( ErrorLevel = "1" ) {
	 SoundBeep, 400, 800
	 SoundBeep, 400, 800
	 Sleep, 500
	 Send {F5}
}
return
label2:
ImageSearch, X, Y, 934, 545, 980, 589, *TransBlack *50 F.png
     if ( ErrorLevel = "0" ) {
	     Send {f}
	     Sleep, 250
	     Send {f}
	     goto, label2
}
     if ( ErrorLevel = "1" ) {
	     goto, label3
}
return
label3:
ImageSearch, X, Y, 934, 545, 980, 589, *TransBlack *50 Y.png
     if ( ErrorLevel = "0" ) {
	     Send {y}
	     Sleep, 250
	     Send {y}
		 goto, label2
}
}

return

Хочу чтобы после выполнения цикла 20 раз, пошел следующий код, подскажите, как сделать?

SoundBeep, 1200
SoundBeep, 900
SoundBeep, 1200
SoundBeep, 890
SoundBeep, 700
SoundBeep, 890
SoundBeep, 600
Sleep, 500
Send {F5}

2

Re: AHK: Вопрос про Loop

uran612, ответ очевиден. Дописать этот код после цикла.