Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » FInd Image Как пользоваться Массивом X Y

Страниц (1): [1]
 

1. PycheGlaz - 24 Марта, 2022 - 08:39:56 - перейти к сообщению
Нашел я изображение требуемое, но нажимать мне на него не нужно, мне нужно чтобы относительно Этой координаты искалось следующее изображение.
В Первом FindImage Я обозначил новый масив Y и масив X, во втором FindImage указал галочку искать по удалённости и указал этот масив, мне выскочила ошибка. Не могу понять в чем дело.
CODE:
function БьемМоба()
{
FindImage(0, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, #Image17[0][0], 1, 0, 0, 0, #K_GER, #X_GER[0], #Y_GER[0], 739, 283, eX_Kib, eY_Kib, 200, 2000, -1, 100, 90, 0, 0, "0, 0, 0, 0", 0, "Бездействие", 0, 0, 1500, 0, 0, 0, 0, 0);
FindImage(0, #Screen[0][0], #W_Kib, W_Kib.leftclient, W_Kib.topclient, #Image13[0][0], 1, 0, X_GER, Y_GER, #K_Kib, #X_Kib[0], #Y_Kib[0], 739, 283, eX_Kib, eY_Kib, 200, 2000, -1, 100, 90, 0, 0, "0, 0, 0, 0", 0, "Левая двойной клик", 0, 0, 1500, 0, 5, 5, 5000, 0);
goto KIB_48;
Поличились:;

[img](для просмотра ссылки Вам необходимо авторизоваться) /img]


PS во втором Find Imge Галочка искать по удалености стоит, проблемма именно в массиве, как искать изображение если кооординаты по удалености постоянно разные?
2. PycheGlaz - 24 Марта, 2022 - 13:12:27 - перейти к сообщению
[img](для просмотра ссылки Вам необходимо авторизоваться) обновил скриншот[/img], подскажите кто небудь что я делаю нет так? Я нашел первое Изображение, как относительно его начать поиск следующего изображения?
3. Ilya001 - 24 Марта, 2022 - 13:34:23 - перейти к сообщению
(для просмотра ссылки Вам необходимо авторизоваться)
4. PycheGlaz - 25 Марта, 2022 - 09:08:18 - перейти к сообщению
Я хз может вопрос не так поставил...
У меня есть Зона поиска изображения, в этой зоне в равных вероятностях может появится герой(1 изображение), в остальной части области могут быть мобы(второе изображение). Но если пользоваться обычным поиском изображения мобов, может случится ситуация когда найден не ближний моб к герою а к примеру чуть дальше, и соответственно герой не сможет пройти ко второму мобу так как ему мешает пройти первый моб. То есть место появления Героя Одно из 4 мест на карте, следовательно поиск нужно искать от удалённости этого героя, так вопрос в этом как использовать координаты 1 изображения(героя), чтобы найти моба(второе изображение) но только по удалённости координат первого??? Я получаю картинку первого изображения, где взять ее координаты, Чтобы искать по удалености???
5. Ilya001 - 25 Марта, 2022 - 09:20:01 - перейти к сообщению
Нужно указать с номером массива, пример:
CODE:
X_GER[0], Y_GER[0]
6. PycheGlaz - 26 Марта, 2022 - 10:13:26 - перейти к сообщению
 Ilya001 пишет:
Нужно указать с номером массива, пример:
CODE:
X_GER[0], Y_GER[0]


Вот Человечище помог так помог, я просто далек от этого и не знал как индекс обозначается и что его нужно обозначать. Кстате у кого еще такая же проблема есть, помимо индекса укажите сколько искать Мобов(или чего еще), так как в противном случае будет искать все ровно одного Моба от левого верхнего угла. Еще раз спасибо!
7. Ilya001 - 26 Марта, 2022 - 10:25:39 - перейти к сообщению
 PycheGlaz пишет:
помимо индекса укажите сколько искать Мобов

-1 не помогает?

Powered by ExBB FM 1.0 Final