Thanks for the answer. I tried to use these events, but I'm not sure witch function I need to call.
All my doubts is onplayerequip event.
I would like to unequip the monkgloves001 (resref) if the player equips a weapon. And I would like to unequip whatever weapon equipped if the player equips the monkgloves001.
I started this way
void main()
{
object oItem = GetPCItemLastEquipped();
object oPC = GetPCItemLastEquippedBy();
string sItem = GetResRef (oItem);
if (sItem == "monkgloves001")
{
//oItem = weapon???
//AssignCommand(oPC, ActionUnequipItem(oItem));
}
//if (oItem == weapon???)
//{
//oItem = monkgloves001???
//AssignCommand(oPC, ActionUnequipItem(oItem));
//}
}