Primero , en johtomap clickeo en el sprite de la persona a editar y le doy a Decompile Script.
En el editor de scripts al principio pongo #org 0x12A018 que es un espacio libre donde irá el script, y luego pongo todo el script.
Compilo y reabro la rom en JohtoMap, cambio el script de 5B15 a 6018. Guardo.
Abro la rom en el emulador, se ejecuta el script 5B15.
Otra cosa de la que me di cuenta es de que si le cambio el movimiento al NPC, tampoco hace caso. Le puse 00 pero se sigue moviendo.
Ya lo solucioné, según parece tengo que recargar el mapa en el juego cada vez que hago un cambio así. Pensé que simplemente volviendo a abrir el ROM en el emulador llegaría pero no. Entré en una cueva y salí de ella y el NPC ya no se movía y ahora sí ejecutaba el script correcto. Es normal que se necesite esto si reabrí completamente la ROM?