подскажте путь реализации!
Moderators: Murderator+, Murderator
подскажте путь реализации!
Вообщем мне нужен такой скрипт, что б если в пределах видимости был какой либо объект(в моем случае элем), то чар просто стоял и ждал пока элем не исчезнет.
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
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)
Дурные примеры заразительны? Я понимаю увидеть такую конструкцию от человека, который написал свой первый скрипт, но ты-то уже тут достаточно давно...
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
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)
Дурные примеры заразительны? Я понимаю увидеть такую конструкцию от человека, который написал свой первый скрипт, но ты-то уже тут достаточно давно...
в чём ошибка? ненадо было в скобках указывать элем?