void main() { object oPC = GetClickingObject(); if (GetIsObjectValid(oPC)) AssignCommand(oPC, SpeakString("This door appears to need a key...cb_door")); else SpeakString("NO VALID TEMP PC"); }