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

На главную

## enchant.EnchantExtract( itemId, slot )

Извлечь энчант из заданного слота предмета. Если перед этим для этого же предмета вызывалась эта же функция или функция enchant.EnchantInsert( enchantItemId, itemId ), то вставка не работает, вызов функции игнорируется до прихода события EVENT_ITEM_SERVER_CMD_FINISHED с соответствующим itemId и любым isSuccess.

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

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

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

    -- возвращаемые значения
    нет

    -- пример использования
    EnchantExtract( itemId, slot )

См. также

- ENUM_EnchantSlot_...

- enchant.EnchantInsert( enchantItemId, itemId )

- enchant.GetEnchants()

- EVENT_ITEM_SERVER_CMD_FINISHED

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

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

CategoryLuaApi CategoryFunction CategoryEnchant

На главную