Наткнулся на заготовку лута, может кому сгодится…
Писалось под НТ на Антаресе, там нужно кучу хлама брать.
Писать типы было лень сделал вот так, всего 235 предметов в списке
Ну а как ты думаешь? Есть отличие от "брать кучу хлама" и "брать весь хлам"?
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
Кстати, я как-то давно же писал скрипт на лут через логические типы в АСМе... Там вообще скрипт был из нескольких строк. А типы забивались в текстовый файл (в файл типов). И перебор работал весьма шустро... Если попадется под руку - скину на форум.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
UO.FindType(-1, -1, "lastcontainer") работает только с птичками и собачками)) Боты имеют какие то скрытые обьекты, которые в луте не видно, но таким способом их находишь....и просто зависает всё.
2 omi4 отличная идея, буду использовать)
2 Edred тоже самое можно сделать, записав типы в виде строки...без файлов и АСМ )
volhram wrote:2 Edred тоже самое можно сделать, записав типы в виде строки...без файлов и АСМ )
Это будет гораздо медленнее. Дата-файл в АСМе при открытии загружается в память и индексируется.
Кроме того, хранение типов для лута в дата-файле имеет одно неоспоримое удобство - легко редактировать, нет необходимости изменять скрипт, легко временно отключать ненужное (просто спереди ставим знак коммента и все).
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
я думаю всё относительно....если работаешь со строкой в которой координаты и типы деревьев, то быстрее не придумаешь..тк читать начинаешь с указаной позиции, ну а если нужно пробежать всю строку и найти соответствие, может ты и прав, я не тестил...
мне просто проще со строками работать
да и твой метод для профессионалов))...установить АСМ, научиться писать и читать из файла.....строки проще)
могу ещё предложить извращение...для любителей
типы для лута записаны в строку...."0х0001 0х0002 0х0003....и тд"...перед лутом эту строку просто вписываем в журнал)
затем ищем соответствие найденого типа со строкой в журнале))
uo.findtype('-1','-1','lasttarget')
Type=str(uo.getgraphic('finditem'))
if uo.injournal(Type) then....
сам ещё не тестил, интересно инжект с журналом быстро работает?)