Пмогите, не пойму почему не работает...

Ask for help

Moderators: Murderator+, Murderator

Post Reply
TAHK
Posts: 36
Joined: 2005-04-30 18:52:09

Пмогите, не пойму почему не работает...

Post by TAHK »

Никак не разберусь со скриптом на тэйлор.
Уже вырезал - упростил до минимума, все равно не шьет падла!!! :evil:
Подскажите в чем проблема... (шард DRW)
sub Train_Taylor()
uo.cancelmenu()
uo.automenu('Cloth','Shirts')
uo.automenu('Shirts','Shirt')
CheckLag()
UO.WaitTargetType('0x175D') ;Cloth
UO.UseType('0x0F9D') ;ShewKit
end sub
comatoza
Posts: 76
Joined: 2006-09-10 01:09:20
Location: Russia>>SPb>>Kolpino
Contact:

Re: Пмогите, не пойму почему не работает...

Post by comatoza »

TAHK wrote:Никак не разберусь со скриптом на тэйлор.
Уже вырезал - упростил до минимума, все равно не шьет падла!!! :evil:
Подскажите в чем проблема... (шард DRW)
sub Train_Taylor()
uo.cancelmenu()
uo.automenu('Cloth','Shirts')
uo.automenu('Shirts','Shirt')
CheckLag()
UO.WaitTargetType('0x175D') ;Cloth
UO.UseType('0x0F9D') ;ShewKit
end sub


автоменю нельзя использовать для двух вложений...
сделай так:
uo.waitmenu('Cloth','Shirts','Shirts','Shirt')
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Re: Пмогите, не пойму почему не работает...

Post by Edred »

comatoza wrote:автоменю нельзя использовать для двух вложений...


Что ни день, узнаю что-то новое о инжекте... :lol:

ЗЫ: Да хоть для пяти пиши, все можно.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
comatoza
Posts: 76
Joined: 2006-09-10 01:09:20
Location: Russia>>SPb>>Kolpino
Contact:

Re: Пмогите, не пойму почему не работает...

Post by comatoza »

Edred wrote:
comatoza wrote:автоменю нельзя использовать для двух вложений...


Что ни день, узнаю что-то новое о инжекте... :lol:

ЗЫ: Да хоть для пяти пиши, все можно.

ну ладно, ладно :)
для одинаковых путей по крайней мере :)
кстати, Эд. а как оно используется? automenu в смысле?
также как waitmenu?
uo.automenu('prompt', 'choise', 'prompt', 'choise')
или как?
на хэлпе Йоковской - одно вложение и только...
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Re: Пмогите, не пойму почему не работает...

Post by Edred »

comatoza wrote:кстати, Эд. а как оно используется? automenu в смысле?
также как waitmenu?
uo.automenu('prompt', 'choise', 'prompt', 'choise')
или как?
на хэлпе Йоковской - одно вложение и только...


Там же все ясно написано... Именно одной парой и используется. А пар этих можешь прописать сколько угодно, главное, чтобы они не совпадали. И аутоменю - это постоянная ловушка. Достаточно один раз прописать и она будет действовать пока не сделаешь канселменю. А вейтменю - одноразовая ловушка, после срабатывания сбрасывается.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Re: Пмогите, не пойму почему не работает...

Post by Scripts Writer »

comatoza wrote:
Edred wrote:
comatoza wrote:автоменю нельзя использовать для двух вложений...


Что ни день, узнаю что-то новое о инжекте... :lol:

ЗЫ: Да хоть для пяти пиши, все можно.

ну ладно, ладно :)
для одинаковых путей по крайней мере :)
кстати, Эд. а как оно используется? automenu в смысле?
также как waitmenu?
uo.automenu('prompt', 'choise', 'prompt', 'choise')
или как?
на хэлпе Йоковской - одно вложение и только...



Только что в предыдущем топе видел твой пост... И в самом деле-убедить в правильности своих суждений и проверь лишний раз скрипт который даёшь при ответе на просьбу человека-ты только заблуждаешь своими не правильными ответами.
TAHK
Posts: 36
Joined: 2005-04-30 18:52:09

Post by TAHK »

А по делу кто нибуль скажет?
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

TAHK wrote:А по делу кто нибуль скажет?


Проверь правильность меню. Проверь правильность циклов и сообщений журнала. Проверь вообще всё что касается журнала, и добора. Не забывай предварительно открывать сундук, с которым ты будешь работать в скрипте. Вобщем проверяй ...

Мой тебе совет юзать waitmenu, имхо глюков меньше.
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

TAHK wrote:А по делу кто нибуль скажет?

Все что требуется, перстваить меню местами. То есть сначала идет последний выбор потом первый. Или же заменяешь автоменю на вайтменю. Там прямой порядок. Автоменю имеет смысл при вложениях более 3. Потому что вайт меню больше трех вложений не понимает.

Вообще скрипты с меню настраиваются поэтапно. Отключаешь все выборы меню кроме первого и юзаешь девайс. Если скрипт провалился в первое меню то идешь дальше (подключаешь второе меню). В итоге после отладки, поюзав девайс получаешь изделие.
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Code: Select all

sub Train_Taylor() 
uo.automenu('Shirts','Shirt')
uo.automenu('Cloth','Shirts')
UO.WaitTargetType('0x175D') ;Cloth
UO.UseType('0x0F9D') ;ShewKit
end sub


Code: Select all

sub Train_Taylor() 
uo.waitmenu('Cloth','Shirts','Shirts','Shirt')
UO.WaitTargetType('0x175D') ;Cloth
UO.UseType('0x0F9D') ;ShewKit
end sub
TAHK
Posts: 36
Joined: 2005-04-30 18:52:09

Post by TAHK »

Savage wrote:

Code: Select all

sub Train_Taylor() 
uo.automenu('Shirts','Shirt')
uo.automenu('Cloth','Shirts')
UO.WaitTargetType('0x175D') ;Cloth
UO.UseType('0x0F9D') ;ShewKit
end sub


Code: Select all

sub Train_Taylor() 
uo.waitmenu('Cloth','Shirts','Shirts','Shirt')
UO.WaitTargetType('0x175D') ;Cloth
UO.UseType('0x0F9D') ;ShewKit
end sub


странно, но тоже не работает.
пишет:
------Journal [10]------
What do you want to use the sewing kit on?

и ... ничего не происходит
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Не значит тип ткани не определяется. Ты играть то как, умеешь? :)
TAHK
Posts: 36
Joined: 2005-04-30 18:52:09

Post by TAHK »

Savage wrote:Не значит тип ткани не определяется. Ты играть то как, умеешь? :)

у меня стаж в УО 5 лет !!!
TAHK
Posts: 36
Joined: 2005-04-30 18:52:09

Post by TAHK »

Savage wrote:Не значит тип ткани не определяется. Ты играть то как, умеешь? :)

проверил ткань (,info), тип совпадает
comatoza
Posts: 76
Joined: 2006-09-10 01:09:20
Location: Russia>>SPb>>Kolpino
Contact:

Post by comatoza »

у тебя ткань то где в бэкпаке лежит?
Твоими пастырями будем мы. Во имя Твоё Господи. Сила снизошла из Твоих рук, наши ноги быстро Твоё слово несут. И прямо к Тебе пусть потёчёт река, наполним душами её. Да будет так!
(с) "Святые из трущоб" перевод камрада Гоблина
TAHK
Posts: 36
Joined: 2005-04-30 18:52:09

Post by TAHK »

comatoza wrote:у тебя ткань то где в бэкпаке лежит?

да

причем все похожие-однотипные скрипты на крафты работают без проблем.
Post Reply