Эээ

проблема в том что у Обсидан свой взгялд на жисть. РС который подергал дверь, еще ее не поюзал

Вот вам универсальный скрипт для дверей-плейсов. Обсидан зажигает!
NSS
void main()
{
object oSelf = OBJECT_SELF;
object oPC;
if(GetObjectType(oSelf) == OBJECT_TYPE_DOOR)
oPC = GetClickingObject();
else oPC = GetLastUsedBy();
AssignCommand(oPC, SpeakString("Я ЭТО потрогал!"));
if(GetIsPC(oPC))
{
AssignCommand(oPC, SpeakString("Работает!"));
AssignCommand(oSelf, ClearAllActions());
AssignCommand(oPC, ClearAllActions());
AssignCommand(oSelf, ActionStartConversation(oPC));
}
}
На двери это работает на OnFailToOpen.