Bro if u want to create mmo roguelike better to look tomenet, already roguelike with mmo elemetns like party, guilds, houses. Game free and opensourse.
TomeNET
is an online multiplayer rogue-like role-playing game, derived from MAngband (Multiplayer-Angband). TomeNET loosely bases on the stories of J.R.R. Tolkien mainly "The Lord Of The Rings", hence the name "the Troubles of Middle Earth" or alternatively "the Tales of Middle Earth". The final goal in TomeNET is to destroy the fallen god Melkor who is known by the name of Morgoth, Lord of Darkness.
Tomenet -ascii screen:
Tomenet 1-bit graphics:
Features:
Real-time multiplayer online rogue-like gameplay; time passes slower on deeper levels to make up for speed gain of players and monsters, keeping the real-time experience at an optimum
Day/night changes, four seasons, weather
Sound effects and dynamic background music
Normal server and ironman rules server (dubbed 'RPG server')
Various character modes, including: Traditional rogue-like (one life), MAngband-style (infinite resurrections), PvP-mode for killing each other off in the game world or in a special PvP arena
Allow non-PvP mode chars to still fight each other in friendly duels that won't kill the player who loses
Automatically scheduled special events
Players may create artifacts if they have the required resources
Post-king gameplay: Characters that have beaten the main boss, Morgoth, may venture into another insanely dangerous dungeon to try and find the last remaining path to Valinor, to possibly retire on its shores
Over 250 static artifacts, infinite random artifacts, over 200 special item powers, over 1000 items, over 1100 monsters and many 'ego monster' types ie variations of base monsters
Over 200 types of floor features/terrain
Multiple towns and a rich world map with lots of completely different types of dungeons spread out over it
Parties and guilds, which feature shared houses and internal chat
18 distinct races and 13+ classes to choose from
Skill system allowing for specialization, for example put your rogue's emphasis on being a hideous backstabber, a user of shadowy magic, or an infamous shoplifter who even steals items from the black market without being caught ..most of the time.
Class and race specific special abilities such as "cloaking mode" for rogues or "firestones" for draconians
A variety of shape-shifting classes and features
Create hybrid classes that allow for unusual combinations of abilities and skills
Many special stores in towns (Casino for gambling; possibility to play a game of Go) and dungeons; dungeon towns (in a special ironman competition dungeon)
Players may turn their houses into stores that sell items in their absence
Powerful macro system, featuring a wizard that makes macro creation easily done in three steps even by beginners.
Dual-wielding of 1-handed weapons for certain extra combat boni if you choose to forego heavy armour
Parrying and blocking with weapons and shields respectively
Different combat stances, special melee and ranged techniques that cost "stamina" to use
Advanced commands for handling certain tasks without annoyances, such as 'x' which combines wear/wield and take-off in a special manner
Different types of monster AI regarding movement and combat that will result in challenging behaviour
Players may create a golem that heeds their command (albeit more of a fun feature than of serious use)
Spell system and certain other game aspects are handled by LUA script which allows for seamless updates without requiring players to manually download anything in case something gets adjusted, changed or fixed
Players may create own spellbooks from combining single spells of their choice into blank books