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

На главную


avatar.GetItemBundle( itemId )

Если предмет является бандлом, то возвращает список предметов, входящих в бандл.

Внимание! При появлении бандла на клиенте информация о его составе приходит не сразу, а через некоторое время. После изменения приходит EVENT_GAME_ITEM_CHANGED и соответствующие события об изменениях в слоте контейнера, если предмет находится в контейнере (сумка, экипировка и т.п.).

-- библиотека:
avatar

-- объявление:
function GetItemBundle( itemId )

-- параметры:
itemId: ObjectId (not nil) - идентификатор предмета

-- возвращаемые значения:
nil or table of ObjectId - если предмет является бандлом, то индексированный с 0 список идентификаторов предметов, входящих в бандл

-- пример:
local bundle = avatar.GetItemBundle( itemId )
local firstBundleItemId = bundle and bundle[ 0 ]
if firstBundleItemId then
  local bundleItemInfo = avatar.GetItemInfo( firstBundleItemId )
  LogInfo( bundleItemInfo.name )
end

Связанные страницы: "CategoryLuaApi" "CategoryItemInfo"

CategoryItemLib
EnumItemSource
EnumToolProperty
EventGameItemChanged
EventGameItemCursedChanged
EventItemDisabled
EventItemRelatedQuestsChanged
EventShowItemsInfo
FunctionAvatarActivateItem
FunctionAvatarActivateItemAlternative
FunctionAvatarCanActivateItem
FunctionAvatarCanActivateItemAlternative
FunctionAvatarCanDisassembleItem
FunctionAvatarConvertMetaEnhancer
FunctionAvatarDuplicateMetaEnhancerItem
FunctionAvatarGetItemActionGroupsInfo
FunctionAvatarGetItemActivationInfo
FunctionAvatarGetItemActivators
FunctionAvatarGetItemActivatorsAlternative
FunctionAvatarGetItemBonus
FunctionAvatarGetItemBundle
FunctionAvatarGetItemChildCategories
FunctionAvatarGetItemCompatibleSlots
FunctionAvatarGetItemContainerInfo
FunctionAvatarGetItemCouponInfo
FunctionAvatarGetItemCraftInfo
FunctionAvatarGetItemCraftToolImproverInfo
FunctionAvatarGetItemCraftToolInfo
FunctionAvatarGetItemDressConditions
FunctionAvatarGetItemExtraDescs
FunctionAvatarGetItemExtraDescsRatings
FunctionAvatarGetItemMetaInfo
FunctionAvatarGetItemRelatedQuestObjectives
FunctionAvatarGetItemResourceId
FunctionAvatarGetItemResourceInfo
FunctionAvatarGetItemRootCategories
FunctionAvatarGetItemStateCooldownMs
FunctionAvatarGetItemValuedObject
FunctionAvatarHasItemGuildComponent
FunctionAvatarImproveCraftTool
FunctionAvatarIsItemEnabledForActions
FunctionAvatarIsMetaEnhancerDuplicator
FunctionAvatarPurifyItem
FunctionAvatarRequestItemQuests
FunctionAvatarRequestQuestsForItem
FunctionAvatarUseItem
FunctionAvatarUseItemOnItemAndTakeActions
FunctionAvatarUseItemOnPoint
FunctionItemMallGetItemInfo
InstancedEventResourceId
ItemId
LootGroupId


CategoryLuaApi CategoryFunction CategoryAvatar CategoryItemInfo

На главную