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

На главную


EVENT_OBJECT_BUFF_REMOVED

Событие посылается каждый раз, когда у объекта пропадает баф.

Для срабатывания данного события требуется указание идентификатора объекта ObjectId(number) в качестве параметра функции common.RegisterEventHandler( eventFunction, sysEventName, params, requireMainThread ).

-- поля:
objectId: ObjectId - идентификатор объекта у которого пропал баф
buffName: WString - имя бафа
buffId: ObjectId - идентификатор бафа
sysName: string - внутреннее имя бафа (может быть использовано для специальной обработки), соответствующее поле в базе для бафа - "sysUIScriptName"
resourceId: buffId - идентификатор ресурса бафа

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

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 CategoryEvent CategoryUnit CategoryBuff

На главную