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

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 3: Строка 3:
== Правописание ==
== Правописание ==
  equipAuto {
  equipAuto {
  [weight <[[References#Типы значений|проценты]]>]
  [weight <[[References#процент|проценты]]>]
  [whileSitting <[[References#Типы значений|булиев_флаг]]>]
  [whileSitting <[[References#булев_флаг|булиев_флаг]]>]
  [target <[[References#Мобы|список_мобов]]>]
  [target <[[References#Мобы|список_мобов]]>]
  <[[References#Слоты для экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>]
  <[[References#Слот_экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>]
  [ <[[References#Слоты для экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>] ]
  [ <[[References#Слот_экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>] ]
  [ ... ]
  [ ... ]
   
   
Строка 18: Строка 18:
----
----


; weight <[[References#Типы значений|проценты]]>
; weight <[[References#процент|проценты]]>
: если параметр установлен, то OpenKore оденет шмотку при достижении указанного веса (или больше)
: если параметр установлен, то OpenKore оденет шмотку при достижении указанного веса (или больше)


; whileSitting <[[References#Типы значений|булиев_флаг]]>
; whileSitting <[[References#булев_флаг|булиев_флаг]]>
: если параметр установлен, то OpenKore оденет шмотку, когда чар будет сидеть
: если параметр установлен, то OpenKore оденет шмотку, когда чар будет сидеть


Строка 27: Строка 27:
: если параметр установлен, то OpenKore оденет шмотку, когда будет атаковать моба из списка
: если параметр установлен, то OpenKore оденет шмотку, когда будет атаковать моба из списка


; <[[References#Слоты для экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>]
; <[[References#Слот_экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>]
: в этих атрибутах прописывается слоты и предметы которые следует одеть при выполнении всех условий блока "equipAuto".
: в этих атрибутах прописывается слоты и предметы которые следует одеть при выполнении всех условий блока "equipAuto".
: обратите внимание, что нужно указывать именно имя шмотки, а не её ИД!
: обратите внимание, что нужно указывать именно имя шмотки, а не её ИД!
Строка 33: Строка 33:




== Пример ==
== Примеры ==
* Надеть ботинки "+4 Shoes of Health" и аксессуар "Robust Clip" когда персонаж сидит, чтобы быстрее восстановить жизнь.
* Надеть ботинки "+4 Shoes of Health" и аксессуар "Robust Clip" когда персонаж сидит, чтобы быстрее восстановить жизнь.



Версия от 03:44, 31 октября 2020

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

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

equipAuto {
	[weight <проценты>]
	[whileSitting <булиев_флаг>]
	[target <список_мобов>]
	<слот_экипировки> [<имя_экипировки>]
	[ <слот_экипировки> [<имя_экипировки>] ]
	[ ... ]

	# Self Conditions
	# Monster Conditions
}


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


weight <проценты>
если параметр установлен, то OpenKore оденет шмотку при достижении указанного веса (или больше)
whileSitting <булиев_флаг>
если параметр установлен, то OpenKore оденет шмотку, когда чар будет сидеть
target <список_мобов>
если параметр установлен, то OpenKore оденет шмотку, когда будет атаковать моба из списка
<слот_экипировки> [<имя_экипировки>]
в этих атрибутах прописывается слоты и предметы которые следует одеть при выполнении всех условий блока "equipAuto".
обратите внимание, что нужно указывать именно имя шмотки, а не её ИД!
Используйте [NONE], чтобы снять шмотку.


Примеры

  • Надеть ботинки "+4 Shoes of Health" и аксессуар "Robust Clip" когда персонаж сидит, чтобы быстрее восстановить жизнь.
equipAuto {
	shoes +4 Shoes [Zombie] [1] 
	leftAccessory Clip [Muka] [1]
	onAction sitAuto
	whileSitting 1
}
  • Снять topHead (головной убор) когда OpenKore встанет после окончания действия "sitAuto"
equipAuto {
	topHead [NONE]
	notOnAction sitAuto
}