attackSkillSlot: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
Нет описания правки
мНет описания правки
Строка 1: Строка 1:
Этот блочный параметр конфига позволяет настроить автоматическое срабатывание умения при атаке, если выполняются условия, описанные атрибутами между фигурных скобок.  
Этот блочный параметр конфига позволяет настроить автоматическое срабатывание умения при атаке, если выполняются условия, описанные атрибутами между фигурных скобок.  


== Правописание ==
== Синтаксис ==
  attackSkillSlot [<[[References#Умения|умение]]>] {
  attackSkillSlot [<[[References#Умения|умение]]>] {
         dist [<число>]
         dist [<число>]

Версия от 11:52, 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
}