I am developing a PBBG - persistant browser based game. This is not a genre most are familiar with, and it is similar to an MMO, so I chose to use the latter term.
I intend to have a "thief" role/class in the game that can break into and burglar player houses, and steal/pickpocket items off players. I thought it might be fun if some players are thieves but not all of them are. That way, it will a catch and mouse of with a few thieves sneaking around while everyone else is trying to hunt them down and kill them (or defend against them).
How should I restrict the number of players who can be thieves and yet allow everyone a chance at the experience? Are there successful examples of similar class/role restrictions in multiplayer games? One idea is this:
1) Make all other classes/roles free to play, but thieves a premium pay to play class. I suppose the number of free to play players will vastly out number the pay to play ones.
2) Allow free to play players to buy a "thief's guild membership" for an outrageous amount of gold. This gives them X days to play as a thief.
Do you guys see anything wrong with this way of doing it?