Okay I tried it, it didn't work. so I did it another way so when you open the chest Alexander Spawns. But whenever I look at him he doesn't disappear. 
Don't Know what else to do. 
I have 
////////////////////////////
// Run first time starting map
void OnStart()
{
SetEntityPlayerInteractCallback("chest_small_1", "CollideActivateAlex", true); 
SetEntityPlayerLookAtCallback("alexander_1", "Alexander1", false);
}
void CollideActivateAlex(string &in Entity)
{
    SetEntityActive("alexander_1", true);
}
void Alexander1(string &in asEntity, int alState) 
{
    SetEntityActive("alexander_1", false);
}
Thank you and Sorry For Not Understanding 
-Grey Fox