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

На главную

## enchant.GetEnchants( itemId )

Получить список идентификаторов энчантов (улучшителей), вставленных в предмет.

Идентификатор энчанта - это идентификатор предмета itemLib.GetItemInfo( enchantId ), также можно получить расширенную информацию, используя enchant.GetEnchantInfo( enchantId ).

    -- библиотека
    enchant

    -- объявление:
    function enchant.GetEnchants( itemId )

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

    -- возвращаемые значения
    table или nil - nil если нет информации; иначе список (таблица, индексированная целыми начиная с 0) идентификаторов энчантов (ObjectId)

    -- пример использования
    local enchants = enchant.GetEnchants( itemId )

См. также

- enchant.GetEnchantInfo( enchantId )

- enchant.GetItemSlots( itemId )

#### Search: "CategoryLuaApi" "CategoryEnchant"

CategoryEnchant
EnumEnchantInsertionResult
EnumEnchantSlot
EnumInnateStats
EventItemServerCmdFinished
FunctionEnchantCanInsertEnchant
FunctionEnchantCanInsertEnchants
FunctionEnchantEnchantExtract
FunctionEnchantEnchantInsert
FunctionEnchantGetEnchantInfo
FunctionEnchantGetEnchants
FunctionEnchantGetEnchantSlot
FunctionEnchantGetItemSlots
FunctionEnchantGetItemSlotsInfo
FunctionEnchantIsEnchant

CategoryLuaApi CategoryFunction CategoryEnchant

На главную