Games like Everquest let you input your own questions, and NPC's answer to certain keywords. Aka...
You type:
"Where can I get this legendary sword?"
He answers by the keyword "legendary sword"..
"You can find it in the mountains north of here, but I warn you, do not go alone. No one has returned on this dangerous task."
Can you do that with cin >> at all? And what method would you use?