avoidSkill - плагин для сбития кастов спеллов / и не только
Модератор: 4epT
avoidSkill - плагин для сбития кастов спеллов / и не только
( http://forums.openkore.com/viewtopic.php?t=8376 )
Вот пример: моб кастует на чара совершено любой спелл...как сделать так, чтобы, игрок сбил физической атакой этот каст, даже если в этот момент он бьет совершенно другого моба.А если время, которое должен затратить игрок, чтобы дойти ло моба и сбить каст меньше, чем время каста, то бот бы просто юзал ТП.
Мои лазания по форуму опенкоры привели только вот к этому:
avoidSkill Fire Bolt, Fire Wall, Water Ball {
source Monster
method 5
radius 15
step 10
skill Provoke
lvl 1
}
что значит method 5 и как сделать так, чтобы бот не провокал моба, а бил его 1 раз и снова возвращался и исходной цели??
---------
(pJ - исправил заголовок)
Вот пример: моб кастует на чара совершено любой спелл...как сделать так, чтобы, игрок сбил физической атакой этот каст, даже если в этот момент он бьет совершенно другого моба.А если время, которое должен затратить игрок, чтобы дойти ло моба и сбить каст меньше, чем время каста, то бот бы просто юзал ТП.
Мои лазания по форуму опенкоры привели только вот к этому:
avoidSkill Fire Bolt, Fire Wall, Water Ball {
source Monster
method 5
radius 15
step 10
skill Provoke
lvl 1
}
что значит method 5 и как сделать так, чтобы бот не провокал моба, а бил его 1 раз и снова возвращался и исходной цели??
---------
(pJ - исправил заголовок)
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Re: avoidSkill - плагин для сбития кастов спеллов / и не тол
Отказаться от этого плагина и использовать штатные средства Kore, см. пример в файле mon_control.chazer писал(а):как сделать так, чтобы бот не провокал моба, а бил его 1 раз и снова возвращался и исходной цели??
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Вот тут еще что-то про этот плагин пишут у нас:
viewtopic.php?t=772&highlight=avoidskill ("Не работает плагин avoidSkill")
* * *
Ага, судя по этому посту, с версией 1.9.х оно таки работает; и это радует.
viewtopic.php?t=772&highlight=avoidskill ("Не работает плагин avoidSkill")
* * *
Ага, судя по этому посту, с версией 1.9.х оно таки работает; и это радует.
мде....вот это прописал в конфиг..
и в мон контрол
И 10 рыб 1 чар может и сбивает каст ватера...а от остальных дохнет
Код: Выделить всё
avoidSkill Water Ball {
source Sword Fish
method 4
radius 7
step 10
}
Код: Выделить всё
Sword Fish 1 0 0 1
работает работает, оч помогало... вот тока на настройки и их изменения никак не реагирует, по крайне мере у меня...
то бишь работает по дэфолтному конфигу выложенным аффотором плага
то бишь работает по дэфолтному конфигу выложенным аффотором плага
Q: Im lazy, I want someone to make all macros that I want. Can someone do it?
...
(c) http://www.openkore.com/
...
(c) http://www.openkore.com/
теме ап. запрос к разбирающимся в плагиноконструировании
собсно сабж
http://forums.openkore.com/viewtopic.ph ... c&start=75
суть траблы:
Error message:
Can't locate object method "name" via package "Skill" at C:/BOT/plugins/Avoidskills.pl line
...
...(бла-бла-бла)
...
Died at this line:
}
* if (existsInList($config{$prefix.$i}, $skill->name) && $sourceID ne $accountID) {
if ($dist > 0 || $targetID eq $accountID) {
версия 194SVN5704
каковы возможные пути решения проблемы? (перл не моя сильная сторона=( )
собсно сабж
http://forums.openkore.com/viewtopic.ph ... c&start=75
суть траблы:
Error message:
Can't locate object method "name" via package "Skill" at C:/BOT/plugins/Avoidskills.pl line
...
...(бла-бла-бла)
...
Died at this line:
}
* if (existsInList($config{$prefix.$i}, $skill->name) && $sourceID ne $accountID) {
if ($dist > 0 || $targetID eq $accountID) {
версия 194SVN5704
каковы возможные пути решения проблемы? (перл не моя сильная сторона=( )