Amigo, te aconsejo q navegues un poco más por el foro y así hay posibilidades de q te ahorres muchas veces dudas, ya q aquí hay buenos tutoriales enlazados al foro.
Bueno
aquí te dejo una introduccion al ROM hacking en la cual se te explica los script de gatillo. Simplemente estudiala para q tengas conocimientos de su estructura.
Ahora, a lo de q te siga un NPC.
Bueno como tu mismo haz dicho en la Rom original existe un método de lo q preguntas,te pudiera decir como funciona pero perderia la gracia y ademas me va a gustar q pases un pokito de trabajo así aprendes algo nuevo.
El script de Oak es un script de gatillo situado a la entrada del Pueblo Paleta, simplemente ábrelo con un editor de script y leelo hasta localizar los comandos utilizados para su funsionamiento. Si no logras encontar la repuesta entonces comentas en este mismo post.
Mucha suerte.