I have allready started with a script and I need to add one more command, Dont know how

how the script should work is :
Player Cast the Spell
If Player Has any item form the form list in his inventory
open Gift Menu
Player Select Item from the list
Remove Selected Item from inventory
Add Item to Player Inventory
Else
Show Message.
Here is My Script
Spoiler
Scriptname GP_DisenchantScript extends ActiveMagicEffect FormList Property GP_FormList Auto WEAPON Property EnchIronMaceFire01 Auto WEAPON Property EnchIronMaceFire02 Auto Sound Property FailureSFX Auto EVENT OnEffectStart(Actor akTarget, Actor akCaster)Actor Player = Game.GetPlayer() objectReference caster = akCaster if caster.getItemCount(GP_FormList) >= 1 Player.ShowGiftMenu(true, GP_FormList) {"Whats the codes for this command below ????"} {If Player select (EnchIronMaceFire01) from his Gift Menu, Do this Below.} ;caster.removeItem(EnchIronMaceFire01, 1, TRUE) ;caster.addItem(Something, 1, FALSE) else FailureSFX.play(caster) Debug.Notification("You Don't Have Any Magic Item To Disenchant") endifEndEvent