Шитье ботинок |
Шитье ботинок |
Сообщений: 157 Рег. 21.09.2016 |
29 ноября 2016 15:22
Сообщение #1
|
В общем решил за ранее подготовится к грядущему фестивалю Маорийский Праздник Обуви Начал шить обувь и вот что заметил: При шитье Boots инжектор распознает их как Thigh Boots возможно в скрипте сервера какой косяк? Сам скрипт: sub tailor_shoes() while not UO.Dead() UO.DeleteJournal() UO.WaitMenu('Leather', 'Footwear', 'Footwear', 'Boots') uo.waittargettype('0x1067') wait (200) UO.UseType('0x0F9D') while not UO.InJournal('You put the') and not Uo.InJournal('failed') wait(100) wend wend end sub Прошу разъяснить мне почему так? |
|
|
|
Сообщений: 6208 Рег. 27.11.2009 |
29 ноября 2016 15:28
Сообщение #2
|
Потому что скрипт писал какой-то рак криво_рукий :) |
|
|
|
Сообщений: 157 Рег. 21.09.2016 |
29 ноября 2016 15:38
Сообщение #3
|
Ggthxbye, ыыы лимон писал :)) Помоги тогда скриптик плиз? |
|
|
|
Сообщений: 6208 Рег. 27.11.2009 |
29 ноября 2016 15:43
Сообщение #4
|
Функция инжекта вэйтменю - это текстовая функция. Ошибка в этой строке: UO.WaitMenu('Leather', 'Footwear', 'Footwear', 'Boots') Нужен более качественный текст, что именно ты хочешь сделать. Т.е. более точный текст. У меня просто кожи нет под рукой, всё до 0 на мешки спустил. Сам вручную открой меню и перепиши более полный текст, типа "Boots (...." Т.к. сейчас скрипт ищет первое совпадение текста, находит его в фразе "Thigh Boots" и начинает делать их. Тему в инжект можно перенести. |
|
|
|
Сообщений: 212 Рег. 24.08.2016 |
29 ноября 2016 15:57
Сообщение #5
|
Цитата: Ggthxbye Т.е. более точный текст. Или, как вариант, порядковый номер предмета в меню в виде '(number)' . |
|
|
|
Сообщений: 157 Рег. 21.09.2016 |
29 ноября 2016 16:00
Сообщение #6
|
Все ясно тему можно закрыть. Всем спасибо. |
|
|
|
Сообщений: 20 Рег. 17.11.2016 |
6 декабря 2016 18:04
Сообщение #7
|
а исправленный скрипт можно сюда?) |
|
|
|
6 декабря 2016 18:12
Сообщение #8
|
|
Цитата: TrudovayaAdin а исправленный скрипт можно сюда?) sub make_boots_tailor() while not UO.Dead() UO.DeleteJournal() UO.WaitMenu('Leather','Footwear','Footwear','Thigh Boots') uo.waittargettype('0x1067') wait (200) UO.UseType('0x0F9D') while not UO.InJournal('put') and not Uo.InJournal('fail') and not Uo.InJournal('destroyed!*') checklag() wend wend end sub если нет чеклага, то sub CheckLag() UO.DeleteJournal('ackpack') UO.Click('backpack') repeat wait(100) until UO.InJournal('ackpack') end sub |
|
|
|
Сообщений: 20 Рег. 17.11.2016 |
7 декабря 2016 10:21
Сообщение #9
|
LEMON, спасибо) настолько хороший скрипт, что даже боты на ловкость упали с этих тапок) |
|
|
|
Сейчас: 23 ноября 2024 17:12 |