![]() |
|
Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов. |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 |
Хороший человек
Регистрация: 28.11.2006
Сообщений: 43
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
![]()
Если на Вас кастанут аги, блисс, манус, щит, асу или хил, то бот скажет за это спасибо:
Код:
automacro Cnacu6o { console /(AGI on you|Blessing on you|Manus on you|Kyrie Eleison on you|Assumptio on you|Heal on you) / call { pause 3 do e thx pause 1 release Cnacu6o } run-once 1 } Код:
call { pause 3 do с Thanks pause 1 release Cnacu6o } Код:
call { $text = @random ("Thx", "Thanks", "sps", "Year!", "Great!") pause 3 do c $text pause 1 release Cnacu6o } Последний раз редактировалось 4epT; 01.06.2007 в 00:08. |
![]() |
![]() |
Этот пользователь сказал Спасибо IBotMan за это полезное сообщение: | Fogo (25.02.2009) |
![]() |
#2 |
Админ
|
![]()
Доработав и объеденив всё в одно вот как получается:
Код:
automacro spasibo { console /uses (AGI|Blessing|Heal|Manus|Eleison|Assumptio) on you/ timeout 10 call { pause 3 do e thx $text = @random ("спс","cgc","спасиб","cgfcb,j","клёво","благодарю") pause 3 do c $text } }
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! ![]() Последний раз редактировалось 4epT; 01.06.2007 в 00:11. |
![]() |
![]() |
![]() |
#3 |
Начинающий ботовод
Регистрация: 21.11.2006
Сообщений: 56
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
![]()
а как прописать чтобы бот не говорил спасибо за каст от своего же приста который в пати? а говорил только спасибо за чужие бафы
|
![]() |
![]() |
![]() |
#4 |
Админ
|
![]()
Спасибо заслуживают все и свои и чужие, а если ты так не считаешь, то лови:
Код:
automacro spasibo { console /Player (.*) uses.*(AGI|Blessing|Heal|Manus|Eleison|Assumptio) on you/ timeout 10 call { $frend = 4epT,DreamHop,teacher,RagnarokBot,ПристяRO if ($.lastMatch1 ~ $frend) goto end pause 3 do e thx $text = @random ("спс","cgc","спасиб","cgfcb,j","клёво","благодарю") pause 3 do c $text :end } } Внимание, файл macros.txt необходимо сохранить в кодировке UTF-8 и закомментировать 1-ю строчку (значком #)
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! ![]() Последний раз редактировалось 4epT; 01.06.2007 в 00:37. Причина: нашёл ошибку |
![]() |
![]() |
![]() |
#5 |
Начинающий ботовод
Регистрация: 21.11.2006
Сообщений: 56
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
![]()
а у меня не работает, когда бот-прист хилит бота в связке то данный макрос не отрабатывает, т.е. бот благодарит бота.
в чем может быть засада? имя бота приста скопировал с клиента, файл макрос сохранен в Utf-8 формате Последний раз редактировалось 4epT; 01.06.2007 в 00:41. |
![]() |
![]() |
![]() |
#6 |
Админ
|
![]()
Кароче была ошибка в шаблоне (забыл парочку скобок), подправил её.
вот рабочая версия
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! ![]() Последний раз редактировалось 4epT; 01.06.2007 в 00:53. |
![]() |
![]() |
![]() |
#7 |
Нюб делает первые шаги
Регистрация: 09.12.2007
Сообщений: 5
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
![]()
Вот в консоли обнаружил
![]() Код:
[Jan 28 05:32:24 2008.20] Unknown #435115 (0) uses Heal on himself : 120 hp gained [Jan 28 05:32:24 2008.20] [macro] automacro spasibo triggered. [Jan 28 05:32:27 2008.77] Злобный_бот: *Thanks* [Jan 28 05:32:31 2008.77] Злобный_бот: cgc Как сделать чтобы скрипт не включался в городе хотябы? |
![]() |
![]() |
![]() |
#8 |
Админ
|
![]()
напиши сточку их твоего макроса:
console /что тут у тебя?/ используй условие "location not"
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! ![]() |
![]() |
![]() |
![]() |
#9 |
Нюб делает первые шаги
Регистрация: 09.12.2007
Сообщений: 5
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
![]()
Без изменений взят отсюда
Код:
automacro spasibo { console /Player (.*) uses.*(AGI|Blessing|Heal|Manus|Eleison|Assumptio) on you/ timeout 10 call { $frend = 4epT,DreamHop,teacher,RagnarokBot,ПристяRO if ($.lastMatch1 ~ $frend) goto end pause 3 do e thx $text = @random ("спс","cgc","спасиб","cgfcb,j","клёво","благодарю") pause 3 do c $text :end } } |
![]() |
![]() |
![]() |
#10 |
Админ
|
![]()
nefik, извени меня, но строчка:
Unknown #435115 (0) uses Heal on himself : 120 hp gained никак не попадает под шаблон: Player (.*) uses.*(AGI|Blessing|Heal|Manus|Eleison|Assumptio) on you тут скорее всего либо нужная строчка на которую среагировал АМ находится выше в логе, либо у тебя несколько АМ написано в macros.txt
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! ![]() |
![]() |
![]() |
![]() |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
хим и соул линкер каст... | p0nt. | Макросы и Плагины | 8 | 05.03.2008 13:50 |
возможен ли макрос сбивать каст | Lucifer58 | Макросы и Плагины | 1 | 29.09.2007 17:56 |
злоупотребление кнопкой "спасибо" | RagnarokBot | Новости | 3 | 28.02.2007 00:29 |