partySkill

Материал из Руководство по OpenKore
Версия от 02:11, 16 февраля 2010; Manticora (обсуждение | вклад) (Новая страница: «Этот блочный параметр конфига позволяет настроить применение скилов по сопартийцам, когд…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

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

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

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>]
В этом атрибуте прописывается список имен игроков в пати, на которых будет кастоваться скилл. Если этот атрибут оставить пустым, то каст будет даваться каждому персонажу в пати.


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
}