Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Без описания
faradej
Отправлено: 09 Ноября, 2023 - 20:50:50
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 29
Дата рег-ции: Апр. 2023  
Репутация: 0




Хочу проходится циклом по группе загруженых в массив картинок, картинки одинакового размера, но код ниже работает только для первой картинки в массиве. Возможно я не понимаю до конца как работают указатели на массив, объясните пожалуйста.

CODE:
function isExistOneOfImg()
{
int Image[2][34][26];
loadimage (#Image[0][34][26], "C:\Kibor\1.bmp");
loadimage (#Image[1][34][26], "C:\Kibor\2.bmp");
int PosX_0[512];int PosY_0[512];
int findedCount = 0;
for(int i = 0; i < sizearray(Image); i++)
{
findedCount = findedCount + findimage(-1, #Image[i][0][0], 0, #PosX_0[findedCount], #PosY_0[findedCount],
0, 0, 1920, 1080, 20, 20, 20, 20, 20, 20, 80, 1, -1);
if(findedCount > 0) { return 1; }
}
return 0;
}

(Добавление)
Ой, извините, нашел ошибку Белый флаг
CODE:
loadimage (#Image[0][34][26], "C:\Kibor\1.bmp");
loadimage (#Image[1][34][26], "C:\Kibor\2.bmp");

так нужно было
CODE:
loadimage (#Image[0][0][0], "C:\Kibor\1.bmp");
loadimage (#Image[1][0][0], "C:\Kibor\2.bmp");
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by