Всем привет. Хотелось бы поговорить и услышать советы по поводу использования рандома в скриптах. По поводу ожиданий (wait) я понял как делать, чтобы пилот сам выбирал нужное время, выбирая из указанной мною цифры. А вот по поводу нажатия в разные точки - это я еще не разобрался, и хотелось бы, чтобы опытные люди помогли мне в этом и объяснили. Пользуюсь в основном командами findimage. В скобках там указывается x и y - координаты радиуса поиска, в котором надо найти нужную картинку и нажать на нее. Можно ли сделать совместно с этой командой так, чтобы при нахождении данной картинки (кнопки в игре) пилот рандомно выбирал бы точку на этой картинке, куда надо нажать? Чтобы не получалось так, что всегда жмет в одно место у данной кнопки.
Или по-другому можно сказать - пилот находит картинку, но прежде, чем нажать на нее, надо сместить нажатие на рандомное кол-во пикселей. Можно как-то это сделать?
set #a findimage (0 0 1920 1080 (картинка) %arr)
if #a > 0
left %arr [1 1] %arr [1 2] 30 10 // клик с рандомным смещением по X от 0 до 30, по Y от 0 до 10
// move %arr [1 1] %arr [1 2] 30 10 // раскомментировать строку, если нужно посмотреть куда делается клик
end_if
end_script
Спасибо, буду пробовать
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)