metapod23
Hardened Trainer
- 673
- Posts
- 16
- Years
- Seen Aug 18, 2016
How do I make it so that trainers battle you even after you beat a gym leader?
In the Gym Leader script, you should find a bunch of cleartrainerflag commands - those clear the flags of the trainers in the Gym so they can't be battled again. Try removing those form the script and re-compile.
Also how do I make it that when I have a certain badge some people won't battle me?
If you have the trainer box checked, I don't think that you can, but if I'm wrong about that, the thing to try would be checkflag and to have it check for the flag that is used for the particular badge (in Fire Red anyway - I forget how badges are set in Ruby/Sapphire/Emerald). The script might glitch up though if the trainer box is checked.