[!] пусть второй чар воскресит афк-труп листочком! свитки?
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
[!] пусть второй чар воскресит афк-труп листочком! свитки?
Вот собственная ситуация вкрации. У мну есть чар, которого один бота качает на шаре. Чар сидит в углу локации, вокруг него бегает второй бот и охраняет его. Вопрос : можно ли написать что-то, чтобы если этого чара убили, охранник листом воскрешал его?
[mod="piroJOKE"]исправил заголовок[/mod]
[mod="piroJOKE"]Мне кажется, тут вообще проблема юзанья свитков. Помогайте кто может.[/mod]
[mod="piroJOKE"]исправил заголовок[/mod]
[mod="piroJOKE"]Мне кажется, тут вообще проблема юзанья свитков. Помогайте кто может.[/mod]
Дело в том, что перс которого качают стоит в афк, и открыт он игровым клиентом, а второй, который бегает вокруг него - это бот.CaToH писал(а):К примеру, можно попросить умершего бота написать в пм другому боту, что-то типа "Ресни меня".
Тот бот по pm отреагирует и реснет(im (<inventory item #> <monster #>)).
Деловто!
Так что не получится сделать так, чтобы он чего то говорил. Но оба они с одной гильды, можно ли сделать, чтобы охранник увидя что член его гильдии умер респанул его и продолжал охранять дальше.
П.С. Я с ботами неделю, пытался склеить что-то из разных команд, найденых в конфиге, но без результаттивно.
Очень прошу чтобы это действие написали частью кода с небольшими пояснениями! Буду признателен.

http://openkore.sourceforge.net/manual/ ... partySkill
Очень рекомендую взглянуть на опцию partySkill .
Очень рекомендую взглянуть на опцию partySkill .
Ну я думаю что листочки это потипу концентратион пойшенов и прочей бафовой байды, только вот производится на другого персонажа... Что если взять я тут читал у кого-то мануал по ботопристу, который бегает за челом.. Он юзеает рессурекшен если чел сдох, а если заменить строчку usesSkill на useSelf (точно не помню)
Не уверен, не проверял, но вот идея:
вешаем в макрос.тхт на воскрешаемого чара
условия могут быть другими, например console "You have died"
на того чара, у которого есть листочек, вешаем в макрос:
и теперь самое важное, на чара, у которого есть листочек вешаем в конфиг:
по идее должно работать, ибо юзанье листочка тождественно юзанью рессуректа 1 левела 
вешаем в макрос.тхт на воскрешаемого чара
Код: Выделить всё
automacro iDied {
hp < 2
run-once 1
call resurrectMe
}
macro resurrectMe {
pm botWithYgg resu
@pause 8
@release iDied
}
на того чара, у которого есть листочек, вешаем в макрос:
Код: Выделить всё
automacro myPlayerDied {
pm "resu",botPlayer
run-once 1
call useYggLeaf
}
macro useYggLeaf {
is @inventory (Yggdrasil Leaf)
@pause 5
@release myPlayerDied
}
Код: Выделить всё
partySkill Resurrection {
whenPermitSkill Resurrection
lvl 1
target botPlayer
target_hp < 2
}

- piroJOKE
- Модератор
- Сообщения: 8204
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Ух ты. О_о. Никогда этим опциями не игрался. Надо бы проверить!
Выглядит заманчиво.
* * *
Окей, а как в таком случае атаковать моба свитком?



* * *
Окей, а как в таком случае атаковать моба свитком?

Последний раз редактировалось piroJOKE Вс сен 23, 2007 12:51 pm, всего редактировалось 3 раза.
ай.... рессурект должен быть 4 левела, т.е. максимального
сорри ))
Добавлено спустя 57 секунд:
теория
мне почему-то кажется, что свитками можно и атаковать и лечиться. ну если лечиться это понятно, is
то атаковать наверное реализуется через attackSkillSlot..
сейчас подумаю

Добавлено спустя 57 секунд:
Код: Выделить всё
partySkill Resurrection {
lvl 4
notPartyOnly 1
target (здесь через запятую ники персонажей для реса)
target_dead 1
inInventory Red Gemstone > 1
disabled 0
}
мне почему-то кажется, что свитками можно и атаковать и лечиться. ну если лечиться это понятно, is
то атаковать наверное реализуется через attackSkillSlot..
сейчас подумаю

-
- Энтузиаст
- Сообщения: 97
- Зарегистрирован: Чт сен 20, 2007 4:31 am
- Откуда: СПб
- Контактная информация:
Код: Выделить всё
automacro DeadPlayer {
console /Player Died: Имя_игрока/
call useYggLeaf
}
macro useYggLeaf {
is @inventory (Yggdrasil Leaf)
pause 5
release myPlayerDied
}
aka sllh
QWESTY TEAM
QWESTY TEAM
Собственно так и есть! Умирающий периодически игрок находится в одном месте, открыт обычным клиентом, к которому никак не привязан опенкор. Рядом бегает полноценный бот вокруг него , он запущен через опенкор... Поясню : Умирающий - профессор, охранник - крузер.piroJOKE писал(а):(...) для простоты предположим, что дохлый тип вообще висит на обычном клиенте, совсем без бота.