By the way,is there any possibilty that help me about this? :
https://www.pokecommunity.com/posts/5389378/
Looks I have nobody else to ask for help...
First of all, from what I understood, you placed the sprite directly under the first table. Just to make it clear, you need to first insert a pointer in the first table (at 1a2000), and that pointer must point to a table, where each entry is a OW sprite. So, imagine you want to insert the sprite at 0x1A1740. then, you first place at 1a2004 a pointer to another address, like 0x1a9000, and there you place the pointer 0x1a1740. Either way, I wouldn't recommend using those addresses, as all addresses where the old scripts used to be (16000 to 1b0000) may be used in future versions.
Also, in the end, the sprite wouldn't show properly. It appears I forgot to include a very important routine on the last patch. That problem will be solved by next release.
I have 3 questions.
1. Is it possible to add a way to change the graphic of the old man special (of him throwing the pokeball), perhaps using load pointer?
2. Is it possible to add a way to have a script load every time any map is loaded?
3. Is it possible to add a way to have a script load every time the player takes a step?
The first (backsprite switching in general) is giving me a hard time thanks to the pointless reloading of palettes. I'm finishing the backsprite loader for the next release, but nothing using loadPointer or the like, just hardcoded in a table. Do you really need to switch the old man specifically or did you mean a trainer in general(like yourself)?
The second can be done sacrificing the fourth level script, forcing every map to load a specific script. I haven't really looked into it yet, but my guess is that changing the script loading routine, that searches if there is a level script to execute, to always check a new memory or ROM area where there is always a script to be used could be done.
The third is much harder. While I have found several routines that deal with the walking around, I have yet to find the one that calls all the separate others.
There are at least 4 routines where I found steps to work. One is the Daycare, other is the other daycare, the third is the safari zone and the last is the happiness counter. Though it can be done, I have to first find the master routine that makes you walk around.