//#include "pcinclude" void main() { object oPC = GetEnteringObject(); object oTarget = GetObjectByTag(GetName(OBJECT_SELF)); string keyTag = GetLockKeyTag(OBJECT_SELF); // if(keyTag == "") { AssignCommand(oPC, JumpToObject(oTarget)); } // else // { // if(CountItemsInInventory(oPC, keyTag) > 0) // { // AssignCommand(oPC, JumpToObject(oTarget)); // } // } }