Have bunch of these in your NPCs, so they aren't visible.
PHP Code:
//#CLIENTSIDE
function onPlayerEnters() {
if (client.questprogress >= 2) hide();
else show();
}
Then you can hide players with some attr usage depending on quest progress as well. I.e: player.alpha = 0;