'каст по запросу ' + 'спасибо за каст'
Модератор: 4epT
Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
- 4epT
- macro-маньячина
- Сообщения: 2795
- Зарегистрирован: Чт дек 21, 2006 1:23 pm
- Сервер RO:: 4game
- Discord: ya4ept#8494
- Контактная информация:
16. Специальная переменная $.lastMatchN и регулярные выражения (regexp)
Эту гадосто можно понять, олько если будешь сам ковырять и смотреть что происходит.
про ~ посмотри ещё раз раздел "условия", дословно переменная $.lastMatch1 содержится в списке (переменной) $frend
Эту гадосто можно понять, олько если будешь сам ковырять и смотреть что происходит.
про ~ посмотри ещё раз раздел "условия", дословно переменная $.lastMatch1 содержится в списке (переменной) $frend
- Casperoid
- Грамотный
- Сообщения: 208
- Зарегистрирован: Сб дек 30, 2006 11:57 am
- Сервер RO:: Loki.raggame.ru
- Откуда: Поднебесье...
- Контактная информация:
reactOnActor macro heal {
actor_type player
actor_lvl >= 20
actor_isJob Acolyte, Priest, Monk
actor_isDead 0
actor_dist < 6
hp < 50%
}
А после чего это вставлять ?
actor_type player
actor_lvl >= 20
actor_isJob Acolyte, Priest, Monk
actor_isDead 0
actor_dist < 6
hp < 50%
}
А после чего это вставлять ?


Разум говорит "подумай,
Логика говорит "мало вероятно",
Все говорят "невозможно",
А сердце говорит "попробуй" !!!


Тыкни тут =)!
да я искал... уж раз 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)
я вот написал а всеровно не получается
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)
Я прошу прощения за "перевопрос", все на этом сайте чудесно, юзаю бота, счастлива жизнью, не поймали, бегает красиво и правильно и вообще за все спс!))
Это я подлизываюсь, потому что тема называется так, как искала, а вот реально я здесь не вижу КАК заставить бота хилять других по запросу??

Это я подлизываюсь, потому что тема называется так, как искала, а вот реально я здесь не вижу КАК заставить бота хилять других по запросу??

Пассионарий - в пассионарной теории этногенеза человек, обладающий врожденной способностью абсорбировать из внешней среды энергии больше, чем это требуется только для личного и видового самосохранения, и выдавать эту энергию в виде целенаправленной работы по видоизменению окружающей его среды. Иначе говоря, человек, меняющий мир...
Re: 'каст по запросу ' + 'спасибо за каст'
Просмотря эту тему и пару других я получил
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;
Что выкинуть?
Заранее спасибо
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;
Что выкинуть?
Заранее спасибо

Re: 'каст по запросу ' + 'спасибо за каст'
Код: Выделить всё
macro heal {
pause @random ("1", "2", "3")
do e hlp
pause 1
do c @random ("Полечи плиз", "Дайте хиллу", "Подштопай меня")
pause @random ("3", "4", "5", "6")
}
Re: 'каст по запросу ' + 'спасибо за каст'
Так тут Kissa2k не 2 мысленно дает понять что куда пихать!
эм.. Вернее блок reactOnActor в control/config.txt, а macro в control/macro.txt
Это даже по логике понятно =) (короче не в этом беда)
Но всеровно спасибо=)
эм.. Вернее блок reactOnActor в control/config.txt, а macro в control/macro.txt
Это даже по логике понятно =) (короче не в этом беда)
Но всеровно спасибо=)