attackSkillSlot: различия между версиями
Перейти к навигации
Перейти к поиску
Manticora (обсуждение | вклад) мНет описания правки |
Manticora (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Этот блочный параметр конфига позволяет настроить автоматическое срабатывание | Этот блочный параметр конфига позволяет настроить автоматическое срабатывание умения при атаке, если выполняются условия, описанные атрибутами между фигурных скобок. | ||
== Правописание == | == Правописание == | ||
attackSkillSlot [< | attackSkillSlot [<[[References#Умения|умение]]>] { | ||
dist [< | dist [<число>] | ||
maxAttempts [<кол-во>] | |||
maxAttempts [< | maxUses [<кол-во>] | ||
maxUses [< | previousDamage [<[[References#Диапазон значений|диапазон]]>] | ||
previousDamage [< | |||
# [[ | # [[:Category:Skill Use Condition|Skill Use Condition]], в том числе [[isSelfSkill]] | ||
# [[ | # [[:Category:Self Condition|Self Condition]] | ||
# [[ | # [[:Category:Monster Condition|Monster Condition]] | ||
} | } | ||
Строка 17: | Строка 16: | ||
=== Описание атрибутов === | === Описание атрибутов === | ||
---- | ---- | ||
; attackSkillSlot [<[[References# | ; attackSkillSlot [<[[References#Умения|умение]]>] | ||
: В параметре конфига пишется | : В параметре конфига пишется название используемого умения. | ||
; dist [<число>] | |||
: Этот атрибут определяет максимальную дальность до моба, на которой можно использовать умение. | |||
::'''Примечания:''' | ::'''Примечания:''' | ||
::* Этот атрибут - число, так что не надо писать тут числа списком. | ::* Этот атрибут - число, так что не надо писать тут числа списком. | ||
::* Если этот атрибут не определён, то OpenKore будет использовать | ::* Если этот атрибут не определён, то OpenKore будет использовать дальность из параметра конфига [[attackDistance]] и [[attackMaxDistance]]. | ||
; maxAttempts [<кол-во>] | |||
: | : Этот атрибут определяет максимальное количество попыток скастовать умение. Используйте этот атрибут, чтобы ограничить использование умений, которые могут не сработать. Например для умения кражи [http://irowiki.org/wiki/Steal Steal]. | ||
; maxUses [<кол-во>] | |||
: Умение используется не больше указанного в атрибуте количества раз. | |||
: '''Примечание:''' Этот атрибут считает только успешные попытки. Если умение не удалось, то OpenKore попытается снова. | |||
; previousDamage [<[[References# | ; previousDamage [<[[References#Диапазон значений|диапазон]]>] | ||
: Этот атрибут определяет диапазон прошедшего по мобу | : Этот атрибут определяет диапазон прошедшего по мобу урона. Только после того, как моб получит указаное количество повреждений, умение сработает. | ||
== Пример == | == Пример == | ||
* | * Использовать умение [http://irowiki.org/wiki/Holy_Cross Holy Cross] по мобам Khalitzburg, Raydric, Whisper: | ||
attackSkillSlot Holy Cross { | attackSkillSlot Holy Cross { | ||
lvl 10 | lvl 10 |
Версия от 00:30, 12 июня 2011
Этот блочный параметр конфига позволяет настроить автоматическое срабатывание умения при атаке, если выполняются условия, описанные атрибутами между фигурных скобок.
Правописание
attackSkillSlot [<умение>] { dist [<число>] maxAttempts [<кол-во>] maxUses [<кол-во>] previousDamage [<диапазон>] # Skill Use Condition, в том числе isSelfSkill # Self Condition # Monster Condition }
Описание атрибутов
- attackSkillSlot [<умение>]
- В параметре конфига пишется название используемого умения.
- dist [<число>]
- Этот атрибут определяет максимальную дальность до моба, на которой можно использовать умение.
- Примечания:
- Этот атрибут - число, так что не надо писать тут числа списком.
- Если этот атрибут не определён, то OpenKore будет использовать дальность из параметра конфига attackDistance и attackMaxDistance.
- Примечания:
- maxAttempts [<кол-во>]
- Этот атрибут определяет максимальное количество попыток скастовать умение. Используйте этот атрибут, чтобы ограничить использование умений, которые могут не сработать. Например для умения кражи Steal.
- maxUses [<кол-во>]
- Умение используется не больше указанного в атрибуте количества раз.
- Примечание: Этот атрибут считает только успешные попытки. Если умение не удалось, то OpenKore попытается снова.
- previousDamage [<диапазон>]
- Этот атрибут определяет диапазон прошедшего по мобу урона. Только после того, как моб получит указаное количество повреждений, умение сработает.
Пример
- Использовать умение Holy Cross по мобам Khalitzburg, Raydric, Whisper:
attackSkillSlot Holy Cross { lvl 10 dist 1.5 sp > 30 monsters Khalitzburg,Raydric,Whisper,Whisper Boss }