前期准备
需要四样东西:完整客户端、服务端版本包、对应引擎包、数据库工具。客户端建议用16周年或17周年纯净版,路径放D盘根目录,全程用英文,不要中文和空格。
服务端文件夹通常叫Mirserver,解压到D盘根目录。引擎包单独解压后,把里面所有文件覆盖到Mirserver目录,替换掉旧exe和dll文件。部分引擎需要授权key文件,例如KY.key或key.lic,需按引擎说明放到Mir200目录和登录器生成器目录。
架设前关闭杀毒软件、防火墙和Windows Defender实时防护,引擎程序容易被误删。
数据库配置
老引擎如GOM、GEE通常用DBC2000。安装后打开BDE Administrator,新建数据库别名HeroDB,路径指向MirserverMud2DB。
新引擎如996PC使用LiteSQL,默认端口63306或2433,用户名sa,密码自定义后记录备用。
引擎控制器配置
打开Mirserver目录下的GameCenter.exe,点击配置向导。版本目录选Mirserver路径,IP填127.0.0.1,服务器名称自定义,端口保持默认。
常见默认端口:登录网关7000、角色网关7100、游戏网关7200。不同引擎端口可能有差异,以配置向导显示为准。
保存配置后启动引擎。先启动数据库程序,再启动GameCenter里的"启动全部"。正常会弹出DBServer、LoginSrv、LoginGate、SelGate、RunGate、M2Server六个窗口,M2Server无红色报错即正常。
客户端与补丁
补丁整文件夹解压到客户端根目录,不要拆散里面的Data、Map、Graphics。补丁文件夹名称必须和登录器配置器里的Resources路径一致。
服务端Mir200Map里的地图文件复制到客户端Map目录覆盖。
登录器生成
用版本自带或引擎包自带的登录器配置器。单机模式不勾选微端,游戏名自定义,客户端目录指向当前客户端路径,PAK/GPK密码与版本说明一致。
生成后的登录器exe和dat文件放到客户端根目录启动。
GM账号设置
进入游戏创建角色后,打开M2Server窗口,点击"查看"→"列表信息"→"管理员列表",添加角色名,等级设为10,保存后小退重新登录即可。
常用GM命令
@管理/@1:管理员模式,不受怪物攻击
@无敌/@3:无敌模式
@make 物品名 数量:制造物品
@等级 角色名 等级:调整等级
@调整元宝 角色名 + 数量:调整元宝
@move 地图号:传送
@怪 怪物名 数量:刷怪
@who:查看在线人数
@踢下线 角色名:强制下线
@复活 角色名:复活
@洗白 角色名:清除PK值
命令可在M2Server"选项"→"游戏命令"→"管理命令"中查看和自定义。
常见故障
进不去游戏:检查六个网关窗口是否全开,端口7000/7100/7200是否监听,IP是否统一127.0.0.1。
黑屏:补丁路径不对、PAK密码错误、Map文件未覆盖、登录器未放客户端根目录。
登录器连不上:列表地址配置错误、端口被占用、杀毒软件拦截。
数据库连不上:DBC2000别名HeroDB路径错误,或LiteSQL密码与配置向导不一致。
网关闪退:文件被杀毒软件删除,关闭防护后重新覆盖引擎文件。

