Page 1 of 1

Интересный скрипт

Posted: 2005-04-03 00:31:29
by Badb
Уф, наконец то получил свой заветный скрипт:

Code: Select all

sub test()
while 1
uo.findman() - кого ищем(указываем злобность)
if uo.findcount() then
uo.textopen()
uo.textprint(uo.getname("finditem")+uo.getserial("finditem")+" x="+str(uo.getx("finditem"))+" y="+str(uo.getx("finditem")) - записываем его данные
uo.ignore("finditem") - не знаю для чего
end if
wait(50)
wend
end sub


Но опять проблема: скрипт не работает. Я его сократил до такого:

Code: Select all

sub test()
while 1
uo.findman("Murderer")
if uo.findcount()>0 then
uo.textopen()
uo.textprint(uo.getname("finditem"))
end if
wait(50)
wend
end sub

Всё равно не записывает имя моего ПК. Исправьте ошибки плиз...

Posted: 2005-04-03 09:37:58
by 666Man666
Перед взятием имени поставь UO.Click('finditem') задержку сам подбери....

Posted: 2005-04-03 12:31:15
by Badb
666Man666 wrote:Перед взятием имени поставь UO.Click('finditem') задержку сам подбери....

Дело не в этом. Ошибка в функции uo.findman(). Что и куда надо писать в этой функции?