To skip trainers battles the scripters should script again everything in the game cause the current NPC system wouldnt allow something like that.
how is skipping trainer battles related to scripting, u trolling. How about the trainer asks a random question then, and if u get it right, it skips it. and put like 400 diff questions. there.
The current NPC system is based on a specific script that every week reset trainers, to avoid this reset it would be necessary a new script.
I am not trolling, I am just repeating what Shane and other scripters said many times in many posts.