Hi,
I'm not that great with PERL myself yet, but have you put the npc_name.pl file into your quests dir under the correct zoneshortname dir?
for instance, a quest that has it's npc in qeynos2 (zone shortname) called myname_isthis.pl would go into quests/qeynos2/myname_isthis.pl
Hope this helps..
SR
PS.. after placing the quest, target the npc and do a #reloadpl command.. (this clears and reloads the cached pl files), (I think.. LOL), it IS definetly necessary when working on a quest, in order for it to reload properly.
SR