I had an idea the other day for an awesome pokemon roleplaying plugin: PokemonRP (original name right lol)
Here's what it is:
-There are 5 teams/groups that you are randomly assorted into when you aquire at least one badge, Team [Rocket], [MagmaAqua], [Galactic], [Plasma], and of course [Trainer]
-What is the point in joining a group? Each group could have a set of skills that they can use and level up
For example, Team Rocket could become invisible for a short period of time, team magma could be immune to fire, team aqua to drowning, etc. Also there could be offensive ones, like Team Magma could set someone on fire, aqua could drown someone a bit, Rocket could blow people up etc.
Also, it would say in front of someones name
[Aqua],
[Magma], [Rocket],
[Plasma],
[Galactic], or
[Trainer]Players from the same group would not be able to hurt each other in the RP world, only people from other groups. This is also where the home bases would be.
Each group would have a base that could be teleported to by members, and members could buy houses in their base.
The RP world could be aranged as a small world where all the bases are in a circle around a city possibly themed to look like this:
that the five groups would fight for control of. Kind of like faction claiming. When a group is in control of Pokemonopolis then their logo would be shown on flags around the city