default.pl has to be in EQEmuServer\quests. Setting the qglobal type to 7 (as you have it) and to 3 both set it for all clients and not just the one that triggered the event.
Check out that wiki page on qglobals and this one on quests in general:
http://wiki.eqemulator.org/p?Ultimate_Perl_Reference