Introduction - If you have any usage issues, please Google them yourself
Korean game Legend of the server-side source code. Compiled through, including all the necessary library files. Korean contains over after my translation. The procedures are very complicated, but well structured and can not be won in the learning resources.
Packet : 67506230legendofmir2_server-vc8.rar filelist
LegendOfMir2_Server\AdminCmd\AdminCmd.aps
LegendOfMir2_Server\AdminCmd\AdminCmd.cpp
LegendOfMir2_Server\AdminCmd\AdminCmd.dsp
LegendOfMir2_Server\AdminCmd\AdminCmd.plg
LegendOfMir2_Server\AdminCmd\AdminCmd.rc
LegendOfMir2_Server\AdminCmd\AdminCmd.vcproj
LegendOfMir2_Server\AdminCmd\AdminCmd.vcproj.GAODU-LIWEI.Administrator.user
LegendOfMir2_Server\AdminCmd\ReadMe.txt
LegendOfMir2_Server\AdminCmd\resource.h
LegendOfMir2_Server\AdminCmd\resource.h.bak
LegendOfMir2_Server\AdminCmd\StdAfx.cpp
LegendOfMir2_Server\AdminCmd\StdAfx.h
LegendOfMir2_Server\DBSvr\ConfigDlgFunc.cpp
LegendOfMir2_Server\DBSvr\DBSvr.aps
LegendOfMir2_Server\DBSvr\DBSvr.cpp
LegendOfMir2_Server\DBSvr\DBSvr.dsp
LegendOfMir2_Server\DBSvr\DBSvr.dsw
LegendOfMir2_Server\DBSvr\DBSvr.h
LegendOfMir2_Server\DBSvr\DBSvr.ncb
LegendOfMir2_Server\DBSvr\DBSvr.opt
LegendOfMir2_Server\DBSvr\DBSvr.plg
LegendOfMir2_Server\DBSvr\DBSvr.rc
LegendOfMir2_Server\DBSvr\DBSvr.vcproj
LegendOfMir2_Server\DBSvr\DBSvr.vcproj.GAODU-LIWEI.Administrator.user
LegendOfMir2_Server\DBSvr\GameGateSockMsg.cpp
LegendOfMir2_Server\DBSvr\GateCommSockMsg.cpp
LegendOfMir2_Server\DBSvr\GateInfo.cpp
LegendOfMir2_Server\DBSvr\GlobalUserList.cpp
LegendOfMir2_Server\DBSvr\GlobalUserList.h
LegendOfMir2_Server\DBSvr\MainWndProc.cpp
LegendOfMir2_Server\DBSvr\ProcessDBMsg.cpp
LegendOfMir2_Server\DBSvr\ProcessDBMsg.h
LegendOfMir2_Server\DBSvr\ProcessGateMsg.cpp
LegendOfMir2_Server\DBSvr\ProcessServerMsg.cpp
LegendOfMir2_Server\DBSvr\ReadMe.txt
LegendOfMir2_Server\DBSvr\Res\MIR2.ICO
LegendOfMir2_Server\DBSvr\Res\TOOLBAR.BMP
LegendOfMir2_Server\DBSvr\resource.h
LegendOfMir2_Server\DBSvr\ServerCommSockMsg.cpp
LegendOfMir2_Server\DBSvr\StdAfx.cpp
LegendOfMir2_Server\DBSvr\StdAfx.h
LegendOfMir2_Server\DBSvr\TableList.cpp
LegendOfMir2_Server\DBSvr\TableList.h
LegendOfMir2_Server\Def\dbmgr.cpp
LegendOfMir2_Server\Def\dbmgr.h
LegendOfMir2_Server\Def\DynamicArray.cpp
LegendOfMir2_Server\Def\DynamicArray.h
LegendOfMir2_Server\Def\EnDecode.cpp
LegendOfMir2_Server\Def\EnDecode.h
LegendOfMir2_Server\Def\List.cpp
LegendOfMir2_Server\Def\List.h
LegendOfMir2_Server\Def\Misc.cpp
LegendOfMir2_Server\Def\Misc.h
LegendOfMir2_Server\Def\Protocol.h
LegendOfMir2_Server\Def\Queue.cpp
LegendOfMir2_Server\Def\Queue.h
LegendOfMir2_Server\Def\RegstryHandler.cpp
LegendOfMir2_Server\Def\ServerSockHandler.cpp
LegendOfMir2_Server\Def\ServerSockHandler.h
LegendOfMir2_Server\Def\StaticArray.h
LegendOfMir2_Server\Def\TableColumn.h
LegendOfMir2_Server\Def\_OrzEx\bstree.h
LegendOfMir2_Server\Def\_OrzEx\database.cpp
LegendOfMir2_Server\Def\_OrzEx\database.h
LegendOfMir2_Server\Def\_OrzEx\datatype.h
LegendOfMir2_Server\Def\_OrzEx\error.cpp
LegendOfMir2_Server\Def\_OrzEx\error.h
LegendOfMir2_Server\Def\_OrzEx\fsa.h
LegendOfMir2_Server\Def\_OrzEx\indexmap.h
LegendOfMir2_Server\Def\_OrzEx\list.h
LegendOfMir2_Server\Def\_OrzEx\map.h
LegendOfMir2_Server\Def\_OrzEx\pqueue.h
LegendOfMir2_Server\Def\_OrzEx\prime.cpp
LegendOfMir2_Server\Def\_OrzEx\prime.h
LegendOfMir2_Server\Def\_OrzEx\queue.h
LegendOfMir2_Server\Def\_OrzEx\stack.h
LegendOfMir2_Server\Def\_OrzEx\streambf.h
LegendOfMir2_Server\Def\_OrzEx\stringex.cpp
LegendOfMir2_Server\Def\_OrzEx\stringex.h
LegendOfMir2_Server\Def\_OrzEx\syncobj.cpp
LegendOfMir2_Server\Def\_OrzEx\syncobj.h
LegendOfMir2_Server\Def\_OrzEx\util.cpp
LegendOfMir2_Server\Def\_OrzEx\util.h
LegendOfMir2_Server\GameGate\Abusive.cpp
LegendOfMir2_Server\GameGate\Abusive.h
LegendOfMir2_Server\GameGate\ClientSockMsg.cpp
LegendOfMir2_Server\GameGate\ConfigDlgFunc.cpp
LegendOfMir2_Server\GameGate\GameGate.aps
LegendOfMir2_Server\GameGate\GameGate.cpp
LegendOfMir2_Server\GameGate\GameGate.dsp
LegendOfMir2_Server\GameGate\GameGate.dsw
LegendOfMir2_Server\GameGate\GameGate.h
LegendOfMir2_Server\GameGate\GameGate.ncb
LegendOfMir2_Server\GameGate\GameGate.opt
LegendOfMir2_Server\GameGate\GameGate.plg
LegendOfMir2_Server\GameGate\GameGate.rc
LegendOfMir2_Server\GameGate\GameGate.vcproj
LegendOfMir2_Server\GameGate\GameGate.vcproj.GAODU-LIWEI.Administrator.user
LegendOfMir2_Server\GameGate\MainWndProc.cpp
LegendOfMir2_Server\GameGate\ReadMe.txt
LegendOfMir2_Server\GameGate\RES\MIR2.ICO
LegendOfMir2_Server\GameGate\RES\TOOLBAR.BMP
LegendOfMir2_Server\GameGate\RESOURCE.H
LegendOfMir2_Server\GameGate\ServerSockMsg.cpp
LegendOfMir2_Server\GameGate\StdAfx.cpp
LegendOfMir2_Server\GameGate\StdAfx.h
LegendOfMir2_Server\GameGate\ThreadFuncForComm.cpp
LegendOfMir2_Server\GameGate\ThreadFuncForMsg.cpp
LegendOfMir2_Server\GameGate\ThreadFuncForMsg.cpp.bak
LegendOfMir2_Server\GameSvr\capture.txt
LegendOfMir2_Server\GameSvr\ConfigDlgFunc.cpp
LegendOfMir2_Server\GameSvr\DataHandler.h
LegendOfMir2_Server\GameSvr\FrontEngine.h
LegendOfMir2_Server\GameSvr\GameSvr.aps
LegendOfMir2_Server\GameSvr\GameSvr.cpp
LegendOfMir2_Server\GameSvr\GameSvr.dsp
LegendOfMir2_Server\GameSvr\GameSvr.dsw
LegendOfMir2_Server\GameSvr\GameSvr.h
LegendOfMir2_Server\GameSvr\GameSvr.plg
LegendOfMir2_Server\GameSvr\GameSvr.positions
LegendOfMir2_Server\GameSvr\GameSvr.rc
LegendOfMir2_Server\GameSvr\GameSvr.vcproj
LegendOfMir2_Server\GameSvr\GameSvr.vcproj.GAODU-LIWEI.Administrator.user
LegendOfMir2_Server\GameSvr\GateInfo.cpp
LegendOfMir2_Server\GameSvr\Global.cpp
LegendOfMir2_Server\GameSvr\Global.h
LegendOfMir2_Server\GameSvr\Handler_CommonDB.cpp
LegendOfMir2_Server\GameSvr\Handler_Item.cpp
LegendOfMir2_Server\GameSvr\Handler_Magic.cpp
LegendOfMir2_Server\GameSvr\Handler_Map.cpp
LegendOfMir2_Server\GameSvr\ItemHandler.h
LegendOfMir2_Server\GameSvr\MagicHandler.h
LegendOfMir2_Server\GameSvr\MainWndProc.cpp
LegendOfMir2_Server\GameSvr\ObjectEngine.cpp
LegendOfMir2_Server\GameSvr\ObjectEngine.h
LegendOfMir2_Server\GameSvr\ObjectEvent.cpp
LegendOfMir2_Server\GameSvr\ObjectEvent.h
LegendOfMir2_Server\GameSvr\ObjectMerchant.cpp
LegendOfMir2_Server\GameSvr\ObjectMonster.cpp
LegendOfMir2_Server\GameSvr\ObjectMonster.h
LegendOfMir2_Server\GameSvr\ObjectNPC.cpp
LegendOfMir2_Server\GameSvr\ObjectNPC.h
LegendOfMir2_Server\GameSvr\ObjectPlayer.cpp
LegendOfMir2_Server\GameSvr\ObjectPlayer.h
LegendOfMir2_Server\GameSvr\ObjectPlayerAdmin.cpp
LegendOfMir2_Server\GameSvr\ObjectPlayerAdminSaid.cpp
LegendOfMir2_Server\GameSvr\ObjectPlayerClone.cpp
LegendOfMir2_Server\GameSvr\ObjectPlayerClone.h
LegendOfMir2_Server\GameSvr\ObjectPlayerSaid.cpp
LegendOfMir2_Server\GameSvr\ObjectScripter.cpp
LegendOfMir2_Server\GameSvr\ObjectScripter.h
LegendOfMir2_Server\GameSvr\ProcessEvents.cpp
LegendOfMir2_Server\GameSvr\ProcessLogin.cpp
LegendOfMir2_Server\GameSvr\ProcessMerchants.cpp
LegendOfMir2_Server\GameSvr\ProcessMonster.cpp
LegendOfMir2_Server\GameSvr\ProcessNPC.cpp
LegendOfMir2_Server\GameSvr\ProcessUserHuman.cpp
LegendOfMir2_Server\GameSvr\ProcessUserMsg.cpp
LegendOfMir2_Server\GameSvr\ReadMe.txt
LegendOfMir2_Server\GameSvr\Res\MIR2.ICO
LegendOfMir2_Server\GameSvr\Res\toolbar.bmp
LegendOfMir2_Server\GameSvr\resource.h
LegendOfMir2_Server\GameSvr\SockMsg_DBSrv.cpp
LegendOfMir2_Server\GameSvr\SockMsg_GateComm.cpp
LegendOfMir2_Server\GameSvr\SockMsg_LogSvr.cpp
LegendOfMir2_Server\GameSvr\StdAfx.cpp
LegendOfMir2_Server\GameSvr\StdAfx.h
LegendOfMir2_Server\GameSvr\Tables.h
LegendOfMir2_Server\GameSvr\ThreadFuncForComm.cpp
LegendOfMir2_Server\GameSvr\UserInfo.cpp
LegendOfMir2_Server\LegendOfMir2_Server.opt
LegendOfMir2_Server\LegendOfMir2_Server.positions
LegendOfMir2_Server\LegendOfMir2_Server.sln
LegendOfMir2_Server\LegendOfMir2_Server.suo
LegendOfMir2_Server\Legend_vc6.rar
LegendOfMir2_Server\LoginGate\ClientSockMsg.cpp
LegendOfMir2_Server\LoginGate\ConfigDlgFunc.cpp
LegendOfMir2_Server\LoginGate\IOCPFunc.cpp
LegendOfMir2_Server\LoginGate\IOCPFunc.h
LegendOfMir2_Server\LoginGate\LoginGate.aps
LegendOfMir2_Server\LoginGate\LoginGate.cpp
LegendOfMir2_Server\LoginGate\LoginGate.dsp
LegendOfMir2_Server\LoginGate\LoginGate.dsw
LegendOfMir2_Server\LoginGate\LoginGate.h
LegendOfMir2_Server\LoginGate\LoginGate.ncb
LegendOfMir2_Server\LoginGate\LoginGate.opt
LegendOfMir2_Server\LoginGate\LoginGate.plg
LegendOfMir2_Server\LoginGate\LoginGate.rc
LegendOfMir2_Server\LoginGate\LoginGate.vcproj
LegendOfMir2_Server\LoginGate\LoginGate.vcproj.GAODU-LIWEI.Administrator.user
LegendOfMir2_Server\LoginGate\MainWndProc.cpp
LegendOfMir2_Server\LoginGate\ReadMe.txt
LegendOfMir2_Server\LoginGate\Res\CONNECT.ICO
LegendOfMir2_Server\LoginGate\Res\ICON1.ICO
LegendOfMir2_Server\LoginGate\Res\MIR2.ICO
LegendOfMir2_Server\LoginGate\Res\TOOLBAR.BMP
LegendOfMir2_Server\LoginGate\RESOURCE.H
LegendOfMir2_Server\LoginGate\ServerSockMsg.cpp
LegendOfMir2_Server\LoginGate\StdAfx.cpp
LegendOfMir2_Server\LoginGate\StdAfx.h
LegendOfMir2_Server\LoginGate\ThreadFuncForComm.cpp
LegendOfMir2_Server\LoginGate\ThreadFuncForMsg.cpp
LegendOfMir2_Server\LoginSvr\AddSvrListFunc.cpp
LegendOfMir2_Server\LoginSvr\ConfigDlgFunc.cpp
LegendOfMir2_Server\LoginSvr\GateCommSockMsg.cpp
LegendOfMir2_Server\LoginSvr\GateInfo.cpp
LegendOfMir2_Server\LoginSvr\LoginSvr.aps
LegendOfMir2_Server\LoginSvr\LoginSvr.cpp
LegendOfMir2_Server\LoginSvr\LoginSvr.dsp
LegendOfMir2_Server\LoginSvr\LoginSvr.dsw
LegendOfMir2_Server\LoginSvr\LoginSvr.h
LegendOfMir2_Server\LoginSvr\LoginSvr.ncb
LegendOfMir2_Server\LoginSvr\LoginSvr.opt
LegendOfMir2_Server\LoginSvr\LoginSvr.plg
LegendOfMir2_Server\LoginSvr\LoginSvr.rc
LegendOfMir2_Server\LoginSvr\LoginSvr.vcproj
LegendOfMir2_Server\LoginSvr\LoginSvr.vcproj.GAODU-LIWEI.Administrator.user
LegendOfMir2_Server\LoginSvr\MainWndProc.cpp
LegendOfMir2_Server\LoginSvr\ReadMe.txt
LegendOfMir2_Server\LoginSvr\Res\MIR2.ICO
LegendOfMir2_Server\LoginSvr\Res\toolbar.bmp
LegendOfMir2_Server\LoginSvr\resource.h
LegendOfMir2_Server\LoginSvr\ServerListProc.cpp
LegendOfMir2_Server\LoginSvr\StdAfx.cpp
LegendOfMir2_Server\LoginSvr\StdAfx.h
LegendOfMir2_Server\LoginSvr\ThreadFuncForMsg.cpp
LegendOfMir2_Server\ManConsole\ConsoleSocket.cpp
LegendOfMir2_Server\ManConsole\ConsoleSocket.h
LegendOfMir2_Server\ManConsole\ManConsole.aps
LegendOfMir2_Server\ManConsole\ManConsole.clw
LegendOfMir2_Server\ManConsole\ManConsole.cpp
LegendOfMir2_Server\ManConsole\ManConsole.dsp
LegendOfMir2_Server\ManConsole\ManConsole.dsw
LegendOfMir2_Server\ManConsole\ManConsole.h
LegendOfMir2_Server\ManConsole\ManConsole.ncb
LegendOfMir2_Server\ManConsole\ManConsole.opt
LegendOfMir2_Server\ManConsole\ManConsole.plg
LegendOfMir2_Server\ManConsole\ManConsole.rc
LegendOfMir2_Server\ManConsole\ManConsoleDlg.cpp
LegendOfMir2_Server\ManConsole\ManConsoleDlg.h
LegendOfMir2_Server\ManConsole\ReadMe.txt
LegendOfMir2_Server\ManConsole\res\ManConsole.ico
LegendOfMir2_Server\ManConsole\res\ManConsole.rc2
LegendOfMir2_Server\ManConsole\resource.h
LegendOfMir2_Server\ManConsole\StdAfx.cpp
LegendOfMir2_Server\ManConsole\StdAfx.h
LegendOfMir2_Server\SelGate\ClientSockMsg.cpp
LegendOfMir2_Server\SelGate\ConfigDlgFunc.cpp
LegendOfMir2_Server\SelGate\IOCPFunc.cpp
LegendOfMir2_Server\SelGate\IOCPFunc.h
LegendOfMir2_Server\SelGate\LoginGate.cpp
LegendOfMir2_Server\SelGate\MainWndProc.cpp
LegendOfMir2_Server\SelGate\ReadMe.txt
LegendOfMir2_Server\SelGate\Res\MIR2.ICO
LegendOfMir2_Server\SelGate\Res\Thumbs.db
LegendOfMir2_Server\SelGate\Res\TOOLBAR.BMP
LegendOfMir2_Server\SelGate\RESOURCE.H
LegendOfMir2_Server\SelGate\SelGate.aps
LegendOfMir2_Server\SelGate\SelGate.cpp
LegendOfMir2_Server\SelGate\SelGate.dsp
LegendOfMir2_Server\SelGate\SelGate.dsw
LegendOfMir2_Server\SelGate\SelGate.h
LegendOfMir2_Server\SelGate\SelGate.ncb
LegendOfMir2_Server\SelGate\SelGate.opt
LegendOfMir2_Server\SelGate\SelGate.plg
LegendOfMir2_Server\SelGate\SelGate.rc
LegendOfMir2_Server\SelGate\SelGate.vcproj
LegendOfMir2_Server\SelGate\SelGate.vcproj.GAODU-LIWEI.Administrator.user
LegendOfMir2_Server\SelGate\ServerSockMsg.cpp
LegendOfMir2_Server\SelGate\StdAfx.cpp
LegendOfMir2_Server\SelGate\StdAfx.h
LegendOfMir2_Server\SelGate\ThreadFuncForComm.cpp
LegendOfMir2_Server\SelGate\ThreadFuncForMsg.cpp
LegendOfMir2_Server\SQL_Scripts\create_db.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_account.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_accountadd.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_character.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_character.sql.bak
LegendOfMir2_Server\SQL_Scripts\create_tbl_character_item.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_character_magic.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_guard.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_horse.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_magic.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_mapinfo.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_merchant.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_mongen.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_monster.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_movemapevnt.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_npc.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_serverinfo.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_startpnt.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_stditem.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_stditemarmor.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_stditemweapon.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_stditem_Accessory.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_stditem_etc.sql
LegendOfMir2_Server\SQL_Scripts\create_tbl_useritem.sql
LegendOfMir2_Server\SQL_Scripts\create_usr.sql
LegendOfMir2_Server\Tools\EncodeSize.cpp
LegendOfMir2_Server\Tools\EncodeSize.cpp.bak
LegendOfMir2_Server\Tools\encodesize.exe
LegendOfMir2_Server\Tools\encodesize.obj
LegendOfMir2_Server\Tools\test_encode.cpp
LegendOfMir2_Server\Tools\test_encode.cpp.bak
LegendOfMir2_Server\Tools\test_encode.exe
LegendOfMir2_Server\Tools\test_encode.obj
LegendOfMir2_Server\VirtualClient\DlgFunc.cpp
LegendOfMir2_Server\VirtualClient\InitClient.cpp
LegendOfMir2_Server\VirtualClient\InitClient.h
LegendOfMir2_Server\VirtualClient\ReadMe.txt
LegendOfMir2_Server\VirtualClient\RESOURCE.H
LegendOfMir2_Server\VirtualClient\StdAfx.cpp
LegendOfMir2_Server\VirtualClient\StdAfx.h
LegendOfMir2_Server\VirtualClient\VirtualClient.aps
LegendOfMir2_Server\VirtualClient\VirtualClient.cpp
LegendOfMir2_Server\VirtualClient\VirtualClient.dsp
LegendOfMir2_Server\VirtualClient\VirtualClient.dsw
LegendOfMir2_Server\VirtualClient\VirtualClient.ncb
LegendOfMir2_Server\VirtualClient\VirtualClient.opt
LegendOfMir2_Server\VirtualClient\VirtualClient.plg
LegendOfMir2_Server\VirtualClient\VirtualClient.positions
LegendOfMir2_Server\VirtualClient\VirtualClient.rc
LegendOfMir2_Server\AdminCmd\Debug
LegendOfMir2_Server\DBSvr\Res
LegendOfMir2_Server\Def\_OrzEx
LegendOfMir2_Server\GameGate\RES
LegendOfMir2_Server\GameSvr\Res
LegendOfMir2_Server\LoginGate\Res
LegendOfMir2_Server\LoginSvr\Res
LegendOfMir2_Server\ManConsole\res
LegendOfMir2_Server\SelGate\Res
LegendOfMir2_Server\_bin\debug
LegendOfMir2_Server\AdminCmd
LegendOfMir2_Server\DBSvr
LegendOfMir2_Server\Def
LegendOfMir2_Server\GameGate
LegendOfMir2_Server\GameSvr
LegendOfMir2_Server\LoginGate
LegendOfMir2_Server\LoginSvr
LegendOfMir2_Server\ManConsole
LegendOfMir2_Server\SelGate
LegendOfMir2_Server\SQL_Scripts
LegendOfMir2_Server\Tools
LegendOfMir2_Server\VirtualClient
LegendOfMir2_Server\_bin
LegendOfMir2_Server