Очень прошу, если есть у когонибудь опыт в написание макросов прошу поделится (либо в мой ситуации разобраться\либо примерчиков подкинуть)
Моя задача:
1. Взять из кафры натурки
2. Подойти к точке, заговорить с НПЦ и очутится в комнате
3. Начинать говорить с нпц по определенному коду (диалога), пока есть в инвентаре натурки
4. Выйти из комнаты через портал и топать к кафре
5. Выложить в кафру полученое добро и взять снова натурки... и
делать так пока натурки есть в кафре
мнеб хотяб 3 пункт отдельно сдалать... представляю это дело я так:
automacro Pilit {
location <название карты> <координаты>
inventory Great Nature > 0
weight < 90%
call pili
}
macro pili {
do talknpc 282 200 <и тагдалее>
}
1. Правильно ли это сделано?? Он будет говорить с НПЦ пока вес не достигнет 90% или пока Натурки не кончатся???
2. Где это писать??? и как вызввать?? (моё понимаение: написать это дело в файле macros.txt, а начнет делаться когда прийдет на эту карту)
Пытаюсь разобраться с макросами... в поисках помоши
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
коечто стал копать.. отпал 2 вопрос
забацал продление саундалерта (если подумать то озвучить мона практически все теперь=)
Метод применяемый мной.. эт просто console /card/ срегагирует, как только в консоле появится слово card, так же уже для себя забацал фразу Target died не трудно догадаться будет звук как только моб умер (мне помагает, можно не поднимая головы, не смотря в экран примерно знать ботит у тебя бот или чет с ним произошло)
Писать это в macro.txt
P.S. эту строку сформировал из плагина алерт саунд... [/quote]
забацал продление саундалерта (если подумать то озвучить мона практически все теперь=)
Метод применяемый мной.. эт просто console /card/ срегагирует, как только в консоле появится слово card, так же уже для себя забацал фразу Target died не трудно догадаться будет звук как только моб умер (мне помагает, можно не поднимая головы, не смотря в экран примерно знать ботит у тебя бот или чет с ним произошло)
Код: Выделить всё
automacro GetItem {
console /card/
call ItemGet
}
macro ItemGet{
do eval Utils::Win32::playSound('fanfar.wav');
}
P.S.
Код: Выделить всё
eval Utils::Win32::playSound('fanfar.wav');