I don't think it's a bad idea. I envision it requiring an amount of characters equal to roughly the price of the TM. Furthermore, if learning a new move is your current goal in the RP, the characters you type should not count for both the TM and Pokemon. However, one problem I see is how the the 'story' of the NP relates to your Pokemon learning a new move. You're led by a ranger to find Pokemon. It may be strange for you to go near a body of water to try to get your Pokemon to master Water Pulse when you're supposed to be looking for Vulpix in the forest.
The insight that a TM is unable to pop out of a bush is not worth a medal at all (maybe a ribbon, though). In the Pokemon anime, TMs do not exist. Instead, Pokemon learn special moves through studying and practice, usually from other Pokemon. One example is
Ash's Pikachu, who learns Iron Tail over a few episodes. In the NP, I guess instead of taking an aside to a pond, your Pokemon could attempt to learn a move from a wild Pokemon using it. You could tell your Pokemon to concentrate and observe closely, do certain kinesthetic movements, and go through trial and error when attempting to recreate the move on the wild Pokemon. There's probably several other creative methods that a skilled RPer could try, like using the environment or using a move you already know as a tool to learn the move. The ranger may have to have the wild Pokemon use the move more than once if it's understood that move is trying to be learned. Also, I guess you couldn't guarantee witnessing a certain move. If you really want to RP your Pikachu learning Iron Tail, but you don't run into any wild Pokemon that can know Iron Tail, or the ranger chooses for none of them to use Iron Tail, you can't learn it. It would be a reactionary thing, rather than something you set out to do.
Also, to many people, it might not be worth it to write that much for a TM, since you can just buy it. However, I think it's a neat alternative, and it can appeal to the same kind of people that write stories for Pokemon you can just buy in the Pokemart.
Bookmarks