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

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
мНет описания правки
Нет описания правки
Строка 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".
: Используйте [NONE], чтобы освободить слот.




Строка 34: Строка 35:
* Надеть ботинки "+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: Строка 42:
  }
  }


* Снять 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]]

Версия от 03:43, 5 апреля 2019

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

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

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
}