Пользовательские дополнения

На главную


object.GetBuffsWithProperties( objectId, isPositive, isNeedVisualize )

Возвращает информацию о буфах с заданными параметрами, висящих на данном юните. Дебуфы тоже считаются буфами.

-- библиотека
object

-- объявление
function GetBuffsWithProperties( objectId, isPositive, isNeedVisualize )

-- параметры
objectId: ObjectId - идентификатор юнита
isPositive: Boolean - true если баф положительный, false если отрицательный(дебаф)
isNeedVisualize: Boolean - true если баф отображаемый, false если скрытый

-- возвращаемые значения
table of ObjectId - индексированный с 1 список идентификаторов бафов на объекте

-- пример
local activeBuffs = object.GetBuffsWithProperties( avatar.GetId(), true, true )

Связанные события и функции:

Search: "CategoryLuaApi" "CategoryBuff"

BuffId
CategoryBuff
EnumDiminishingGroup
EventAvatarBuffRemovingFailed
EventGuildBuffAdded
EventGuildBuffsChanged
EventObjectBuffAdded
EventObjectBuffProgressAdded
EventObjectBuffProgressRemoved
EventObjectBuffRemoved
EventObjectBuffsChanged
EventObjectBuffsElementChanged
EventObjectDiminishingChanged
EventObjectDiminishingGroupChanged
FunctionAvatarGetBuffInfoById
FunctionAvatarIsBuffDisease
FunctionAvatarIsBuffMagic
FunctionAvatarIsBuffPoison
FunctionGuildGetBuffInfo
FunctionGuildGetBuffs
FunctionObjectGetBuffCount
FunctionObjectGetBuffDynamicInfo
FunctionObjectGetBuffInfo
FunctionObjectGetBuffInstances
FunctionObjectGetBuffs
FunctionObjectGetBuffsInfo
FunctionObjectGetBuffsWithProperties
FunctionObjectGetBuffSysName
FunctionObjectGetDiminishingState
FunctionObjectRemoveBuff


CategoryLuaApi CategoryFunction CategoryObject CategoryBuff

На главную