End game is always a problem for devs, because players should be able to play (and pay) after completing all quests and levels. There’s a smarter alternative to think what a player can do after fully completing the game. Just end the game. I’m going to explain this a little more. A mmoprg is usually seen as an alternative life online. But we should remember that is just a game. Since “Pong” we had the classic Game Over screen. Let’s our mmorpg have it. In order to do this, the game should have a strong story behind. Planning is a must for this kind of mmorpg. You must plan every main event which must occur in the game’s life before releasing it. I would wuggest a year for the game before its end. Obviously after the first “episode”, developers could start another episode. The idea behind ending the game is pretty simple: you have always players attention, events in game’s life (maybe a major event each month?) raise players attention avery day. While approaching the great end players start to guess what will happen at the end.
Depending on what the story behind is, the final event should be a battle against a great monster (with all players of the server against a single monster), or an invasion of monster in a single area of the map. Or maybe the world has splitted in two or three great factions and each players belonging to a faction has to fight others in order to win.
Doing so, all players in the server will met at the end, fighting together a common menace or against other factions to let them survive.
After this great battle, players should gain some rewards like noble titles or somthing similar, which will allow them to get some advantage over others player in the next episode of the saga. Episode just ended, should restart after a week or two, in order to get new players or let players replay from the beginning.
The sequel should start an hour or two after the last battle, not necessary allowing old character to play the new episode, but not necessary deleting them (this could be decided after avery single episode).
