Hmmm. I'd say there should be a way to make this as much like a RPG a possible. Features would include a VAST world with at least 3 kingdoms, 9 cities, dozens of villages and hamlets and hundreds of quests along with a player economy and an open world.
The idea presented is cool, but I dont plan on making a medieval build. It is fantasy, but will include a large map. It WILL also have some currency, and also have many quests and aspects that are like an RPG.
I have explored that option. However if you do the teleport npc to play in order to detect the player's right click, you would have a problem. I AM planning to do them but most likely as spell BOOKS where you have a set of spell you can select with each book. When you click the text in the book, a spell will be executed and it will kick you out of the book. I will have a preview snapshot soon.
I have already worked things out. Using villagers is good, but it is NOT IN ANYWAY compatable with a large number of players on the server. People will lag, people will die, people will cry, and people will quit. Also if a villager is teleported to the player it can make zombies confused and hit it instead of the player, even if there is no AI. Furthermore players CAN activate the command with the chat BUT I will not allow the trigger(with a command) to be used unless the player is holding the correct book. That way they COULD type the scores in chat but it will do nothing beneficial to them.
With that said: Here is a preview of one of the basic fire spells: Fire Breath.
I used to have a server called Kingdom Craft but after I didn't pay the monthly bill for 1 month(I didn't know this would happen and I had lots of work), it deleted my world and server. So I am going to slowly remake it but even better. Hence the KingdomCraft (RELOADED)