Как залупить ентот скрипт\How can i loop this script

Ask for help

Moderators: Murderator+, Murderator

Post Reply
DePawlur
Posts: 18
Joined: 2004-07-03 09:34:31
Location: Russia, Siberia, Tymen, Kaskara
Contact:

Как залупить ентот скрипт\How can i loop this script

Post by DePawlur »

sub ident()
uo.print('Choose a bag?')
uo.exec('addobject Bag')
while uo.targeting()
wait(100)
wend

>1<

UO.findtype('0x0DD6','0x0000','Bag')
UO.useObject('finditem')

>>>теперь надо чтобы он начинал с 1\ now i want it to repeat the 1 action<<<

end sub

И чтобы он заканчивался по истечению ресурсов.
And i want it ended as the resourses gone.
DeP
666Man666
Junior Expert
Posts: 474
Joined: 2004-11-13 00:43:55
Location: Киберзадроцк
Contact:

Post by 666Man666 »

Попробуй так...

Code: Select all

sub ident()
uo.print('Choose a bag?')
uo.exec('addobject Bag')
while uo.targeting()
wait(100)
wend
While uo.count('0x0DD6')
UO.findtype('0x0DD6','0x0000','Bag')
UO.useObject('finditem')
Wait(2000)
wend
end sub
DePawlur
Posts: 18
Joined: 2004-07-03 09:34:31
Location: Russia, Siberia, Tymen, Kaskara
Contact:

Post by DePawlur »

Всё отлично работает... но по кончанию ресурсов - не завершает скрипт. Я только начал использовать инжект, и я не програмист по професии... просто решил сделать скрипт на идентификацию рыбы... всё заработало, но почему он его не завершает?


А теперь можно по подробнее об:
While uo.count('0x0DD6')
что значит count? Это пока есть ресурс?
DeP
DePawlur
Posts: 18
Joined: 2004-07-03 09:34:31
Location: Russia, Siberia, Tymen, Kaskara
Contact:

Post by DePawlur »

Можно ли его закончить вот так?

While uo.count('0x0DD6')
UO.findtype('0x0DD6','0x0000','Bag')
UO.useObject('finditem')
wait(500)
wend
if not UO.findtype('0x0DD6','0x0000','Bag') then
end sub

(Прошу прощения за флуд)
DeP
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

DePawlur wrote:Можно ли его закончить вот так?


Нельзя. См хелп.
666Man666
Junior Expert
Posts: 474
Joined: 2004-11-13 00:43:55
Location: Киберзадроцк
Contact:

Post by 666Man666 »

Шас должно работать и вырубатся если ресурсов 0

Code: Select all

sub ident() 
uo.print('Choose a bag?')
uo.exec('addobject Bag')
while uo.targeting()
wait(100)
wend
While NOT UO.Count('0x0DD6')==0 and NOT UO.Dead()
UO.findtype('0x0DD6','0x0000','Bag')
UO.useObject('finditem')
Wait(2000)
wend
end sub
DePawlur
Posts: 18
Joined: 2004-07-03 09:34:31
Location: Russia, Siberia, Tymen, Kaskara
Contact:

Post by DePawlur »

Думаю так будет лучше:
While NOT UO.Count('0x0DD6',0x0000)==0 and NOT UO.Dead()
Т.К. он не завершаеться, Рыба одного типа, но разного цвета. А неидентефицированная рыба вся одинаковая...
Спасибо большое за помощь! Я щас еще одну тему создам, у меня кое какой другой вопрос...
DeP
Post Reply