RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Макросы и Плагины

Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов.

Ответ
 
Опции темы Опции просмотра
Старый 05.12.2006, 17:48   #1
DreamHop
Ждущий
 
Регистрация: 10.11.2006
Сообщений: 77
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию макрос: обкаст (для приста)

Макрос для приста. Если рядом с ботом человек пишет текс в котором есть слова: buf, agi, bles - даёт аги и блесс 10 лев. При слове heal или hil даёт лечение 2 раза.

Код:
automacro Buff {
	pubm /buf|agi|bles/i,10
	call {
		pause 2
		do sp 34 @player($.lastpub)
		pause 0.5
		do sp 29 @player($.lastpub)
		pause 2
		release Buff
	}
	run-once 1
}

automacro heal {
	pubm /heal|hil/i,10
	call {
		pause 2
		do sp 28 @player($.lastpub)
		pause 0.5
		do sp 28 @player($.lastpub)
		pause 2
		release heal
	}
	run-once 1
}
Внимание, всесто "buf|agi|bles" можно написать и русские слова (типо: бафни|аги|блес), но тогда файл macros.txt необходимо сохранить в кодировке UTF-8 и закомментировать 1-ю строчку (значком #)

Последний раз редактировалось 4epT; 05.06.2007 в 21:53. Причина: переправил
DreamHop вне форума   Ответить с цитированием
Старый 28.02.2007, 16:31   #2
papaz0glo
Гость
 
Сообщений: n/a
По умолчанию

а как с другими кастами, скажем кайри, манус..
  Ответить с цитированием
Старый 28.02.2007, 16:33   #3
teacher
Опытный Ботовод
 
Регистрация: 19.01.2007
Адрес: Киев
Сообщений: 212
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

подумай немного, поменять то надо всего 2-3 строчки, а остальное copy-paste technology
С уважением, teacher
teacher вне форума   Ответить с цитированием
Старый 28.02.2007, 17:09   #4
Barbarian
Начинающий ботовод
 
Регистрация: 21.11.2006
Сообщений: 56
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

а можно для нупов куда этот макрос запихнуть и куда что прописать чтобы он вызывался?

с уважением ...
Barbarian вне форума   Ответить с цитированием
Старый 28.02.2007, 18:26   #5
teacher
Опытный Ботовод
 
Регистрация: 19.01.2007
Адрес: Киев
Сообщений: 212
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

а ты разве не знаешь коли ты нуп, что сначала надо читать прикрепленные темы, юзать поиск, и только потом если ничего не нашел, задавать вопрос?
смотри тут гайд очень качественный и на русском языке, вот когда ты ты будешь знать основы, тогда задавай конкретные вопросы
что бы не было оффтопа в <my-bot>\control\macros.txt, остально найдешь в теме 4ерТ
С уважением, teacher
teacher вне форума   Ответить с цитированием
Старый 28.02.2007, 22:35   #6
papaz0glo
Гость
 
Сообщений: n/a
По умолчанию

я имел ввиду это
Цитата:
Сообщение от Посмотреть сообщение
sp 28
я вот не знаю, что это именно хил?
teacher, буть так добр, напиши "циферки" для остальных скилов =)
  Ответить с цитированием
Старый 01.03.2007, 01:20   #7
teacher
Опытный Ботовод
 
Регистрация: 19.01.2007
Адрес: Киев
Сообщений: 212
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

введи в консоле команду skills, и сам посмотришь, какой скил какой номер имеет, я когда пишу подобный маркос делаю именно так
а еще тебе поможет вот это, оно у меня всегда под рукой, хотя уже почти все знаю напамять
С уважением, teacher

Последний раз редактировалось teacher; 01.03.2007 в 01:23.
teacher вне форума   Ответить с цитированием
Старый 01.03.2007, 01:55   #8
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 386 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

papaz0glo, подсказка:
1. do sp 29 @player($.lastpub)
do - использовать команду
sp - консольная команда СкилПлеер (это есть в мануалке к боту)
29 - номер скила (можносказать его название) skills.txt.
@player($.lastpub) - номер игрока, который что-то сказал в публик чат
pause 2 - пауза после скила
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!

Последний раз редактировалось 4epT; 05.06.2007 в 21:53.
4epT вне форума   Ответить с цитированием
Старый 01.03.2007, 14:17   #9
papaz0glo
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от 4epT Посмотреть сообщение
29 - номер скила (можносказать его название) skills.txt.
спасибо.
АП! у меня нету в skills.txt номеров.

Последний раз редактировалось papaz0glo; 01.03.2007 в 14:20.
  Ответить с цитированием
Старый 01.03.2007, 17:06   #10
teacher
Опытный Ботовод
 
Регистрация: 19.01.2007
Адрес: Киев
Сообщений: 212
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Код:
22 AL_DP Divine Protection
23 AL_DEMONBANE Demon Bane
24 AL_RUWACH Ruwach
25 AL_PNEUMA Pneuma
26 AL_TELEPORT Teleport
27 AL_WARP Warp Portal
28 AL_HEAL Heal
29 AL_INCAGI Increase AGI
30 AL_DECAGI Decrease AGI
31 AL_HOLYWATER Aqua Benedicta
32 AL_CRUCIS Signum Crusis
33 AL_ANGELUS Angelus
34 AL_BLESSING Blessing
35 AL_CURE Cure
выдержка из моего skills.txt обрати внимание, номера - это те числа которые стоят в самом начале строк
С уважением, teacher
PS у тебя не может не быть номеров, иначе скиллы не будут работать вообще
teacher вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обкаст линка(не спирит) Constantin Макросы и Плагины 6 05.05.2008 22:14
Макрос: Обкаст приста для указаной гильды. bloom Макросы и Плагины 4 13.04.2008 21:52
Двйоные ники, Обкаст eror. fogo Макросы и Плагины 1 22.08.2007 11:11
следование приста... padlo18 Вопросы по Боту 7 19.06.2007 23:51
Soul Linker? (дай обкаст••••••). fogo Макросы и Плагины 10 05.06.2007 21:50


Текущее время: 00:10. Часовой пояс GMT +3.