void SetPLocalInt(object oPC,string sLocalName, int nValue) { object oMember; oMember = GetFirstFactionMember(oPC); while (GetIsObjectValid(oMember)) { SetLocalInt(oMember,sLocalName,nValue); oMember = GetNextFactionMember(oPC); } return; } void main() { object oPC = GetLastUsedBy(); PlayAnimation(ANIMATION_PLACEABLE_OPEN,1.0,0.0); SetPLocalInt(oPC,"DeTrapped",1); AssignCommand(GetObjectByTag("px_portc_2"),ActionUnlockObject(GetObjectByTag("px_portc_2"))); AssignCommand(GetObjectByTag("px_portc_1"),ActionUnlockObject(GetObjectByTag("px_portc_1"))); }