主流引擎先认一遍。GOM/GEE新引擎自带ACC或内嵌数据库,单机可免DBC2000;HERO/BLUE老引擎强依赖DBC2000,HeroDB配错直接起不来。BLUE启动逻辑和HERO几乎一样,只是控制器名字不同。下面以最常见的GOM单机+HERO对照讲,覆盖零基础全流程。
服务端解压到D:\MirServer,路径纯英文无空格无中文。打开看根目录必须有Mir200、DBServer、LoginSrv、LoginGate、SelGate、RunGate、GameOfMir引擎控制器.exe(或GameCenter.exe),HERO引擎还带Mud2\DB和HeroDB依赖,GOM新版则Mir200里直接挂Mud2\DB。缺文件重新下完整包,别拿残缺版硬凑。
HERO引擎装DBC2000:双击安装包一路Next装完,控制面板切小图标打开BDEAdministrator,左侧Databases右键New选STANDARD,名字改HeroDB(大小写严格),右侧PATH点三点指到D:\MirServer\Mir200\Mud2\DB,Ctrl+A保存关掉。GOM/GEE若服务端用ACC则跳过这步,控制器里数据库类型选ACC指到Mir200\Data即可。
双击GameOfMir引擎控制器.exe点配置向导,服务器名称自定义,服务端目录D:\MirServer,数据库名HERO填HeroDB、GOM填ACC路径,IP单机全填127.0.0.1不勾动态IP,登录网关端口7000、游戏端口7100/7200保持默认,下一步到保存生成配置。回主界面点启动游戏服务器,顺序弹出LoginSrv→DBServer→LoginGate→SelGate→RunGate→M2Server,M2底栏出“游戏服务器启动完成”无红字算通。HERO引擎控制器点启动后不会自动缩下去,手动最小化别关窗口。
客户端装E:\Mir2Client纯英文路径,十三或十六周年完整客户端。把服务端Mir200里带的Data、Map、Wav、Resources、NewopUI.Pak、Pak.txt按版本说明覆盖进客户端根目录,Pak.txt用记事本打开把里面旧路径全局替换成E:\Mir2Client保存,这个文件同时拷一份到微端UpdateServer目录(不开微端可跳过)。补丁引擎不混用:GOM补丁不往HERO客户端塞。
列表文件单机用本地文本就行。桌面建list.txt用ANSI编码,写:测试单机127.0.0.170000,字段为区名IP登录端口
微端端口(不开微端第四位写0)。想走网页模式就把这文件放D:\LocalWeb用本地IIS或列表小程序吐http://127.0.0.1/list.txt,浏览器能开到这行字就生效。
打开服务端“登录器”文件夹里的GOM登录器配置器.exe,游戏名称填“测试单机”必须和list.txt区名一字不差,主要列表填http://127.0.0.1/list.txt或单机直接浏览选那个list.txt文件,备用列表同填,客户端路径E:\Mir2Client,不勾微端(或微端IP127.0.0.1端口8000且后面微端起了),网关密码默认,点生成登录器,exe拷到E:\Mir2Client根目录。
保持M2等六个窗口全开,双击客户端里新登录器,列表见“测试单机”建号进游戏,跑图打怪不黑屏不报脚本错即通。HERO引擎首次进游戏账号自动写进D:\MirServer\Mir200\Envir\Account相关库,提GM打开M2→GM管理→添加角色名提权,或改AdminList.txt加名字。
常见坑直查:M2报无法加载HeroDB或error$210D,查BDE里HeroDB的PATH是不是精确到Mud2\DB且目录下有StdItems.dbMonster.dbMagic.db,注册表里SHAREDMEMLOCATION不对就改0x5BDE重启。7000端口绑定失败cmd跑netstat-ano|findstr7000看PID结束占用,或配置向导把7000改7001同步改list.txt和登录器。进游戏整体黑屏先查补丁是否覆盖到客户端根目录而非套了一层文件夹,Pak.txt路径是否改E:\Mir2Client,PAK密码错在登录器配置器里看PAK列表是否全绿。仅地图黑屏把服务端Mir200\map下.map全盖到客户端map目录。连接中卡住查所有ini里IP是否混了127.0.0.1和外网IP,单机必须全127.0.0.1。微端亮灯条件:UpdateGate里127.0.0.1全留本机、Mir200下qqwry.dat复制到UpdateGate目录、UpdateServer客户端路径E:\Mir2Client连接网关127.0.0.1:8000、Pak.txt覆盖过去,网关界面IP不是灰的才算连上。
外网把上面127.0.0.1全换成公网IP,云主机安全组放7000-7200和8000,家用机路由器做端口映射,列表第四位写8000登录器勾微端同填公网IP:8000。动态公网IP在配置向导勾动态IP或用花生壳域名填登录器列表地址栏。
服务端解压到D:\MirServer,路径纯英文无空格无中文。打开看根目录必须有Mir200、DBServer、LoginSrv、LoginGate、SelGate、RunGate、GameOfMir引擎控制器.exe(或GameCenter.exe),HERO引擎还带Mud2\DB和HeroDB依赖,GOM新版则Mir200里直接挂Mud2\DB。缺文件重新下完整包,别拿残缺版硬凑。
HERO引擎装DBC2000:双击安装包一路Next装完,控制面板切小图标打开BDEAdministrator,左侧Databases右键New选STANDARD,名字改HeroDB(大小写严格),右侧PATH点三点指到D:\MirServer\Mir200\Mud2\DB,Ctrl+A保存关掉。GOM/GEE若服务端用ACC则跳过这步,控制器里数据库类型选ACC指到Mir200\Data即可。
双击GameOfMir引擎控制器.exe点配置向导,服务器名称自定义,服务端目录D:\MirServer,数据库名HERO填HeroDB、GOM填ACC路径,IP单机全填127.0.0.1不勾动态IP,登录网关端口7000、游戏端口7100/7200保持默认,下一步到保存生成配置。回主界面点启动游戏服务器,顺序弹出LoginSrv→DBServer→LoginGate→SelGate→RunGate→M2Server,M2底栏出“游戏服务器启动完成”无红字算通。HERO引擎控制器点启动后不会自动缩下去,手动最小化别关窗口。
客户端装E:\Mir2Client纯英文路径,十三或十六周年完整客户端。把服务端Mir200里带的Data、Map、Wav、Resources、NewopUI.Pak、Pak.txt按版本说明覆盖进客户端根目录,Pak.txt用记事本打开把里面旧路径全局替换成E:\Mir2Client保存,这个文件同时拷一份到微端UpdateServer目录(不开微端可跳过)。补丁引擎不混用:GOM补丁不往HERO客户端塞。
列表文件单机用本地文本就行。桌面建list.txt用ANSI编码,写:测试单机127.0.0.170000,字段为区名IP登录端口
微端端口(不开微端第四位写0)。想走网页模式就把这文件放D:\LocalWeb用本地IIS或列表小程序吐http://127.0.0.1/list.txt,浏览器能开到这行字就生效。
打开服务端“登录器”文件夹里的GOM登录器配置器.exe,游戏名称填“测试单机”必须和list.txt区名一字不差,主要列表填http://127.0.0.1/list.txt或单机直接浏览选那个list.txt文件,备用列表同填,客户端路径E:\Mir2Client,不勾微端(或微端IP127.0.0.1端口8000且后面微端起了),网关密码默认,点生成登录器,exe拷到E:\Mir2Client根目录。
保持M2等六个窗口全开,双击客户端里新登录器,列表见“测试单机”建号进游戏,跑图打怪不黑屏不报脚本错即通。HERO引擎首次进游戏账号自动写进D:\MirServer\Mir200\Envir\Account相关库,提GM打开M2→GM管理→添加角色名提权,或改AdminList.txt加名字。
常见坑直查:M2报无法加载HeroDB或error$210D,查BDE里HeroDB的PATH是不是精确到Mud2\DB且目录下有StdItems.dbMonster.dbMagic.db,注册表里SHAREDMEMLOCATION不对就改0x5BDE重启。7000端口绑定失败cmd跑netstat-ano|findstr7000看PID结束占用,或配置向导把7000改7001同步改list.txt和登录器。进游戏整体黑屏先查补丁是否覆盖到客户端根目录而非套了一层文件夹,Pak.txt路径是否改E:\Mir2Client,PAK密码错在登录器配置器里看PAK列表是否全绿。仅地图黑屏把服务端Mir200\map下.map全盖到客户端map目录。连接中卡住查所有ini里IP是否混了127.0.0.1和外网IP,单机必须全127.0.0.1。微端亮灯条件:UpdateGate里127.0.0.1全留本机、Mir200下qqwry.dat复制到UpdateGate目录、UpdateServer客户端路径E:\Mir2Client连接网关127.0.0.1:8000、Pak.txt覆盖过去,网关界面IP不是灰的才算连上。
外网把上面127.0.0.1全换成公网IP,云主机安全组放7000-7200和8000,家用机路由器做端口映射,列表第四位写8000登录器勾微端同填公网IP:8000。动态公网IP在配置向导勾动态IP或用花生壳域名填登录器列表地址栏。

