void main() { object oObject=GetEnteringObject(); if (GetIsObjectValid(oObject)&&GetIsPC(oObject)) { SetLocalObject(GetNearestObjectByTag("PR_humphrey",OBJECT_SELF),"interrupter",oObject); SignalEvent(GetNearestObjectByTag("PR_humphrey",OBJECT_SELF),EventUserDefined(30)); } }