'каст по запросу ' + 'спасибо за каст'

Всё, что касается макро-плагина.

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

Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
Asacura
Грамотный
Сообщения: 403
Зарегистрирован: Сб фев 03, 2007 11:07 pm
Откуда: Эстония;)
Контактная информация:

Сообщение Asacura »

эх,только не я)я с макросами то ещё неокончательно разобрался
Изображение
Нет добра и зла,есть разные мнения, разные противостоящие стороны. :)
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2795
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

16. Специальная переменная $.lastMatchN и регулярные выражения (regexp)
Эту гадосто можно понять, олько если будешь сам ковырять и смотреть что происходит.

про ~ посмотри ещё раз раздел "условия", дословно переменная $.lastMatch1 содержится в списке (переменной) $frend
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2795
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

скажем так, когда-то на опенкорке я видел плагин, который как раз просит каста у других, помоему он (плагин) был в отдельном теле, думаю там должна быть учтена это опция
Asacura
Грамотный
Сообщения: 403
Зарегистрирован: Сб фев 03, 2007 11:07 pm
Откуда: Эстония;)
Контактная информация:

Сообщение Asacura »

спасибо,догнал
Последний раз редактировалось Asacura Пн дек 24, 2007 3:32 pm, всего редактировалось 1 раз.
Изображение
Нет добра и зла,есть разные мнения, разные противостоящие стороны. :)
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Сообщение Kissa2k »

По поводу плагина: в принципе ничего сложного нет, набросать можно за полчаса..
PS
Шутка в процессе оценки..
Аватара пользователя
Casperoid
Грамотный
Сообщения: 208
Зарегистрирован: Сб дек 30, 2006 11:57 am
Сервер RO:: Loki.raggame.ru
Откуда: Поднебесье...
Контактная информация:

Сообщение Casperoid »

reactOnActor macro heal {
actor_type player
actor_lvl >= 20
actor_isJob Acolyte, Priest, Monk
actor_isDead 0
actor_dist < 6
hp < 50%
}

А после чего это вставлять ? :oops:
Изображение
Разум говорит "подумай,
Логика говорит "мало вероятно",
Все говорят "невозможно",
А сердце говорит "попробуй" !!!
Изображение
Изображение
Тыкни тут =)!
komorra
Новичок
Сообщения: 12
Зарегистрирован: Вт янв 22, 2008 3:28 pm

Сообщение komorra »

А как бота заставить бафнуть кого-нибудь , если его кто-то попросил?
pont
Новичок
Сообщения: 6
Зарегистрирован: Чт фев 07, 2008 2:54 pm

Сообщение pont »

А как сделать чтоб Химик тупо сидел в городе и когда ему в пм нишешь prot или pro он давал фулл протект???

:)
Botfather
Начинающий
Сообщения: 17
Зарегистрирован: Вс фев 10, 2008 8:14 pm

Сообщение Botfather »

2 komorra, pont юзайте поиск уже сто раз обсуждали такое.
pont
Новичок
Сообщения: 6
Зарегистрирован: Чт фев 07, 2008 2:54 pm

Сообщение pont »

да я искал... уж раз 5...

я вот написал а всеровно не получается

automacro FCP {
pubm /prot|pro/i,10
call {
pause 2
do sp 479 @player($.lastpub)
pause 0.5
do sp 479 @player($.lastpub)
pause 2
release Full Chemical Protection
}
run-once 1
}

вот что у меня выдёт:
control\macros.txt: ignoring 'protect' (munch, munch,strange food)
taiki_exe
Новичок
Сообщения: 8
Зарегистрирован: Чт апр 17, 2008 7:25 pm
Контактная информация:

Сообщение taiki_exe »

Я прошу прощения за "перевопрос", все на этом сайте чудесно, юзаю бота, счастлива жизнью, не поймали, бегает красиво и правильно и вообще за все спс!)) :D
Это я подлизываюсь, потому что тема называется так, как искала, а вот реально я здесь не вижу КАК заставить бота хилять других по запросу?? %)
Пассионарий - в пассионарной теории этногенеза человек, обладающий врожденной способностью абсорбировать из внешней среды энергии больше, чем это требуется только для личного и видового самосохранения, и выдавать эту энергию в виде целенаправленной работы по видоизменению окружающей его среды. Иначе говоря, человек, меняющий мир...
poushkar
Новичок
Сообщения: 5
Зарегистрирован: Вт май 27, 2008 11:48 am

Сообщение poushkar »

$frend = (тут имя было)
что за имя имеется ввиду?
emanay
Новичок
Сообщения: 6
Зарегистрирован: Ср янв 28, 2009 5:20 pm

Re: 'каст по запросу ' + 'спасибо за каст'

Сообщение emanay »

Просмотря эту тему и пару других я получил

reactOnActor macro heal {
actor_type player
actor_lvl >= 20
actor_isJob Acolyte, Priest, Monk
actor_isDead 0
actor_dist < 6
hp < 50%
}

macro heal {
pause @random ("1", "2", "3")
do e hlp
pause 1
do c @random ("Полечи плиз", "Дайте хиллу", "Подштопай меня")
pause @random ("3", "4", "5", "6")
}

Соответсвенно пришлось найти сам плагин reactOnActor

И все что в итоге получить это отсутствие реакции бота.

тут возникает 2 вопроса:
1) работает ли он с версией 207SVN6622
2) что хотел сказать автор данного текста ?

Чтобы плагин заработал, надо выкинуть проверку условия на версию(я надеюсь, вы не используете раритетную ОК версии меньше 1.9.Х):
Код:
if (substr($Settings::VERSION, 0, 3) < 1.9) {
message "[reactOnActor] This plugin can only be used in Openkore v.1.9.x.\n";
return 0;
Что выкинуть?
Заранее спасибо :good:
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Re: 'каст по запросу ' + 'спасибо за каст'

Сообщение Aib0 »

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

macro heal {
pause @random ("1", "2", "3")
do e hlp
pause 1
do c @random ("Полечи плиз", "Дайте хиллу", "Подштопай меня")
pause @random ("3", "4", "5", "6")
}
это в config.txt написано?
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
emanay
Новичок
Сообщения: 6
Зарегистрирован: Ср янв 28, 2009 5:20 pm

Re: 'каст по запросу ' + 'спасибо за каст'

Сообщение emanay »

Так тут Kissa2k не 2 мысленно дает понять что куда пихать!

эм.. Вернее блок reactOnActor в control/config.txt, а macro в control/macro.txt

Это даже по логике понятно =) (короче не в этом беда)
Но всеровно спасибо=)
Ответить