подскажте путь реализации!
Posted: 2006-05-03 10:49:10
Вообщем мне нужен такой скрипт, что б если в пределах видимости был какой либо объект(в моем случае элем), то чар просто стоял и ждал пока элем не исчезнет.
Code: Select all
sub elem()
var elem='0x0190'
var elemental
var color='0x0413'
uo.Set('finddistance','15')
uo.FindType(elem,color,'ground')
elemental=uo.GetSerial('finditem')
while uo.FindCount(elemental)
uo.FindType(elem,color,'ground')
elemental=uo.GetSerial('finditem')
wait(1000)
wend
# ... Тут уже твои дальнейшие действия
end sub
Code: Select all
sub elem()
var elem='0x0190'
var color='0x0413'
uo.Set('finddistance','15')
uo.FindType(elem,color,'ground')
while uo.FindCount()
uo.FindType(elem,color,'ground')
wait(1000)
wend
# ... Тут уже твои дальнейшие действия
end sub
You Must Die wrote:Code: Select all
while uo.FindCount(elemental)
Edred wrote:
Дурные примеры заразительны? Я понимаю увидеть такую конструкцию от человека, который написал свой первый скрипт, но ты-то уже тут достаточно давно...
Edred wrote:Много лишнего. Так проще:Code: Select all
sub elem()
var elem='0x0190'
var color='0x0413'
uo.Set('finddistance','15')
uo.FindType(elem,color,'ground')
while uo.FindCount()
uo.FindType(elem,color,'ground')
wait(1000)
wend
# ... Тут уже твои дальнейшие действия
end subYou Must Die wrote:Code: Select all
while uo.FindCount(elemental)
Дурные примеры заразительны? Я понимаю увидеть такую конструкцию от человека, который написал свой первый скрипт, но ты-то уже тут достаточно давно...
You Must Die wrote:в чём ошибка? ненадо было в скобках указывать элем?