PDA

Просмотр полной версии : Вопросик насчёт aggressives!!!


padlo18
11.06.2007, 17:12
Подскажите плиЗззз нубу что это значит..... aggressives?

Вот мне нада чтобы бот-прист делал глорию, магни ну короче всё кроме хила тогда, когда нету рядом мобов... например СТИНГОВ, и Горгулей.....

Вот пример с глорией, И СЛЕДУЮЩИЙ вопросик.... БУДЕТ ли оно работать?

useSelf_skill Gloria {
lvl 5
sp > 10%
whenStatusInactive Gloria
stopWhenHit 1
notInTown 1
aggressives Sting
}

или надо просто так

useSelf_skill Gloria {
lvl 5
sp > 10%
whenStatusInactive Gloria
stopWhenHit 1
notInTown 1
aggressives
}

Обясните чтото я недопонемаю...

4epT
11.06.2007, 19:15
padlo18, первый вариант неправильный, второй не отвечает твоим запросам.
не при мобах (http://openkore.sourceforge.net/manual/view.php?p=config.txt#selfconditions::notMonsters)
при уровне агрессивности (http://openkore.sourceforge.net/manual/view.php?p=config.txt#selfconditions::aggressives)

padlo18
11.06.2007, 20:22
СПС! у мну ешё один вопросик :)
как мне сделать так (реально ли это)...
Вот я хожу з ботом и мне нада сделать так чтобы когда (тоесть вто время как только я сел) БОТ СРАЗУ ВЕШАЛ НА МЕНЯ Impositio Manus, а после этого я встал и побежал дальше, а когда мне надо опять Impositio Manus я опять сел, и снова получил Impositio Manus :)
можно ли так сделать или так неполучится?

П.С. ИЛИ ЕСЛИ ЭТО МОЖНО СДЕЛАТЬ через смайлы то так будет даже лучще :) например я тыкаю дульку или ХЕЛП он мне даёт Impositio Manus!!!

4epT
11.06.2007, 20:43
можно, смотри примеры (http://ragbot.ru/forum/showthread.php?t=634) читай гайды (http://ragbot.ru/forum/showthread.php?t=597), делай!!

padlo18
11.06.2007, 20:51
да я то вижу что можно.... и вижу что есть уже чтото похожее "отвечаем на смайлики"....
но 4ёрт ты же можеш написать.... я хоть и прочитал но всё равно баранчик :)
а у тя и фраза есть быстро икачественно напишу макрос....

ну плиззззз....
это не мне одному пригодиться :)

Gans
12.06.2007, 10:38
агрессивес - это мобы, которые уже начали атаковать игрока - по любой причине.

4epT
12.06.2007, 12:25
padlo18, быстро и качественно это не единственное условие написания мной мкроса ;)
Слово "Стучи!" - читай как цена договорная

Мне не интересно "писать" макросы, меняя 1 строчку..
"это не мне одному пригодиться" - для каждого индивидуально я писать не собираюсь (одному сесть, дргому встать, третьему посмотреть на право...)

padlo18
12.06.2007, 17:09
ну плизз, ну ты сам говориш поменять одну строчку... напешы эту строчку а куда вставить я сам пойму.. :)
ну пжайлосто :)

4epT
12.06.2007, 18:39
ну, например, строчка написана в макросе "отвечаем на смайлики" её нада вставить в макрос "обкаст (для приста)"

padlo18
12.06.2007, 19:56
ша попробую

padlo18
12.06.2007, 22:00
Вот что намудохал... ППЦ :p ...
я поставил что бы он реагировал на флажок....
но тока я непойму сам что я тута натворил....
automacro Impositio Manus {
console /(\d+).*(\*Flag 1*)/
call {
pause 2
do sp 66 @player($.lastMatch2 = *Flag 1)
release Impositio Manus
}
run-once 1
}
Плизз ткните носом, что игде я сделал нетак.... постараюсь докумекать и сделать....

П.С. тока не ржыте с того что я натворил... :D

4epT
12.06.2007, 23:15
pubm /\*Flag 1/,10 (вместо console /(\d+).*(\*Flag 1*)/)
do sp 66 @player($.lastpub) (вместо do sp 66 @player($.lastMatch2 = *Flag 1))
и макрос лучше назвать manus, не помню, помоему он с пробелами не дружит

padlo18
13.06.2007, 01:51
ВОТЬ вроде как всё :) Если правельно то должно работать :) ОГРОМНОЕ СПАСИБО ЧёрТу, что не оставил в биде и оч помог....
Вешь очень удобная... НУ ПОКРАЙНЕЙ МЕРЕ В МОЕМ СЛУЧАЕ :p

automacro manus {
pubm /\*Flag 1/i,10
call {
pause 2
do sp 66 @player($.lastpub)
release manus
}
run-once 1
}

padlo18
13.06.2007, 02:56
Токашо протестил непашет... ппц.... какого?
Также ПОПРОБОВАЛ вставить готовый макрос:
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
}

И ВСЁ равно не пашет!
Обясните в чём проблема?
МОж нада авторезировать себя?