they seem to be correct...
just make sure they are in "tutorial" folder, not "tutoriala" or "tutorialb"
I also have an npc in my "tutorial" zone and it works fine.
Code:
sub EVENT_SAY
{
if ($text=~/hail/i)
{
quest::say("Zuk!");
quest::exp("100");
}
}
your tutorial_chr.txt also looks right.
try checking those npcs race, gender and texture settings. for most models
try gender 2, and texture 0