RagBot Forum
 

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

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

Ответ
 
Опции темы Опции просмотра
Старый 12.05.2008, 21:06   #31
LofaK
Нюб делает первые шаги
 
Регистрация: 12.05.2008
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Заменил pubm на pm. $.lastpub на $.lastpm Не работает. при pubm все хорошо было.

Последний раз редактировалось LofaK; 12.05.2008 в 21:20.
LofaK вне форума   Ответить с цитированием
Старый 13.05.2008, 08:45   #32
LofaK
Нюб делает первые шаги
 
Регистрация: 12.05.2008
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Уменя вот такой код:

automacro Buff {
party /buf|agi|bles|каст|хилкаст|полечи| хил/i,10
call {
pause 2
do sp 28 @player($.lastparty)
pause 0.5
do sp 28 @player($.lastparty)
pause 1
do sp 34 @player($.lastparty)
pause 0.5
do sp 29 @player($.lastparty)
pause 2
do sp 73 @player($.lastparty)
pause 2
release Buff
}
run-once 1
}

При этом каст совершается ровно 1 раз! На второй последующие запросы просто игнорятся. В чем проблема?
LofaK вне форума   Ответить с цитированием
Старый 13.05.2008, 19:43   #33
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Цитата:
party /buf|agi|bles|каст|хилкаст|полечи| хил/i,10
что тут значит 10??
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 18.05.2008, 21:59   #34
LofaK
Нюб делает первые шаги
 
Регистрация: 12.05.2008
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

убрал десятку, она и вправду не нужна... Однако Прист опять делает 1 раз каст толькою. На вротой раз бот пишет что макрос сработал, но все-таки каста не последовало... Может потому что ник русский?

Добавлено через 4 часа 30 минут 59 секунд
Если писать ai clear то потом все нормально начинает срабатывать, но опять же на 1 раз. А как сделать в макросе, чтоб при его закрытии он типа вводил ai clear

Добавлено через 22 минуты 40 секунд
automacro Buff {
pubm /каст/i,10
call {
do sp 28 @player($.lastpub)
pause 0.5
do sp 28 @player($.lastpub)
pause 1
do sp 34 @player($.lastpub)
pause 1
do sp 29 @player($.lastpub)
pause 2
do sp 73 @player($.lastpub)
pause 2
release Buff
}
run-once 1
}

Все работает ХОРОШО!

automacro Buffik {
party /каст|полечите/i
call {
do sp 28 @player($.lastparty)
pause 0.5
do sp 28 @player($.lastparty)
pause 1
do sp 34 @player($.lastparty)
pause 1
do sp 29 @player($.lastparty)
pause 2
do sp 73 @player($.lastparty)
pause 2
release Buffik
}
run-once 1
}
РАботает 1 раз. На 2ой бот пишет что запустил автомакрос, однако каста нету. После ai clear опять может заработать 1 раз

Последний раз редактировалось LofaK; 18.05.2008 в 21:59. Причина: Добавил
LofaK вне форума   Ответить с цитированием
Старый 22.05.2008, 14:23   #35
Irmo
Начинающий ботовод
 
Регистрация: 26.08.2007
Сообщений: 73
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
automacro aBuff1 {
pm /buff|buf|agi|bless|блес|блесс|аги|ба ф|бафф|каст/i
timeout 5
call Buff1
}

macro Buff1 {
do sp 34 "$.lastpm" 10
do sp 29 "$.lastpm" 10
$membr1 = $.lastpm
}

automacro aBuff2 {
pubm /buff|buf|agi|bless|блес|блесс|аги|ба ф|бафф|каст/i
timeout 5
call Buff2
}

macro Buff2 {
do sp 34 "$.lastpub" 10
do sp 29 "$.lastpub" 10
$membr1 = $.lastpub
}

automacro aHeal1 {
pm /hil|heal|вылеч|подлеч|хил|хильн и/i
timeout 5
call Heal1
}

macro Heal1 {
$times = @rand (2, 6)
$i = 0
while ($i < $times ) as healloop
do sp 28 "$.lastpm" 10
$i++
end healloop
$membr1 = $.lastpm
}

automacro aHeal2 {
pubm /hil|heal|вылеч|подлеч|хил|хильн и/i
timeout 5
call Heal2
}

macro Heal2 {
$times = @rand (2, 6)
$i = 0
while ($i < $times ) as healloop
do sp 28 "$.lastpub" 10
$i++
end healloop
$membr1 = $.lastpub
}
нарыл уже не помню где макрос, проблема в том что $.lastpub выдает не номер игрока, например 14, а ]14, откуда взялась эта скобка хз
Irmo вне форума   Ответить с цитированием
Старый 22.05.2008, 15:41   #36
fantom
Новичок
 
Регистрация: 16.05.2008
Сообщений: 12
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

2LofaK попробуй так:

automacro Buff {
pubm /каст/i,10
сall Buff_
}

macro Buff_ {
lock Buff

do sp 28 @player($.lastpub)
pause 0.5
do sp 28 @player($.lastpub)
pause 1
do sp 34 @player($.lastpub)
pause 1
do sp 29 @player($.lastpub)
pause 2
do sp 73 @player($.lastpub)
pause 2

release Buff
}

P.S. run-once 1 .... невьехал для чего о_О
fantom вне форума   Ответить с цитированием
Старый 22.05.2008, 17:27   #37
masterspirta
Опытный Ботовод
 
Аватар для masterspirta
 
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
По умолчанию

Цитата:
P.S. run-once 1 .... невьехал для чего о_О
С интервалом пол секи от разных игроков приходить слова "каст" либо заглючил сервак и пришоли 2 раза сообщение каст....так вот срабатывая АИ на первое сообщение и не успея закончить обработать команды самого макроса попытаеться запустить себя опять..... Ну вообщем если вероятность такая маленькая то run once мона не писать ровна как и релиз....Но если бегают толні слонов за кастом но лучше оставить!!!!
masterspirta вне форума   Ответить с цитированием
Старый 22.05.2008, 20:31   #38
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Irmo, а ник чара, который просит каст, какой??
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 22.05.2008, 23:36   #39
Irmo
Начинающий ботовод
 
Регистрация: 26.08.2007
Сообщений: 73
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

ник любой, я постоял часик в пронте и ни на одного не сработало
Irmo вне форума   Ответить с цитированием
Ответ


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

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

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

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


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