Introduction - If you have any usage issues, please Google them yourself
This code from abroad in Ireland set of friends in South Korea in 2005 of the code official. Very useful. Delphi6 recommend the use of the full version of the compiler.
Packet : 35738623wemademir2.rar filelist
Client\Actor.pas
Client\AxeMon.pas
Client\ButtonListBox.pas
Client\clEvent.pas
Client\ClFunc.pas
Client\cliUtil.pas
Client\ClMain.dfm
Client\ClMain.pas
Client\ConfirmDlg.dfm
Client\CVS\Entries
Client\CVS\Repository
Client\CVS\Root
Client\DrawScrn.pas
Client\DWinCtl.pas
Client\EDCode.pas
Client\FState.dfm
Client\FState.pas
Client\ftp.ini
Client\HerbActor.pas
Client\hutil32.pas
Client\IntroScn.pas
Client\magiceff.pas
Client\MaketSystem.pas
Client\MapUnit.pas
Client\mir.ini
Client\mir2.cfg
Client\mir2.dof
Client\mir2.dpr
Client\mir2.dsk
Client\mir2.res
Client\NPGameDLL.pas
Client\PlayScn.pas
Client\RelationShip.pas
Client\SingleInstance.pas
Client\SoundUtil.pas
Client\wemade.pal
Client\WIL.pas
Client\wmUtil.pas
Server\LogDataSrv\logdata.ini
Server\LogDataSrv\LogDataMain.dfm
Server\LogDataSrv\LogDataMain.pas
Server\LogDataSrv\LogDataServer.cfg
Server\LogDataSrv\LogDataServer.dpr
Server\LogDataSrv\LogDataServer.res
Server\LoginServer\Common\endecode.cpp
Server\LoginServer\Common\endecode.h
Server\LoginServer\Common\mir2packet.cpp
Server\LoginServer\Common\mir2packet.h
Server\LoginServer\Loginserver\dbtable.h
Server\LoginServer\Loginserver\dlgcfg.cpp
Server\LoginServer\Loginserver\dlgcfg.h
Server\LoginServer\Loginserver\LoginSvr.dsp
Server\LoginServer\Loginserver\LoginSvr.dsw
Server\LoginServer\Loginserver\loginsvrwnd.cpp
Server\LoginServer\Loginserver\loginsvrwnd.h
Server\LoginServer\Loginserver\mir2dbhandler.cpp
Server\LoginServer\Loginserver\mir2dbhandler.h
Server\LoginServer\Loginserver\mir2wnd.cpp
Server\LoginServer\Loginserver\mir2wnd.h
Server\LoginServer\Loginserver\netcheckserver.cpp
Server\LoginServer\Loginserver\netcheckserver.h
Server\LoginServer\Loginserver\netgameserver.cpp
Server\LoginServer\Loginserver\netgameserver.h
Server\LoginServer\Loginserver\netlogingate.cpp
Server\LoginServer\Loginserver\netlogingate.h
Server\LoginServer\Loginserver\netloginsvr.cpp
Server\LoginServer\Loginserver\netloginsvr.h
Server\LoginServer\Loginserver\protocol.h
Server\LoginServer\Loginserver\Res\CVS\Entries
Server\LoginServer\Loginserver\Res\CVS\Repository
Server\LoginServer\Loginserver\Res\CVS\Root
Server\LoginServer\Loginserver\Res\icon.ico
Server\LoginServer\Loginserver\Res\resource.aps
Server\LoginServer\Loginserver\Res\resource.h
Server\LoginServer\Loginserver\Res\resource.rc
Server\LoginServer\Loginserver\Res\toolbar.bmp
Server\LoginServer\_Oranze Library\astar.h
Server\LoginServer\_Oranze Library\base64.cpp
Server\LoginServer\_Oranze Library\base64.h
Server\LoginServer\_Oranze Library\bstree.h
Server\LoginServer\_Oranze Library\codebase.cpp
Server\LoginServer\_Oranze Library\codebase.h
Server\LoginServer\_Oranze Library\database.cpp
Server\LoginServer\_Oranze Library\database.h
Server\LoginServer\_Oranze Library\datatype.h
Server\LoginServer\_Oranze Library\datelog.cpp
Server\LoginServer\_Oranze Library\datelog.h
Server\LoginServer\_Oranze Library\error.cpp
Server\LoginServer\_Oranze Library\error.h
Server\LoginServer\_Oranze Library\file.cpp
Server\LoginServer\_Oranze Library\file.h
Server\LoginServer\_Oranze Library\fsa.h
Server\LoginServer\_Oranze Library\http.cpp
Server\LoginServer\_Oranze Library\http.h
Server\LoginServer\_Oranze Library\imsgfmt.cpp
Server\LoginServer\_Oranze Library\imsgfmt.h
Server\LoginServer\_Oranze Library\indexmap.h
Server\LoginServer\_Oranze Library\list.h
Server\LoginServer\_Oranze Library\mail.cpp
Server\LoginServer\_Oranze Library\mail.h
Server\LoginServer\_Oranze Library\map.h
Server\LoginServer\_Oranze Library\mime.cpp
Server\LoginServer\_Oranze Library\mime.h
Server\LoginServer\_Oranze Library\netbase.cpp
Server\LoginServer\_Oranze Library\netbase.h
Server\LoginServer\_Oranze Library\netiocp.cpp
Server\LoginServer\_Oranze Library\netiocp.h
Server\LoginServer\_Oranze Library\nettcp.cpp
Server\LoginServer\_Oranze Library\nettcp.h
Server\LoginServer\_Oranze Library\netudp.cpp
Server\LoginServer\_Oranze Library\netudp.h
Server\LoginServer\_Oranze Library\pop3.cpp
Server\LoginServer\_Oranze Library\pop3.h
Server\LoginServer\_Oranze Library\pqueue.h
Server\LoginServer\_Oranze Library\prime.cpp
Server\LoginServer\_Oranze Library\prime.h
Server\LoginServer\_Oranze Library\queue.h
Server\LoginServer\_Oranze Library\quotedpr.cpp
Server\LoginServer\_Oranze Library\quotedpr.h
Server\LoginServer\_Oranze Library\registry.cpp
Server\LoginServer\_Oranze Library\registry.h
Server\LoginServer\_Oranze Library\script.cpp
Server\LoginServer\_Oranze Library\script.h
Server\LoginServer\_Oranze Library\slist.h
Server\LoginServer\_Oranze Library\squeue.h
Server\LoginServer\_Oranze Library\stack.h
Server\LoginServer\_Oranze Library\streambf.h
Server\LoginServer\_Oranze Library\stringex.cpp
Server\LoginServer\_Oranze Library\stringex.h
Server\LoginServer\_Oranze Library\syncobj.cpp
Server\LoginServer\_Oranze Library\syncobj.h
Server\LoginServer\_Oranze Library\url.cpp
Server\LoginServer\_Oranze Library\url.h
Server\LoginServer\_Oranze Library\util.cpp
Server\LoginServer\_Oranze Library\util.h
Server\LoginServer\_Oranze Library\uucp.cpp
Server\LoginServer\_Oranze Library\uucp.h
Server\LoginServer\_Oranze Library\vector.h
Server\LoginServer\_Oranze Library\_Bin\CVS\Entries
Server\LoginServer\_Oranze Library\_Bin\CVS\Repository
Server\LoginServer\_Oranze Library\_Bin\CVS\Root
Server\LoginServer\_Oranze Library\_Bin\_Oranze Library.lib
Server\LoginServer\_Oranze Library\_Bin\_Oranze Library_Debug.lib
Server\LoginServer\_Oranze Library\_Oranze Library.dsp
Server\LoginServer\_Oranze Library\_Oranze Library.dsw
Server\Mir200\Castle.pas
Server\Mir200\CmdMgr.pas
Server\Mir200\DBSQL.pas
Server\Mir200\DragonSystem.pas
Server\Mir200\EDCode.pas
Server\Mir200\Envir.pas
Server\Mir200\Event.pas
Server\Mir200\FriendSystem.pas
Server\Mir200\FrnEngn.pas
Server\Mir200\FSrvValue.dfm
Server\Mir200\FSrvValue.pas
Server\Mir200\Grobal2.pas
Server\Mir200\Guild.pas
Server\Mir200\HUtil32.pas
Server\Mir200\IdSrvClient.dfm
Server\Mir200\IdSrvClient.pas
Server\Mir200\InterMsgClient.dfm
Server\Mir200\InterMsgClient.pas
Server\Mir200\InterServerMsg.dfm
Server\Mir200\InterServerMsg.pas
Server\Mir200\itmunit.pas
Server\Mir200\LocalDB.dfm
Server\Mir200\LocalDB.pas
Server\Mir200\M2Server.cfg
Server\Mir200\M2Server.dof
Server\Mir200\M2Server.dpr
Server\Mir200\M2Server.res
Server\Mir200\M2Share.pas
Server\Mir200\Magic.pas
Server\Mir200\MaketSystem.pas
Server\Mir200\MasSock.pas
Server\Mir200\MfdbDef.pas
Server\Mir200\Mission.pas
Server\Mir200\MudUtil.pas
Server\Mir200\NoticeM.pas
Server\Mir200\ObjAxeMon.pas
Server\Mir200\ObjBase.pas
Server\Mir200\ObjGuard.pas
Server\Mir200\ObjMon.pas
Server\Mir200\ObjMon2.pas
Server\Mir200\ObjMon3.pas
Server\Mir200\ObjNpc.pas
Server\Mir200\Relationship.pas
Server\Mir200\RunDB.pas
Server\Mir200\RunSock.pas
Server\Mir200\SqlEngn.pas
Server\Mir200\SQLLocalDB.pas
Server\Mir200\svMain.dfm
Server\Mir200\svMain.pas
Server\Mir200\TagSystem.pas
Server\Mir200\UserMgr.pas
Server\Mir200\UserMgrEngn.pas
Server\Mir200\UserSystem.pas
Server\Mir200\UsrEngn.pas
Server\Mir2DBServer\Common\endecode.cpp
Server\Mir2DBServer\Common\endecode.h
Server\Mir2DBServer\Common\mir2packet.cpp
Server\Mir2DBServer\Common\mir2packet.h
Server\Mir2DBServer\Common\sqlhandler.cpp
Server\Mir2DBServer\Common\sqlhandler.h
Server\Mir2DBServer\DBSvr\!serverinfo.txt
Server\Mir2DBServer\DBSvr\DBSvr.dsp
Server\Mir2DBServer\DBSvr\dbsvrwnd.cpp
Server\Mir2DBServer\DBSvr\dbsvrwnd.h
Server\Mir2DBServer\DBSvr\dlgcfg.cpp
Server\Mir2DBServer\DBSvr\dlgcfg.h
Server\Mir2DBServer\DBSvr\mir2dbhandler.cpp
Server\Mir2DBServer\DBSvr\mir2dbhandler.h
Server\Mir2DBServer\DBSvr\mir2wnd.cpp
Server\Mir2DBServer\DBSvr\mir2wnd.h
Server\Mir2DBServer\DBSvr\mirdb.sql
Server\Mir2DBServer\DBSvr\msgfilter.cpp
Server\Mir2DBServer\DBSvr\msgfilter.h
Server\Mir2DBServer\DBSvr\netdbserver.cpp
Server\Mir2DBServer\DBSvr\netdbserver.h
Server\Mir2DBServer\DBSvr\netgameserver.cpp
Server\Mir2DBServer\DBSvr\netgameserver.h
Server\Mir2DBServer\DBSvr\netloginserver.cpp
Server\Mir2DBServer\DBSvr\netloginserver.h
Server\Mir2DBServer\DBSvr\netrungate.cpp
Server\Mir2DBServer\DBSvr\netrungate.h
Server\Mir2DBServer\DBSvr\protocol.h
Server\Mir2DBServer\DBSvr\Res\CVS\Entries
Server\Mir2DBServer\DBSvr\Res\CVS\Repository
Server\Mir2DBServer\DBSvr\Res\CVS\Root
Server\Mir2DBServer\DBSvr\tablesdefine.cpp
Server\Mir2DBServer\DBSvr\tablesdefine.h
Server\RunGate\!abuse.txt
Server\RunGate\BCmain2.dfm
Server\RunGate\BCmain2.pas
Server\RunGate\Gate30.cfg
Server\RunGate\mirgate.ini
Server\RunGate\RunGate.cfg
Server\RunGate\RunGate.dof
Server\RunGate\RunGate.dpr
Server\RunGate\showip.dfm
Server\RunGate\showip.pas
Server\RunGate\WarningMsg.dfm
Server\RunGate\WarningMsg.pas
Server\SelGate\BCmain2.dfm
Server\SelGate\BCmain2.pas
Server\SelGate\Gate30.cfg
Server\SelGate\Gate30.dof
Server\SelGate\Gate30.dpr
Server\SelGate\Gate30.res
Server\SelGate\mirgate.ini
Server\LoginServer\Loginserver\Res\CVS
Server\LoginServer\_Oranze Library\_Bin\CVS
Server\Mir2DBServer\DBSvr\Res\CVS
Server\LoginServer\Loginserver\Res
Server\LoginServer\_Oranze Library\_Bin
Server\Mir2DBServer\DBSvr\Res
Server\LoginServer\Common
Server\LoginServer\Loginserver
Server\LoginServer\_Oranze Library
Server\Mir2DBServer\Common
Server\Mir2DBServer\DBSvr
Server\Mir2DBServer\_Oranze Library
Client\CVS
Server\LogDataSrv
Server\LoginServer
Server\Mir200
Server\Mir2DBServer
Server\RunGate
Server\SelGate
Client
Server