|
|
|
Запись данных в переменные |
|
|
xolost |
30.12.2012, 19:54
|
Expert
Сообщений: 517
Регистрация: 17.6.2012 Группа: Пользователи Наличность: 0
Пользователь №: 15.035
|
Цитата(veiron @ 30.12.2012, 20:37) Скажите, почему скрипт отказывается работать, на первом лефте посостоянно выдает ошибку. Код set $a Findimage (176, 74 360, 127 (E:\UOPilot\images\555.bmp) %arr 2) set $b Findimage ( 678, 6 719, 37 (E:\UOPilot\images\444.bmp) %crds 2 ) if $a < 1 or $b < 1 left %arr[1 1] %arr[1 2] // кликну wait 200 left %crds[1 1] %crds[1 2] // кликну wait 500 end_if Очевидно ведь. Ты говоришь боту, если картинка $А не найдена, то кликаем в координаты картинки $А так же как и с #B Как бот может кликнуть в ту вещь, которую не нашел?
|
|
|
|
xolost |
30.12.2012, 21:07
|
Expert
Сообщений: 517
Регистрация: 17.6.2012 Группа: Пользователи Наличность: 0
Пользователь №: 15.035
|
Цитата(veiron @ 30.12.2012, 21:54) Я понимаю, что в коде возможно все. Но не для всех))) Так тут не только в магазин можно сходить, но и в соседний город съездить. Все менял местами, ставил 1 вместо 0, символы < > тоже менял и так ни один раз, все равно не работает.
Не нужно на угад тыкать. Нужно логику написать. Ладно. Попробуем так. У вас есть 2 яблока. 1 яблоко вы отдали Пьеру, сколько яблок у вас осталось? Если вы ответили 1, то ответ верный. Т.е. такова логика., если от 2 отнять 1, то остается 1. теперь, вы ищите картинку. Вы хотите кликнуть в неё, если она найдена. Верно? Значит строим такую логику. Ищем все картинки. Код Если картинка 1 найдена, то что-то с ней делаем. закрываем условие
Дальше пробуйте додумать сами. Напишите о релультате Цитата(DarkMaster @ 30.12.2012, 22:05) Конечно же можно. Просто проверки надо делать соответственные. Вы же когда утром уходите из дома проверив, что надели штаны не делаете вывод, что носки не рваные(второй массив)?
Со штанами классный пример)))
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|