partySkill — различия между версиями

Материал из Руководство по OpenKore
Перейти к: навигация, поиск
м
м (Добавлены ссылки на гомункула и наёмника)
Строка 23: Строка 23:
  
  
; target [<[[References#Player Names|player names]]>]
+
; target [<[[References#Player Names|player names]]> | @homunculus | @mercenary]
: В этом атрибуте прописывается список имён игроков в пати, на которых будет кастоваться скилл. Если этот атрибут оставить пустым, то каст будет даваться каждому персонажу в пати.
+
: В этом атрибуте прописывается список имён игроков в пати, на которых будет кастоваться скилл. Значения '''@homunculus''' и '''@mercenary''' указывают на вашего текушего гомункула и наёмника соответственно. Если этот атрибут оставить пустым, то каст будет даваться каждому персонажу в пати.
  
  

Версия 11:43, 14 мая 2010

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

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

partySkill [<skill name>] {
	notPartyOnly [<boolean flag>]
	target [<player names>]
	isSelfSkill [<boolean flag>]

	# Skill Use Attributes
	# Self Conditions
	# Target Player Conditions
}

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


partySkill [<skill name>]
В параметре конфига прописывается название скила, который будет кастоваться на членов пати, если OpenKore не занята в данный момент кастованием другого скила.


notPartyOnly [<boolean flag>]
Если атрибут notPartyOnly 1, то OpenKore разрешается кастовать скил не только на сопартийцев, но и на других игроков.


target [<player names> | @homunculus | @mercenary]
В этом атрибуте прописывается список имён игроков в пати, на которых будет кастоваться скилл. Значения @homunculus и @mercenary указывают на вашего текушего гомункула и наёмника соответственно. Если этот атрибут оставить пустым, то каст будет даваться каждому персонажу в пати.


isSelfSkill [<boolean flag>]
Этот атрибут определяет, кастуется ли скилл на себя или нужно указывать цель. Если атрибут isSelfSkill 1, то OpenKore будет использовать скилл на себя. Если атрибут isSelfSkill 0, то OpenKore будет использовать этот скилл по цели.
Примечание: Вы обязаны дать атрибуту правильное значение. Этот атрибут полезен каста таких скилов как Magnificat или Gloria, а также других используемых на себя скилов.

Примеры

  • Использовать блесс 10 левел на всех сопартийцев если уровень маны выше 20 единиц и на тех сопартийцах не висит статус блесс.
partySkill Blessing {
 	lvl 10
 	sp > 20
 	target_whenStatusInactive Blessing
}


  • Использовать инкриз аги 10 лвл на всех вокруг вас если уровень маны выше 20 единиц и на тех, что вокруг, не висит статус инкриз аги.
partySkill Increase AGI {
 	lvl 10
 	sp > 20
	notPartyOnly 1
 	target_whenStatusInactive Increase AGI
}