Всем доброго времени суток
Так как я озадачился написать скупку для своего шарда, а просить готовое когда можно разобраться самому - дело неблагодарное, я решил написать его сам.
Столкнулся вот с какими проблемами:
1. как на пилоте определить гамп ? т.е. я написал buy - открылся гамп с тем что продает вендор, как определить именно тот гамп (например бланк скроли) который мне нужен?
2. как определить цену скупаемого ? ведь хитрые гмы могут иногда ставить от автоскупки запредельную цену на ресы
пока есть такие соображения
set $a findimage (1394, 304 1540, 454 ( D:\pilot\blanks.bmp) // ищем изображение бланков в гампе вендора
//1394, 304 - координаты верхнего левого угла гампа вендора
//1540, 454 - координаты правого нижнего угла гампа ведора
if $a > 0 // если нашли изображение
msg УРА нашли бланки
else
msg бланки скупили
end_if
На счёт ультимы ничего сказать не могу, не играл, но findimage не дописан.
set $a findimage (1394, 304 1540, 454 ( D:\pilot\blanks.bmp) %a)
все равно почему то не ищет
скриншот картинки прилагаю
http://rghost.ru/7w5WKKMSk/image.png
Проверяйте область поиска/привязку. Особенно обратите внимание на область поиска. Насколько я знаю ультима не держит такое разрешение.
Как у вас рюкзак начинается в координатах 1394, если в ультиме 800*600?
может абсолютные, а не относительные вставляете?
относительные вроде
вбейте в область поиска 1 1 1920 1080 и посмотрите результат.
вбил , все равно не находит, думаю что может быть картинку не правильно сделал, буду думать
Сделайте картинку залитую цветом 0x888888, покрасьте в другой цвет левый верхний пиксель и попробуйте найти.
получилось, спасибо !
Что именно?
теперь стал иногда находить
что именно и в каких случаях?
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)