Пользовательские дополнения
На главную
object.GetBuffInstances ( objectId, key )
Возвращает список идентификаторов экземпляров бафов, висящих на данном объекте, и соответствующих критерию поиска.
-- библиотека
object
-- объявление
function GetBuffInstances( objectId, key )
-- параметры
objectId: ObjectId - идентификатор объекта.
key: BuffId (ResourceId) or string (sysName) or int (ENUM_UIBuffPriority) - Критерий поиска бафов. Можно искать по ресурсу, по системному имени или по интерфейсному приоритету.
-- возвращаемые значения
table of ObjectId - индексированный с 1 список идентификаторов бафов удовлетворяющих заданному критерию
-- пример
local avatarBuffs = object.GetBuffInstances( avatar.GetId(), buffId )
Связанные события и функции:
Search: "CategoryLuaApi" "CategoryBuff"
BuffId
CategoryBuff
EnumDiminishingGroup
EnumUIBuffPriority
EventAvatarBuffRemovingFailed
EventGuildBuffAdded
EventGuildBuffsChanged
EventObjectBuffAdded
EventObjectBuffChanged
EventObjectBuffProgressAdded
EventObjectBuffProgressChanged
EventObjectBuffProgressRemoved
EventObjectBuffRemoved
EventObjectBuffsChanged
EventObjectBuffsElementChanged
EventObjectDiminishingChanged
EventObjectDiminishingGroupChanged
FunctionGuildGetBuffs
FunctionObjectGetBuffBySysName
FunctionObjectGetBuffCount
FunctionObjectGetBuffDynamicInfo
FunctionObjectGetBuffInfo
FunctionObjectGetBuffInstances
FunctionObjectGetBuffRanks
FunctionObjectGetBuffs
FunctionObjectGetBuffsInfo
FunctionObjectGetBuffsWithProperties
FunctionObjectGetBuffSysName
FunctionObjectGetBuffTooltipInfo
FunctionObjectGetDiminishingState
FunctionObjectHasBuffManager
FunctionObjectIsValidBuff
FunctionObjectRemoveBuff
CategoryLuaApi
CategoryFunction
CategoryObject
CategoryBuff
На главную