NPC Code:
if (playerenters) timereverywhere;
if (playertouchsme&&strequals(#g,guild)) {
hidelocal;
dontblocklocal;
timeout=3;
}
if (playerchats&&strequals(#g,guild)) {
if (strequals(#c,open dungeon)) {
hide;
dontblock;
}
if (strequals(#c,close dungeon)) {
show;
blockagain;
}
}
if (timeout) {
show;
blockagain;
}