Прохожий
Покинул форум
Сообщений всего: 1
Дата рег-ции: Нояб. 2019
Репутация: 0
|
Сразу скажу что начал работать с кибором совсем недавно, многого не понимаю поэтому прошу помочь, особые затруднения у меня всегда вызывает незнакомый синтаксис и когда пытаюсь расписать какие то простейшие действия, то ничего не получается и не могу найти ответ конкретно на мой вопрос, который заключается в следующем :
После того как делаю набросок в визуальном редакторе, есть две функции поиска картинок одна из которых статичная, а другая двигается по оси Y
findimage_(#Image_3_KIB[0][0], 10000, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, -1, 0, 40, 80, 1, 471, 116, 536, 546, #sum_KIB, #x_KIB, #y1);
m_KIB8: if (findimage_(#Image_4_KIB[0][0], 1000, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, -1, 0, 30, 80, 1, 514, 115, 546, 547, #sum_KIB, #x_KIB, #y2)>0) goto m_KIB9;
else goto m_KIB1;
m_KIB9: key_(32, 1, "", 0, 0, 0); goto m_KIB8;
когда он видит вторую картинку то должен нажимать пробел, но при условии что координата второй картинки y2 больше чем координата первой (y1 + 50). В самом начале скрипта я описал переменные int y1, y2; а дальше начинаются проблемы с IF и всем остальным поскольку я не разобрался в синтаксисе. Как мне здесь записать if и как присваивать переменным другие значения? |