Author Topic: Однократные клики при нахождении картинки.  (Read 1569 times)

0 Members and 2 Guests are viewing this topic.

lahesis333

  • Освоившийся
  • **
  • Posts: 55
    • View Profile
Многоуважаемые, подскажите пожалуйста как выполнить следующее. В наличии есть такой вот скрипт:
Code: [Select]
GETSCREEN
COLORMODE(6)
IF_PICTURE_IN (1380,800,1440,860, "1.bmp", -1, 100)
// Найдена картинка 1
IF($click1 < $_ms)
LCLICK($_return1 + 1, $_return2 + 1)
$click1 = $_ms+1000
END_IF
else
// Картинка 1 не найдена
IF_PICTURE_IN (1340,620,1400,670, "2.bmp", -1, 100)
// Найдена картинка 2
IF($click2 < $_ms)
LCLICK($_return1 + 1, $_return2 + 10)
$click2 = $_ms+1000
END_IF
else
// Картинка 2 не найдена
IF_PICTURE_IN (310,780,360,830, "3.bmp", -1, 100)
// Найдена картинка 3
IF($click3 < $_ms)
LCLICK($_return1 + 1, $_return2 + 1)
$click3 = $_ms+1000
END_IF
else
// Картинка 3 не найдена
IF_PICTURE_IN (1180,120,1230,190, "4.bmp", -1, 100)
// Найдена картинка 4
IF($click4 < $_ms)
LCLICK($_return1 + 1, $_return2 + 1)
$click4 = $_ms+1000
END_IF
else
// Картинка 4 не найдена
IF_PICTURE_IN (620,300,700,360, "5.bmp", -1, 100)
// Найдена картинка 5
IF($click5 < $_ms)
LCLICK($_return1 + 1, $_return2 + 1)
$click5 = $_ms+1000
END_IF
else
END_IF
END_IF
END_IF
END_IF
END_IF
Как выполнить действие по поиску сразу двух картинок, которые появляются одна за другой? То есть сначала появляется на экране картинка1 а потом картинка2(разброс по времени может быть от секунды до 10). И только когда они обе на экране выполнять клик. Дело в том, что одна из картинок может не появиться в принципе и тогда клик (естественно) не нужен. И как выполнить только единичные нажатия по координатам при нахождении картинки? Сейчас в скрипте как только картинка найдена мышка жмет по координатам до тех пор, пока картинка не пропадет(и не найдет следующую). А нужно однократное нажатие после появления картинки(т е картинка появилась один раз нажали и ждем появления следующей картинки)

lahesis333

  • Освоившийся
  • **
  • Posts: 55
    • View Profile
Прошу прощения! Немного неправильно выразил мысль(ну как в принципе всегда). Как сделать так, чтобы выполнялся однократный клик по координатам при появлении картинок 3 и 4(именно когда они обе на экране). При этом эти картинки(3 и 4) с экрана не пропадают а остаются. И как произойдет их нахождение и одноразовый клик шел дальше поиск картинки 5. Потом опять 1-2 и тд. Такое реализуется кликером?