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

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
мНет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
Этот блочный параметр конфига позволяет настроить использование скиллов по мобам, даже тем, которых вы еще не атакуете. Это бывает полезно при драке сразу против нескольких мобов. Например, аколит может кинуть блесс на калитцбурга, даже если тот еще не является его целью. Или кнайт может кинуть провоку на сохи, а затем положить сразу несколько сохи скиллом "Brandish Spear".
Этот блочный параметр конфига позволяет настроить использование умений по мобам, даже тем, которых вы еще не атакуете. Это бывает полезно при драке сразу против нескольких мобов. Например, аколит может кинуть блесс на калитцбурга, даже если тот еще не является его целью. Или кнайт может кинуть провоку на сохи, а затем положить сразу несколько сохи умением [http://irowiki.org/wiki/Brandish_Spear Brandish Spear].


== Правописание ==
== Синтаксис ==
  monsterSkill [<skill name>] {
  monsterSkill [<[[References#Умения|умение]]>] {
  target [<monster names>]
  target [<[[References#Мобы|мобы]]>]
maxUses [<кол-во>]
  # [[References#Skill Use Conditions|Skill Use Conditions]]
  # [[:Category:Skill Use Condition|Skill Use Condition]], в том числе [[isSelfSkill]]
  # [[References#Self Conditions|Self Conditions]]
  # [[:Category:Self Condition|Self Condition]]
  # [[References#Target Monster Conditions|Monster Conditions]]
  # [[:Category:Monster Condition|Monster Condition]]
  }
  }




=== Описание атрибута ===
=== Описание атрибутов ===
----
----
; monsterSkill [<[[References#Умения|умение]]>]
: В этом параметре конфига прописывается название умения, которое будет кастоваться на моба, если OpenKore не занята в данный момент другим умением.


; monsterSkill [<[[References#Skill Names|skill name]]>]
; target <[[References#Мобы|мобы]]>
: В этом параметре конфига прописывается имя скилла, который будет кастоваться на моба если OpenKore не занята в данный момент другим скиллом.
: Этот атрибут - список мобов, по которым надо использовать умение.
 
:'''Примечание:''' Этот атрибут является обязательным. Если не установить значение этого атрибута, то умение никогда и не сработает.
 
; maxUses [<number>]
: Этот атрибут определяет максимальное количество успешных применений скила.
 
: '''Примечание:''' Этот атрибут считает только успешные попытки. Если скилл не удался, то OpenKore продолжит попытки, до тех пор пока скилл не сработает, даже если этот атрибут равен '''1'''.
 
 
; target (<[[References#Monster Names|monster name]]>)
: В этом атрибуте прописывается список мобов, по которым будет применяться скил.


:'''Примечание:''' Этот атрибут является обязательным. Если не установить значение этого атрибута, то этот скилл никогда и не сработает.
; maxUses [<кол-во>]
: Умение используется не больше указанного в атрибуте количества раз.
: '''Примечание:''' Этот атрибут считает только успешные попытки. Если умение не удалось, то OpenKore попытается снова.


== Пример: ==
== Пример ==
* Использовать провоку на сохи до тех пор, пока более чем пять мобов не будут атаковать персонажа, а потом ударить по ним скилом "Brandish Spear" чтобы всех повалить.
* Использовать [http://irowiki.org/wiki/Provoke Provoke] на сохи до тех пор, пока не наберётся хотя бы пять атакующих персонажа мобов, а потом ударить по ним умением [http://irowiki.org/wiki/Brandish_Spear Brandish Spear], чтобы всех сразу повалить.


  monsterSkill Provoke {
  monsterSkill [http://irowiki.org/wiki/Provoke Provoke] {
  lvl 1
  lvl 1
  sp > 15
  sp > 15
Строка 41: Строка 36:
  }
  }
   
   
  attackSkillSlot Brandish Spear {
  attackSkillSlot [http://irowiki.org/wiki/Brandish_Spear Brandish Spear] {
  lvl 10
  lvl 10
  dist 1.5
  dist 1.5
Строка 49: Строка 44:
  }
  }


[[Category:onfig.txt]]
[[Category:config.txt]]
[[Category:skills]]
[[Category:skills]]
[[Category:config block]]
[[Category:config block]]

Текущая версия от 23:42, 11 июня 2011

Этот блочный параметр конфига позволяет настроить использование умений по мобам, даже тем, которых вы еще не атакуете. Это бывает полезно при драке сразу против нескольких мобов. Например, аколит может кинуть блесс на калитцбурга, даже если тот еще не является его целью. Или кнайт может кинуть провоку на сохи, а затем положить сразу несколько сохи умением Brandish Spear.

Синтаксис

monsterSkill [<умение>] {
	target [<мобы>]
	maxUses [<кол-во>]
	# Skill Use Condition, в том числе isSelfSkill
	# Self Condition
	# Monster Condition
}


Описание атрибутов


monsterSkill [<умение>]
В этом параметре конфига прописывается название умения, которое будет кастоваться на моба, если OpenKore не занята в данный момент другим умением.
target <мобы>
Этот атрибут - список мобов, по которым надо использовать умение.
Примечание: Этот атрибут является обязательным. Если не установить значение этого атрибута, то умение никогда и не сработает.
maxUses [<кол-во>]
Умение используется не больше указанного в атрибуте количества раз.
Примечание: Этот атрибут считает только успешные попытки. Если умение не удалось, то OpenKore попытается снова.

Пример

  • Использовать Provoke на сохи до тех пор, пока не наберётся хотя бы пять атакующих персонажа мобов, а потом ударить по ним умением Brandish Spear, чтобы всех сразу повалить.
monsterSkill Provoke {
	lvl 1
	sp > 15
	aggressives < 5
	maxUses 1
	target Sohee
 	target_dist 7
}

attackSkillSlot Brandish Spear {
	lvl 10
	dist 1.5
	sp > 20
	aggressives >= 5
	monsters Sohee
}