|
Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов. |
|
Опции темы | Опции просмотра |
12.04.2008, 13:41 | #1 |
Гость
Сообщений: n/a
|
Макрос: Обкаст приста для указаной гильды.
Поступило предложение выложить макрос "обкаст для гильды", что собственно и делаю.
За основу был макрос варпа для гильды г-на Чёрта. Код:
automacro kast { pubm /kasti|baf|rfcn|,fa|,ea|buf|kast|кастик|buf|agi|аги|блесу|блес|bles|обкастовать|обкастуй|каст|кастани|кастини|обкастуйте|аги|блес|бафни|баф|касту/i,10 call { $guild = myguild,muguild baby $i = @player($.lastpub) if ($id = -1) goto stop $g = @eval (exists $::players{$::playersID[$i]}->{guild} ? $::players{$::playersID[$i]}->{guild}{name} : 'null') if ($g ~ $guild) goto ok stop :ok do e omg do sp 29 @player($.lastpub) 10 pause 0.5 do sp 34 @player($.lastpub) 10 release kast } } 1. Самая гадкая проблема [решена, но имеет недостатки]. Это - человеческий фактор. Бот использовался на ГВ Касту просили несколько человек сразу, вследствии чего бот сбивался и не мог кастовать в последствии. Возникала ошибка: Код:
Unable to cast skill Assumptio in 3 tries. Код:
.. run-once 1 call { ... 2. Скилл Assumptio не желал кастовацо если прописать sp 361. Так, ну вот и всё и парочка примечаний. Гильдии $guild = пишуцо через запятую без пробела. Добовляем сумку: Код:
pause 0.5 do sp Assumptio @player($.lastpub) 5 Количество вариантов просьбы можете выбирать сами, просто удалите ненужные. Вроде всё. Если есть желание исправить макрос - исправляйте, буду только рад. Все вопросы можете писать ниже. з.ы. Используя этот макрос можете запросто сделать "Хил для гильды" нужно заменить блок: Код:
do sp 29 @player($.lastpub) 10 pause 0.5 do sp 34 @player($.lastpub) 10 release kast Код:
do sp 28 @player($.lastpub) 10 pause 0.5 do sp 28 @player($.lastpub) 10 release kast Последний раз редактировалось bloom; 13.04.2008 в 08:38. |
12.04.2008, 21:44 | #2 | |
Продвинутый
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
|
Цитата:
А вообще run-once 1 и release в 99% случаев используется в паре. |
|
13.04.2008, 04:37 | #3 |
Гость
Сообщений: n/a
|
release присуцтвует вроде, в конце. А run-once 1 я не стал ставить потому, что он перестаёт кастовать тем, кто просил уже. Тем кто не просил - кастует норм.
Последний раз редактировалось bloom; 13.04.2008 в 04:55. |
13.04.2008, 21:41 | #4 |
Продвинутый
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
|
|
13.04.2008, 22:52 | #5 |
Гость
Сообщений: n/a
|
Кому не трудно потестите, на гильде, спамьте толпой, отпишие результаты. Не забудьте написать сервер и версию ОК.
з.ы. Макрос работал на Тhor'е. з.ы.ы. Тор - это кивой сервак, возможно эти ошибки прусуцтвуют только там, там вообще почти всё через жопу пашет. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
макрос: обкаст (для приста) | DreamHop | Макросы и Плагины | 38 | 22.05.2008 23:36 |
Обкаст линка(не спирит) | Constantin | Макросы и Плагины | 6 | 05.05.2008 23:14 |
Двйоные ники, Обкаст eror. | fogo | Макросы и Плагины | 1 | 22.08.2007 12:11 |
следование приста... | padlo18 | Вопросы по Боту | 7 | 20.06.2007 00:51 |
Soul Linker? (дай обкаст••••••). | fogo | Макросы и Плагины | 10 | 05.06.2007 22:50 |