Yoko http://forum.yoko.com.ua/ |
|
Animal Lore с плюшками http://forum.yoko.com.ua/viewtopic.php?f=20&t=16896 |
Page 1 of 1 |
Author: | Nearga [ 2012-02-11 03:46:39 ] |
Post subject: | Animal Lore с плюшками |
Смерджил такой вот скриптик. Основная идея: - запраживаем подобпытное существо (в данном случае - запертая кошка) - ищем в инвентаре/руках посохи (напугала идея о том, что он может сломаться ![]() - распускаем всех тварей - тамим кошку - проверяем Animal Lor'ом ее голод, если голодная - кормим - ну и, чего уж там, кидаем на себя Anatomy Вроде все качается помалу: ![]() Собственно, 2 вопроса: 1) ![]() Откуда может браться вот это, если используется динамическая задержка (вызвали скилл - ждем строки в журнале). 2) ![]() Что обозначает "Auto target cancelled"? Ну и почему ниже идет "Targeting cancelled"? Ведь, по идее, все должно идти последовательно: запустили скилл - дождались завершения - запустили другой. Я и так добавил лишних вейтов и проверок на лаги, дабы растянуть это дело... но чую, что чего-то недопонимаю ![]() Собственно, сам скрипт: Code: sub AnimalTaming() |
Author: | Nearga [ 2012-02-11 03:56:52 ] |
Post subject: | Re: Animal Lore с плюшками |
ЗЫ: пока вставил 3-секундные интервалы, ибо глаза слипаются... вроде все работает нормально, но вопрос остается в силе: как правильно делать динамические задержки? Code: while not uo.dead() Решил еще и Армс Лор на посохе поучить ![]() В отдельную функцию решил не пихать для удобства. |
Author: | Mirage [ 2012-02-11 07:01:04 ] |
Post subject: | Re: Animal Lore с плюшками |
ты в своих хитрых паузах запутался. Смотри: Code: for n=1 to 2 Тут слишком много. Можно искать сразу по 'my', в серийник тоже не обязательно переводить - типы же есть. Причем типы как правило одинаковые. Основная ошибка тут: Code: sub loreresult() Надо было разбить на два. И чисто из косметики: Code: sub backpack() У рюкзака есть свойства называется Рюкзак. Журнал ловит по любой букве но к регистру он очень чувствителен. + я бы расставил на всякий случай стиралки журнала перед ретурнами. Получается что-то типо такого: Code: var staff1 = '0x13F8' Ох уж эти паузы ломающие мой мозг по утру... Я делал по другому всегда ![]() * машу Nmy рукой ![]() |
Author: | Nearga [ 2012-02-11 14:03:40 ] |
Post subject: | Re: Animal Lore с плюшками |
А чего хитрых? ![]() Quote: Можно искать сразу по 'my' вроде, если My - он только на папердоле ищет.. задумка была такая, чтоб искать посохи и в рюкзаке, и на себе ![]() Если посох лежал в рюкзаке, он возвращал что-то типа Quote: найдено: 1 найдено: 0 найдено: 0 найдено: 0 Тоесть в рюкзаке находил, а в руке- нет. Quote: в серийник тоже не обязательно переводить - типы же есть. Учту, спасибо) Пока еще не до конца вкурил типы и серийники, но уже почти ![]() Code: if uo.injournal('think|it') then ; ЕСЛИ В ЖУРНАЛЕ СООБЩЕНИЕ ТОЛЬКО ТОГДА ВЫПОЛНЯЕТСЯ ВСЕ НИЖЕ НАПИСАННОЕ!!! омфг, какую хрень я пишу в 4 утра ![]() За пофиксеный скрипт спасибо - ближе к вечеру попробую. А вот с паузами не все ясно.. но это слегка другой топик, давайте переберемся сюда http://forum.yoko.com.ua/viewtopic.php?f=20&t=16897. Quote: Я делал по другому всегда А как ты делаешь? |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |