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

На главную

## enchant.EnchantInsert( enchantItemId, itemId )

Вставить самоцвет в предмет. Если перед этим для этого же предмета вызывалась эта же функция или функция enchant.EnchantExtract( itemId, slot ), то вставка не будет работать до завершения предыдущей операции: вызов функции игнорируется до прихода события EVENT_GAME_ITEM_CHANGED с соответствующим itemId (если предыдущая операция удалась) или EVENT_ITEM_SERVER_CMD_FINISHED с соответствующим itemId и isSuccess==false (если предыдущая операция не удалась).

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

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

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

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

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

См. также

- enchant.EnchantExtract( itemId, slot )

- enchant.CanInsertEnchant( enchantItemId, itemId )

- EVENT_ITEM_SERVER_CMD_FINISHED

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

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

CategoryLuaApi CategoryFunction CategoryEnchant

На главную