I think VCE would do the trick. I believe it would go something like onactivate check the points value of the player, and if it's large enough, then open the door. I'm not sure exactly what the events are, but it isn't too hard to figure it out if you've used VCE before.