Page 1 of 1

Помогите с простеньким скриптом на ламбер..

Posted: 2005-03-24 19:24:22
by War
Нужно, чтобы при вызове скрипта юзался кинжал и, когда появлялся таргет, нужно было бы кинуть мышкой таргет на дерево
вырубается щепка
после этого он выруюает еще 4 щепки (если меньше - то рубка прекращается)
после вырубки 5й щепки он эзает топор и рубит дерево до конца и останавливается, когда логи в дереве кончатся

Re: Помогите с простеньким скриптом на ламбер..

Posted: 2005-03-25 17:04:26
by War
Попытался сам написать
посоветуйте, что тут не так
sub lamber()
UO.usetype("dagger")
UO.waittargetobject
while UO.InJournal("You put") and not UO.InJournal("There is")
wait (300)
WEND
IF UO.InJournal("There is") THEN
end sub
ENDIF
UO.lastobject
UO.waittargetlast
while UO.InJournal("You put") and not UO.InJournal("There is")
wait (300)
WEND
IF UO.InJournal("There is") THEN
endscript
ENDIF
UO.lastobject
UO.waittargetlast
while UO.InJournal("You put") and not UO.InJournal("There is")
wait (300)
WEND
IF UO.InJournal("There is") THEN
endscript
ENDIF
UO.lastobject
UO.waittargetlast
while UO.InJournal("You put") and not UO.InJournal("There is")
wait (300)
WEND
IF UO.InJournal("There is") THEN
endscript
ENDIF
UO.lastobject
UO.waittargetlast
while UO.InJournal("You put") and not UO.InJournal("There is")
wait (300)
WEND
IF UO.InJournal("There is") THEN
endscript
ENDIF
UO.usetype("topor")
UO.waittargetlast
while UO.InJournal("You put") and not UO.InJournal("You hack")
wait (300)
WEND
IF UO.InJournal("There are") THEN
endscript
ENDIF
UO.lastobject
UO.waittargetlast
while UO.InJournal("There are")
while UO.InJournal("You put") and not UO.InJournal("You hack")
wait (300)
WEND
wait (300)
WEND
endscript