Предлагаю добавить такую нужную возможность как работа с гампами крафта. подобно работе с крафт меню реализованой в инжекте.
Главное что б функция обеспечивала гарантированый выбор последовательности пунктов гампа.
Также хотелось бы функцию которая отслеживала наличие гампа на экране. (может даже раньше чем работу с пунктами гампа, потому что с пунктами гампа в принципе можно работать и lclickами, а вот знать появился ли гамп на экране иногда очень нужно, а фигушки.)
Так же хотелось бы считывать сообщения которые выводит гамп. например по окончании крафта изделия внутри гампа пишется результат, там сделал, не сделал, закончились дрова например. что бы их тоже можно было обработать.
А исходники injection.dll есть?
Почему не можешь? написать паралельный код. injection.dll пусть пакеты пилит, а прога может прямо в памяти клиента копаться. наверно. как в EasyUO.
AGRS wrote:Делать мне больше нечего, только прикручивать второй инжект к клиенту
а вдруг нечего?
Думаю, это была бы крайне полезная разработка, т.к. Yoko Injection не умеет работать с гампами (чего уж тут греха таить, максимум - считывать информацию по ним) - а значит, что всё множество серверов RunUO остаётся не охваченным крафтерскими возможностями инжекта.
....
var Сli='Gump'
var Tools='....'
var Shoise1='....'
....
uo.findtype(Tools)
uo.recall(UO.GetSerial('finditem'),Shoise1)
uo.deletejournal()
Repeat
wait (150)
Until uo.InJournal(Сli)
Угу... все правильно если юзать одну кнопку-сделать последнее...
а в случае если скрипт пишет 64 скрола для заполнения спелбуки
с координатами для кликов беда... и желательно б дожидаться
гампа.