Open a NPC xml file, check the 2nd line.
It should be something like this:
Code:
<npc name="Promotions" [B]script="promotion.lua"[/B] walkinterval="2000" floorchange="0">
That means do NOT add \data\npc\scripts to it. It searches in the \scripts folder for it already.