Page 1 of 1

pomagite s scriptom na drw HIDING vakrug

Posted: 2008-01-24 11:57:40
by churchman1
sub HideR5() #vakrug hiding kidaet na 5 kletok

HideInRange(5)

endsub

sub HideInRange(r)

uo.set('finddistance', r)
uo.Ignore('self')


uo.FindType(-1, -1, 'ground')
while uo.FindCount()
if uo.InNpc('finditem') then
uo.Hide('finditem')
wait(10)
end if
uo.Ignore('finditem')
wait(100)
uo.FindType(-1, -1, 'ground')
wend

uo.IgnoreReset()

endsub

Posted: 2008-01-24 12:00:47
by churchman1
on 4eta ne ho4et norm rabotati

Posted: 2008-01-24 12:46:08
by AGRS
Во-первых: uo.set принимает строковые параметры, а значит HideInRange(5) заменяем на HideInRange('5').

Во-вторых: uo.InNpc('finditem') это шо за нах? Предположительно должно быть uo.IsNpc('finditem').

В-третьих: запускаем и все работает. Все монстры в радиусе 5 ярдов растворяются в воздухе. ;)