整理了一下npc代码，加入声音