Вопрос - Как переходить на другую локацию, при hp<40%

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
mantychorus
Энтузиаст
Сообщения: 80
Зарегистрирован: Вт фев 17, 2009 5:21 pm
Сервер RO:: iRo

Вопрос - Как переходить на другую локацию, при hp<40%

Сообщение mantychorus »

Значит мой вопрос.. пишу код для бота лутера.... будет лутать в ОД...
Вчера очень много тем перерыл... написал как все это дело лутить... и еще несколкько фич...
но там есть противные мобы.... Драйнляры.. и они оч больно кусаются )) ибо лвл маленький....

Собственно сам впорос, Главный:

Код: Выделить всё

Как сделать так чтобы при hp < 40%, бот топал "наверх", там домик маленький ^^.. и сидел там пока хп не восстановит...
Я бы вас не тревожил если бы поиск работал... обычно сам разбираюсь...

И еще пара вопросов.. но это уже по вашему желанию...

1. Что бы бот "жевал ухо"когда инветарь забит надо вот это прописать? ничего не забыл?

Код: Выделить всё

itemsMaxWeight_sellOrStore 48

cartMaxWeight 7900
__________________________________________________________________________

"Возврат"

saveMap_warpToBuyOrSell 1
2. и еще.. как сделать так чтобы Бот пока бегал.. перекладывал Айтемы в телегу.. если веса много.. а когда на Сэйв мап возвращался.. их из телеги выкладывал..
так же к этому относиться... - как сделать чтобы бот для Использования Определенного скилла.. - вытаскивал вещи из телеги.. а потом клал обратно...

во.. нашел вроде доставание...

Код: Выделить всё

getAuto {
   minAmount
   maxAmount
   passive
}
ну думаю тут наверное надо будет Макрос писать.... алгоритм примерно такой...

Код: Выделить всё

1. Топать "наверх" при низком хп... или если железа дикая куча (как в инвентаре, так и в телеге), хотя бы >20
2. Юзать скилл - Создание стали
3. Если сварил все железо которое есть, - проверить есть ли железо в Телеге, если есть - вытащить и сварить...
4. Покидать сталь в Телегу...
5. Топать за лутом по новой....
+ так же Печи проверять.. чтоб было чем варить...
например хочу варить сталь
код написал.. вроде так

Код: Выделить всё

useSelf_skill Steel Tempering {
    lvl 5
    inLockOnly 0
    sp > 15%
    inventory "Iron" > 5
    inventory "Mini Furnace" > 1
}
но если он бегает - то он их кидает в телегу... а мне же надо потом вытащить и снова покидать(но уже сталь а не железо) или может сделать так чтобы сталь он 100% всегда кидал в телегу? тогда даже после варки он точно её туда покидает... ))

Ладно.. на этом пока все... пойду дальше форум рыть.. если напишите.. буду очень благодарен...
Всем заранее спасибо...

З.Ы. скоро ли Поиск починят...? а то без него как без рук....
Изображение
Аватара пользователя
wxBotowod
Грамотный
Сообщения: 228
Зарегистрирован: Пт ноя 07, 2008 4:13 pm
Сервер RO:: laggame
Контактная информация:

Re: Вопрос - Как переходить на другую локацию, при hp<40%

Сообщение wxBotowod »

макрос на возвращение...

Код: Выделить всё

automacro hplow {
hp<40%
call {
do move ******
}
}
Изображение
Ответить