Te recomiendo usar la aplicación TrinityCreator la cual te permite crear NPC, objetos, quest a tu servidor a parte tiene la opción de generar los scripts que diseñes con la aplicación.
Tecnicamente las tablas que generas a la hora de editar NPC o QUEST son estas:
Quest_template = QUEST
creature_template = NPC
No hay un script especifico ya que cada NPC o Quest tiene diferentes opciones. Por lo que cada script puede tener resultados diferentes aunque la estructura sea la misma.
Mi mejor recomendación es usar la aplicación que he comentado y aprender que hace cada tabla de la base de datos para comprender su estructura documentandote en la web de la core de tu servidor.
Sobre todo te recomiendo esto, por que ha medida de que pasa el tiempo la estructura de las nuevas cores dentro de la base de datos los desarrolladores suelen modificarlas, dejando asi muchos scripts en desuso que puedas encontrar en internet.