I agree with this idea of player-based training, however, i think it should only be partly PC based. For example, let\'s say that for a certain skill, there are 100 levels. the first 50 levels could be trained by an NPC, and the last 50 could be trained by a PC. or vice versa: the first 50 are player-trained, while the next 50 are NPC trained. of course, the players who train others would get a bit of cash for their teachings. same as training with an NPC: money + PP = skillz! XP
or, you could say that once a PC reaches a certain level in a certain skill, they are called a \"master\" and are able to decide if they want to train other players. (somewhat like the advisor role) In their information, there will be a thing that says \"So-and-so carries a ________ Master Crest\" or whatever, so you know what they train.
and my last idea: choice between being trained by NPC or PC. for example, NPC training costs more, but gives more exp. PC training is cheaper, but doesn\'t give as much exp. So the player has the choice to go train with another person or with an NPC.
either way, adding some kind of player-training might cut down on the PLers so many complain about. if a master suspects a person to be a PL, then they have the option of not training that person... or they could send the person out on \"quests\" and test them to see if they are worthy. XD either way, it would at least divide the PL and RP community so that they aren\'t infringing upon each others \"territories\" (sounds like a nature show...). the PLers (as inevitable as they are) would go to NPCs, and the RPers would go to other players for not just training but for some RP fun-times!
sorry if i repeated anyone, i\'m just adding my two cents.