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

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
м переименовал «UseSelf skill» в «useSelf skill»
Нет описания правки
 
(не показано 5 промежуточных версий 2 участников)
Строка 2: Строка 2:


== Правописание ==
== Правописание ==
  useSelf_skill [<skill name>] {
  useSelf_skill <skill name> {
  smartEncore [<boolean flag>]
  [smartEncore <булев_флаг>]
   
   
  # [[References#Skill Use Conditions|Skill Use Conditions]]
  # [[:Category:Skill Use Condition|Skill Use Conditions]]
  # [[References#Self Conditions|Self Conditions]]
  # [[:Category:Self Condition|Self Conditions]]
  }
  }


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


; useSelf_skill [<[[References#Skill Names|skill name]]>]
; useSelf_skill <[[skill name]]>
: В параметре конфига прописывается используемый скилл.
: В параметре конфига прописывается используемый скилл.




; smartEncore [<boolean flag>]
; smartEncore <[[References#.D0.B1.D1.83.D0.BB.D0.B5.D0.B2_.D1.84.D0.BB.D0.B0.D0.B3|булев_флаг]]>
: Если атрибут smartEncore '''1''', то OpenKore будет, если это возможно, использовать скилл "Encore" ("играть на бис") вместо указанного в параметре конфига скила, чтобы сократить затраты маны. Скилл "Encore" есть у бардов и данс, "Позволяет начать песню или танец заново. Хватает половины обычной затраты SP. Необходим музыкальный инструмент/Кнут для использования навыка".
: Если атрибут smartEncore '''1''', то OpenKore будет, если это возможно, использовать скилл "[http://irowiki.org/wiki/Encore Encore]" ("играть на бис") вместо указанного в параметре конфига скила, чтобы сократить затраты маны. Скилл "Encore" есть у бардов и данс, "Позволяет начать песню или танец заново. Хватает половины обычной затраты SP. Необходим музыкальный инструмент/Кнут для использования навыка".




== Пример ==
== Пример ==
* Использование [[References#Skill Names|скила Crazy Uproar]] на себя, когда на персонаже не висит [[References#Status Names|статус Crazy Uproar]] при наличии более чем 8 единиц маны.
Использование [[References#Skill Names|скила Crazy Uproar]] на себя, когда на персонаже не висит [[References#Status Names|статус Crazy Uproar]] при наличии более чем 8 единиц маны.


  useSelf_skill Crazy Uproar {
  useSelf_skill Crazy Uproar {
Строка 31: Строка 30:


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

Текущая версия от 18:36, 1 мая 2021

Этот блочный параметр конфига позволяет использовать прописанный в параметре скилл на себя, если выполняются описанные заключенными внутри фигурных скобок атрибутами условия.

Правописание

useSelf_skill <skill name> {
	[smartEncore <булев_флаг>]

	# Skill Use Conditions
	# Self Conditions
}

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

useSelf_skill <skill name>
В параметре конфига прописывается используемый скилл.


smartEncore <булев_флаг>
Если атрибут smartEncore 1, то OpenKore будет, если это возможно, использовать скилл "Encore" ("играть на бис") вместо указанного в параметре конфига скила, чтобы сократить затраты маны. Скилл "Encore" есть у бардов и данс, "Позволяет начать песню или танец заново. Хватает половины обычной затраты SP. Необходим музыкальный инструмент/Кнут для использования навыка".


Пример

Использование скила Crazy Uproar на себя, когда на персонаже не висит статус Crazy Uproar при наличии более чем 8 единиц маны.

useSelf_skill Crazy Uproar {
	lvl 1
	sp > 8
	whenStatusInactive Crazy Uproar
}