Пользовательские дополнения
На главную
object.GetBuffBySysName( objectId, sysName )
Выполняет поиск инстансов баффа с данным sysName на объекте с идентификатором objectId. Возвращает id первого найденного инстанса (порядок обхода не определен) или nil если таковых не нашлось.
-- библиотека:
object
-- объявление:
function GetBuffBySysName( objectId, sysName )
-- параметры:
objectId: ObjectId - идентификатор объекта на котором ищем бафф
sysName: string - внутреннее имя баффа (соответствующее поле в базе для баффа - "sysUIScriptName")
-- возвращаемые значения:
objectId or nil - идентификатор инстанса баффа если таковой был найден (если инстансов несколько вернет первый найденный, порядок не определен), в противном случае nil
-- пример:
if object.GetBuffBySysName( avatar.GetId(), FLAG_BUFF_NAME ) then
...
end
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
На главную