Page 1 of 1

подскажите операторов

Posted: 2009-08-10 08:54:23
by The_Filin
я кую фулы армора

1)подскажите как зациклить макрос, чтобы кувал до тех пор пока есть инги....
2)потом какой командой сделать так. вот у меня задержках 15 сек. и мне надо так. когда у меня случаеться провал (Физл) появляеться сообщение. Дак мне надо чтобы при появлении такого сообщения он начал кувать снова этот айтем, а если не небыло в течении 15 сек, то брался за следующий айтем.

заранее благодарен...

Re: подскажите операторов

Posted: 2009-08-10 09:06:17
by Kynep
The_Filin wrote:я кую фулы армора
1)подскажите как зациклить макрос, чтобы кувал до тех пор пока есть инги....

Code: Select all

UO.FindType('тип ингов', '-1', 'backpack')
If UO.FindCount() > 0 then
   repeat
      ...куем...
      UO.FindType('тип ингов', '-1', 'backpack')
   until NOT UO.FindCount()
else
   UO.Print('Нет Ингов')
endif

Можно так, можно по-разному...
The_Filin wrote:2)потом какой командой сделать так. вот у меня задержках 15 сек. и мне надо так. когда у меня случаеться провал (Физл) появляеться сообщение. Дак мне надо чтобы при появлении такого сообщения он начал кувать снова этот айтем, а если не небыло в течении 15 сек, то брался за следующий айтем.

Может скрипт выложишь? Телепаты в отпуске, а наугад сложновато диагнозы ставить, мы же не врачи!
С нуля писать тоже не очень хочется...

Posted: 2009-08-10 09:41:35
by The_Filin
uo.usetype(0x13E3)
UO.waittargettype(0x1BF2)
uo.waitmenu('What do you wish to make?','armor','Select item','arms')
wait(15000)


вот сама ковка. надо к ней как-то прикрепить.

Posted: 2009-08-10 09:47:51
by The_Filin
Так-с. Я понял что не могу нормально пояснить свои мысли тем самым напрягая Вас. С поиском я разобрался. Но оказалось что мне надо чуть другое. мне надо стобы он смотрел скоко ингов осталось. И если ингов меньше 9 в стеке,то переставал кувать.

Posted: 2009-08-10 10:01:56
by Kynep
The_Filin wrote:Так-с. Я понял что не могу нормально пояснить свои мысли тем самым напрягая Вас. С поиском я разобрался. Но оказалось что мне надо чуть другое. мне надо стобы он смотрел скоко ингов осталось. И если ингов меньше 9 в стеке,то переставал кувать.

На вот посмотри ссылку
Я думаю этого более чем достаточно.

Posted: 2009-08-10 10:09:28
by The_Filin
большое спасибо.

а это строчку
var nf = 12 ## Из чего куём фулы, сматреть массив в теле скрипта ...

можно заменить, чтобы при начале макроса выскакивал таргет. им указываю из чего кувать и он кует.

Posted: 2009-08-10 10:12:42
by Kynep
The_Filin wrote:большое спасибо.
а это строчку
var nf = 12 ## Из чего куём фулы, сматреть массив в теле скрипта ...
можно заменить, чтобы при начале макроса выскакивал таргет. им указываю из чего кувать и он кует.

Зачем усложнять скрипт, дописывая как минимум 5-10 строк кода, когда можно по задумке автора заменить всего одну цифру... и юзать на здоровье... не понимаю я....

Posted: 2009-08-10 10:20:13
by The_Filin
открывает контейнеры и закрывает клиент. даже ошибки не выдает

Posted: 2009-08-10 10:21:28
by Nmy
Неужели так трудно создать тему в правильном отделе?

какой там скрипт у вас работал? скопируйте его тут в [cоde][/cоde] таги и мы посмотрим.

Posted: 2009-08-10 10:25:06
by The_Filin
Nmy wrote:Неужели так трудно создать тему в правильном отделе?

какой там скрипт у вас работал? скопируйте его тут в [cоde][/cоde] таги.


не зная, англиский то да :oops:

а Вы могли бы кинуть тему в нужный раздел, а не в треш.

Posted: 2009-08-10 10:25:48
by Nmy
The_Filin wrote:
Nmy wrote:Неужели так трудно создать тему в правильном отделе?

какой там скрипт у вас работал? скопируйте его тут в [cоde][/cоde] таги.


не зная, англиский то да :oops:

а Вы могли бы кинуть тему в нужный раздел, а не в треш.


все нормально

ждем скрипт

Posted: 2009-08-10 10:26:34
by Kynep
Nmy wrote:все нормально
ждем скрипт

А что его ждать, он уже выложил: :lol:

Code: Select all

uo.usetype(0x13E3) 
UO.waittargettype(0x1BF2)
uo.waitmenu('What do you wish to make?','armor','Select item','arms')
wait(15000)

Posted: 2009-08-10 10:28:57
by Nmy

Code: Select all

uo.findtype(тип,кол,где)
if uo.getquantity('finditem')>9 then #если найдено больше 9 ингов тогда
куем
endif #закрываем if



Тут можно посмотреть разные команды.
http://yoko.com.ua/help/help.php?lang=rus&a=dictionary

Posted: 2009-08-10 10:38:06
by The_Filin

Code: Select all

sub full()

uo.usetype(0x13E3)
UO.waittargettype(0x1BF2)
uo.waitmenu('What do you wish to make?','armor','Select item','arms')
wait(15000)
uo.usetype(0x13E3)
UO.waittargettype(0x1BF2)
uo.waitmenu('What do you wish to make?','armor','Select item','legs')
wait(15000)
uo.usetype(0x13E3)
UO.waittargettype(0x1BF2)
uo.waitmenu('What do you wish to make?','armor','Select item','gloves')
wait(15000)
uo.usetype(0x13E3)
UO.waittargettype(0x1BF2)
uo.waitmenu('What do you wish to make?','armor','Select item','breastplate')
wait(15000)
uo.usetype(0x13E3)
UO.waittargettype(0x1BF2)
uo.waitmenu('What do you wish to make?','armor','Select item','coif')
wait(15000)

endsub



вот, копирайтил...[/code][/u]

Posted: 2009-08-10 12:58:37
by Scripts Writer
The_Filin,
Почитай урок по меню. Сначало ставят ловушки, а затем делают действия которые в них попадают.

Posted: 2009-08-10 15:15:33
by The_Filin
Scripts Writer wrote:The_Filin,
Почитай урок по меню. Сначало ставят ловушки, а затем делают действия которые в них попадают.
:shock: ниче не понял

Posted: 2009-08-10 15:20:24
by Kynep
The_Filin wrote::shock: ниче не понял

Бывает. :lol:

Posted: 2009-08-10 20:06:44
by Mirage
Kynep wrote:
The_Filin wrote::shock: ниче не понял

Бывает. :lol:

Имхо хватило бы простой фразы "прочитай уроки" :lol: