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

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
м переименовал «EquipAuto» в «equipAuto»
Нет описания правки
 
(не показано 5 промежуточных версий 2 участников)
Строка 1: Строка 1:
Этот блочный параметр конфига позволяет настроить автоматическое одевание шмота при выполнении условий, описанных внутри фигурных скобок атрибутами.
Этот блочный параметр конфига позволяет настроить автоматическое одевание\снятие шмота при выполнении условий, описанных внутри фигурных скобок.


== Правописание ==
== Правописание ==
  equipAuto [<equipment name>] {
  equipAuto {
  weight [<percent>]
[weight <[[References#процент|проценты]]>]
  whileSitting [<boolean flag>]
  [whileSitting <[[References#булев_флаг|булев_флаг]]>]
  (<equipment slot>) [<equipment name>]
  [target <[[References#Мобы|список_мобов]]>]
  target [<monster names>]
  <[[References#Слот_экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>]
  [ <[[References#Слот_экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>] ]
[ ... ]
   
   
  # [[References#Self Conditions|Self Conditions]]
  # [[References#Self Conditions|Self Conditions]]
  # [[References#Target Monster Conditions|Monster Conditions]]
  # [[References#Target Monster Conditions|Monster Conditions]]
  }
  }


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


; equipAuto [<[[References#Equipment Names|equipment name]]>]
; weight <[[References#процент|проценты]]>
: В параметре конфига прописывается название вещи, которую надо надеть при выполнении заданных атрибутами условий.
: если параметр установлен, то OpenKore оденет шмотку при достижении указанного веса (или больше)
 
 
; weight [<percent>]
: Если инвентарь персонажа загружен на указанное в атрибуте количество процентов или даже большее, то следует одеть указанную в параметре конфига шмотку.
 


; whileSitting [<boolean flag>]
; whileSitting <[[References#булев_флаг|булев_флаг]]>
: Если атрибут whileSitting '''1''', то OpenKore оденет шмотку, когда будет сидеть.
: если параметр установлен, то OpenKore оденет шмотку, когда чар будет сидеть


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


; (<[[References#Equipment Slots|equipment slot]]>) [<[[References#Equipment Names|equipment name]]>]
; <[[References#Слот_экипировки|слот_экипировки]]> [<[[References#Оружие и броня|имя_экипировки]]>]
: В этих атрибутах прописывается какие предметы в какие слоты экипировать, когда все условия выполнятся.
: в этих атрибутах прописывается слоты и предметы которые следует одеть при выполнении всех условий блока "equipAuto".
: обратите внимание, что нужно указывать именно имя шмотки, а не её ИД!
: Используйте <code>[NONE]</code>, чтобы снять шмотку.




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


  equipAuto - {
  equipAuto {
  shoes +4 Shoes [Zombie] [1]  
  shoes +4 Shoes [Zombie] [1]  
  leftAccessory Clip [Muka] [1]
  leftAccessory Clip [Muka] [1]
Строка 41: Строка 43:
  }
  }


* Снять topHead (головной убор) когда OpenKore встанет после окончания действия "[[sitAuto_idle|sitAuto]]"
equipAuto {
topHead [NONE]
notOnAction sitAuto
}


[[Category:config.txt]]
[[Category:config.txt]]
[[Category:items]]
[[Category:items]]
[[Category:config block]]
[[Category:config block]]

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

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

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

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
}