sub hil() repeat while uo.life < 150 uo.waittargetself() uo.usetype('0x0e21') uo.deletejournal() wait(100) uo.msg('.arm_shield') repeat wait(100) Until UO.InJournal('You apply bandages to yourself') or UO.InJournal('You heve been paralyzed.') UO.FindType('0x13b1',-1,'self') if UO.FindCount() then wait(3000) end if wend wait(1000) until uo.dead() endsub
скрит авотоматом хилит если хп меньше 150, ну и если лук в руках то скрит останавливаеться на 3 секунды.......
почему когда появляеться неопределенный таргет то скрипт сбиваеться =( как жто испрвить или может у вас есть другое услвие, которое можно придумать - чтобы он ждал когда лих пройдет и хихили еще раз
sub hil() repeat while uo.life < 150 uo.waittargetself() uo.usetype('0x0e21') uo.deletejournal() wait(100) uo.msg('.arm_shield') repeat wait(100) Until UO.InJournal('You apply bandages to yourself') or UO.InJournal('You heve been paralyzed.') UO.FindType('0x13b1',-1,'self') if UO.FindCount() then wait(3000) end if wend wait(1000) until uo.dead() endsub
скрит авотоматом хилит если хп меньше 150, ну и если лук в руках то скрит останавливаеться на 3 секунды....... почему когда появляеться неопределенный таргет то скрипт сбиваеться =( как жто испрвить или может у вас есть другое услвие, которое можно придумать - чтобы он ждал когда лих пройдет и хихили еще раз
Xabus wrote:вот скрипт скрит авотоматом хилит если хп меньше 150, ну и если лук в руках то скрит останавливаеться на 3 секунды....... почему когда появляеться неопределенный таргет то скрипт сбиваеться =( как жто испрвить или может у вас есть другое услвие, которое можно придумать - чтобы он ждал когда лих пройдет и хихили еще раз
Всего 3 вопроса:
1. Как именно сбивается скрипт?
2. Откуда берется неопределенный таргет?
3. Кто такой "лих" и куда он должен пройти?
Xabus wrote:вот скрипт скрит авотоматом хилит если хп меньше 150, ну и если лук в руках то скрит останавливаеться на 3 секунды....... почему когда появляеться неопределенный таргет то скрипт сбиваеться =( как жто испрвить или может у вас есть другое услвие, которое можно придумать - чтобы он ждал когда лих пройдет и хихили еще раз
Всего 3 вопроса: 1. Как именно сбивается скрипт? 2. Откуда берется неопределенный таргет? 3. Кто такой "лих" и куда он должен пройти?
1. просто ничего неделает скрипт запущен, а скрипт не работает!
2. таргет откаста однавременно сливаеться с таргетом от бандаги..... вроде так....
3. Лих = хил =) короче юзанул бандагу, ждал когда пройдет время хила и сразу юзал ее еще раз без задержки.....
ИМХО, дело не в таргете, а в неточных записях журнальных сообщений. У вас что, и при удачном, и при неудачном лечении одна и та же запись? 'You apply bandages to self' обычно появляется при начале лечения, а лучше бы все же подождать конца... Но, в любом случае, вставь таймер.
Solaire wrote:ИМХО, дело не в таргете, а в неточных записях журнальных сообщений. У вас что, и при удачном, и при неудачном лечении одна и та же запись? 'You apply bandages to self' обычно появляется при начале лечения, а лучше бы все же подождать конца... Но, в любом случае, вставь таймер.
Solaire wrote:ИМХО, дело не в таргете, а в неточных записях журнальных сообщений. У вас что, и при удачном, и при неудачном лечении одна и та же запись? 'You apply bandages to self' обычно появляется при начале лечения, а лучше бы все же подождать конца... Но, в любом случае, вставь таймер.