|
Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов. |
|
Опции темы | Опции просмотра |
01.11.2007, 04:38 | #1 |
Гость
Сообщений: n/a
|
Макрос: дух для всех классов (Soul Linker)
хочется поставить суллинкера, который бы по просьбе согильдийца давал ему линк на его профессию, например на сообщение в гильдчате "линк" (естественно тому кто в зоне досягаемости)
поискал на форуме - не нашел, может плохо искал.. помогите плиз |
01.11.2007, 12:57 | #2 |
Админ
|
должно получиться что-то типо того:
Код:
automacro spirit { pubm "линк" call buff run-once 1 } macro buff { $id = @player ($.lastpub) if ($id = -1) goto stop $g = @eval (exists $::players{$::playersID[$id]}->{guild} ? $::players{$::playersID[$id]}->{guild}{name} : 'null') $guild = гилда1, гилда2 if ($g ~ $guild) goto ok stop :ok $jobID = @eval ($::players{$::playersID[$id]}->{jobID}) $spirit = 4010,4011,4013,4019 if ($jobID ~ $spirit) goto yes goto stop :yes if ($jobID = 7) goto knight if ($jobID = 13) goto knight if ($jobID = 4008) goto knight if ($jobID = 4014) goto knight if ($jobID = 12) goto assassin if ($jobID = 4013) goto assassin if ($jobID = 10) goto smith if ($jobID = 4011) goto smith if ($jobID = 14) goto paladin if ($jobID = 21) goto paladin if ($jobID = 4015) goto paladin if ($jobID = 4022) goto paladin if ($jobID = 4012) goto sniper if ($jobID = 11) goto sniper if ($jobID = 16) goto professor if ($jobID = 4017) goto professor if ($jobID = 8) goto priest if ($jobID = 4009) goto priest if ($jobID = 15) goto champion if ($jobID = 4016) goto champion if ($jobID = 4010) goto wizard if ($jobID = 4018) goto stalker if ($jobID = 18) goto creator if ($jobID = 4019) goto creator if ($jobID = 4020) goto clown if ($jobID = 4021) goto clown if ($jobID = 19) goto clown if ($jobID = 20) goto clown if ($jobID = 4047) goto star if ($jobID = 4049) goto soul if ($jobID = 23) goto snoob :knight do sp 452 $id goto stop :assassin do sp 457 $id goto stop :smith do sp 458 $id goto stop :paladin do sp 450 $id goto stop :sniper do sp 460 $id goto stop :professor do sp 449 $id goto stop :priest do sp 454 $id goto stop :champion do sp 447 $id goto stop :wizard do sp 453 $id goto stop :stalker do sp 456 $id goto stop :creator do sp 445 $id goto stop :clown do sp 455 $id goto stop :star do sp 448 $id goto stop :soul do sp 461 $id goto stop :snoob do sp 451 $id :stop release spirit } $spirit = 4010,4011,4013,4019 <- это профы для которых у линкера прокачен "Дух". Расшифровку можно найти в файле src\Globals.pm Внимание, т.к в макросе используются русские слова (линк), то файл macros.txt необходимо сохранить в кодировке UTF-8 Всё начиналось от сюда: [Question] Soul Linker Spirits > 1 Script for all Classes
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! Последний раз редактировалось 4epT; 26.03.2008 в 01:06. Причина: исправил линка (461) |
Эти 3 пользователя(ей) сказали Спасибо 4epT за это полезное сообщение: | regnad (25.05.2009) |
27.11.2007, 15:23 | #3 |
Новичок
Регистрация: 08.11.2007
Сообщений: 22
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
4epT как ты и говорил, на Kore версии 2.*.* данный макрос не работает
Можешь помочь с данной проблемой? У меня Линк с душами: убийцы, алхимика, мудреца и волшебника Заранее благодарен |
27.11.2007, 22:01 | #4 |
Админ
|
Духи, а какую ошибку выдаёт? на 2.0.5 вроде должно пахать..
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
27.11.2007, 23:41 | #5 |
Новичок
Регистрация: 08.11.2007
Сообщений: 22
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Извеняюсь за своё так сказать "нубство", а где я могу ушидеть эту ошибку?
Вот мои дествия: 1. Установил Kore 2.0.5 2. Открыл файл Control\macros.txt 3. Копирую макрос 4. Закрываю, сохраняю как... с кодировкой utf-8 5. Запускаю бота и пишу ему в Общий чат, в приват, а он ни слухом и не духом (во завернул) Ещё одно, Медиум у меня и персонажи которые просят Линк находятся в разных гильдиях. Вот такой у меня расклад. Пожалуйста помогите найти ошибки и недочёты. Заранее Благодарен. Последний раз редактировалось Духи; 27.11.2007 в 23:45. |
28.11.2007, 01:09 | #6 | |
Админ
|
Духи, тот чар, который просит каста он находится в гилде "Rеvolution"?
ЗЫ: для каста нужно писать в общий чат слово "линк" и ничего другого. Если не катит, то попробуй заменить строчку на: Цитата:
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
|
28.11.2007, 19:59 | #7 |
Новичок
Регистрация: 08.11.2007
Сообщений: 22
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
4epT вот что за ошибку пишет:
"[dist=2.2] СкороВаркин (0): линк [macro] automacro spirit triggered. [macro] buff error: error in 7: @eval ($::players{$::playersID[$i]}->{jobID}) failed the line number may be incorrect if you called a sub-macro." |
28.11.2007, 21:33 | #8 | |
Админ
|
эгей, чувак, найди строчку:
$jobID = @eval ($::players{$::playersID[$i]}->{jobID}) и допиши буковку d: Цитата:
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
|
28.11.2007, 23:58 | #9 |
Новичок
Регистрация: 08.11.2007
Сообщений: 22
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Спасибо 4epT
Теперь пишет вот это и всё равно ничего не делает "[macro] automacro spirit triggered." |
29.11.2007, 13:41 | #10 | |
Админ
|
ну и отлично, значит макрос работает ищи где он у тебя зашивается,
советую почитать гайд по макросам и в это тмакрос напихать метки, типо: Цитата:
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Taekwon/Soul Linker | 4epT | Конфиги | 62 | 24.01.2011 04:59 |
Soul Linker | fogo | Конфиги | 4 | 16.06.2009 13:26 |
Soul Linker? (дай обкаст••••••). | fogo | Макросы и Плагины | 10 | 05.06.2007 22:50 |
конфиги для всех профессий | 4epT | Мини ЧАВО | 1 | 08.05.2007 00:49 |
Soul Linker | Starsky | Конфиги | 4 | 18.04.2007 12:00 |