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

На главную

## avatar.InventoryCanPlaceItemToSlot( itemId, slot )

Инвентарь состоит из базовой сумки и нескольких карманов. В определенный карман можно класть только определенные предметы. Эти предметы не кладуться в базовую сумку. Слоты индексируются с 0 по всему объему инвентаря, включая карманы.

Этот метод возвращает true, если в указанный слот можно положить предмет. Метод не проверяет свободен ли слот и подобные условия.

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

    -- объявление:
    function InventoryCanPlaceItemToSlot( itemId, slot )

    -- параметры:
    itemId: ObjectId - идентификатор предмета
    slot: number (int) - индекс слота

    -- возвращаемые значения:
    boolean - true, если предмет подходит по типу для этого слота

    -- пример:
    local canPlace = avatar.InventoryCanPlaceItemToSlot( itemId, slot )

#### Search: "CategoryLuaApi" "CategoryInventory"

CategoryInventory
EnumBoxOperationResult
EnumDressResult
EnumDressSlot
EnumItemBinding
EnumItemmallItem
EventBoxOperationResult
EventEquipFailed
EventInventoryChanged
EventInventoryItemEffect
EventInventorySizeChanged
EventItemQuestsReceived
EventUnequipFailed
FunctionAvatarArrangeContainerItems
FunctionAvatarEquipItem
FunctionAvatarEquipItemById
FunctionAvatarEquipItemByIdToSlot
FunctionAvatarEquipItemToSlot
FunctionAvatarGetContainerItem
FunctionAvatarGetEquipResult
FunctionAvatarGetInventoryBagItemId
FunctionAvatarGetInventoryItemId
FunctionAvatarGetInventoryItemIds
FunctionAvatarGetInventoryItemSlot
FunctionAvatarGetInventorySize
FunctionAvatarGetMetaUpgradeCost
FunctionAvatarGetRuneSlotMakerInfo
FunctionAvatarGetSameBindingStackCount
FunctionAvatarInventoryCanPlaceItemToSlot
FunctionAvatarInventoryGetBaseBagSlotCount
FunctionAvatarInventoryGetItemPocket
FunctionAvatarInventoryGetPocketIndexBySlot
FunctionAvatarInventoryGetPocketInfo
FunctionAvatarInventoryGetPocketsCount
FunctionAvatarInventoryMoveItem
FunctionAvatarInventorySplitItem
FunctionAvatarIsInventoryMoveItemModified
FunctionAvatarIsItemsStackable
FunctionAvatarOpenLockedBoxForItem
FunctionAvatarOpenUnlockedBoxForItem
FunctionAvatarShowMetaUpgradeDialog
FunctionAvatarUnequipItemToSlot
ItemCategoryId

CategoryLuaApi CategoryFunction CategoryAvatar CategoryInventory

На главную