蓝宇传奇(蓝羽/Legend of Mir 2)引擎服务端架设与基础设置图文详解 IP修改数据库配

来源: 作者: 点击:
蓝宇传奇引擎本质是基于Hero/GOM架构的Mir2服务端,解压后根目录通常为MirServer。以下按单机→外网→GM授权→常用参数修改的顺序说明。

一、前期环境准备

• 安装DBC2000(Borland Database Engine),控制面板里新建别名HeroDB,路径指向MirServer\DB。

• 解压蓝宇版本到纯英文路径如D:\MirServer,避免中文目录导致M2读取异常。

- 若是Win10/Win11系统建议以管理员身份运行GameCenter.exe(游戏控制器)。

二、IP地址设置(单机与外网)

单机玩留127.0.0.1即可,外网开区把下面文件中的IP改为服务器公网IP或内网IP。

主要需改的文件(均在MirServer目录下):
• Mir200\!Setup.txt — 找到DBAddr/IDSAddr/MsgSrvAddr,改成本机IP

• Mir200\!Runaddr.txt — 写入允许连接的IP,单机写127.0.0.1,外网加一行公网IP

- Mir200\!Servertable.txt — 内网IP 端口 外网IP 端口
• DBServer\!Addrtable.txt 和 !ServerInfo.txt — 改IP

- LoginSrv\!Addrtable.txt 和 LogSrv.ini — 改IP
• Gate_Server\LoginGate\Config.ini、RunGate\Config.ini、SelChrGate\Config.ini — ServerAddr填内网IP,GatePort默认可不改

- 最简方式:打开GameCenter.exe点"配置向导",只填服务器IP和服务器名称,下一步保存自动同步大部分文件,再手动核对!Runaddr.txt和!Servertable.txt。

三、服务器名称与路径核对

- Mir200\!Setup.txt 中 [Server] ServerName= 填你想显示的区名。
• DBServer\DBSrc.ini 中 ServerName= 必须与上面完全一致,否则DBServer报"服务器名不匹配"无法启动。

- 确认!Setup.txt中BaseDir=MirServer\Mir200\Share、MapDir=MirServer\Mir200\Map等路径与实际安装目录一致。

四、启动服务端顺序

建议手动按顺序启(控制器一键启动也行,但需观察有无红色报错):
1. LogDataServer.exe(游戏日志)
2. DBServer.exe(数据库服务,须显示"数据库引擎启动成功")
3. LoginGate.exe(登录网关)
4. SelChrGate.exe(角色选择网关)
5. RunGate.exe(游戏网关,可多开)
6. LoginSrv.exe(登录服务器)
7. M2Server.exe(M2主控,显示"游戏服务器启动完成"即可进游戏)

M2如有红色报错先检查DBC2000别名是否为HeroDB、DB路径是否正确、!Setup.txt中ServerName与DBSrc.ini是否一致。

五、添加GM管理员权限

两种方式等效:
- 文本法:打开MirServer\Mir200\Envir\AdminList.txt,每行写 * 角色名(星号空格角色名),保存后M2中点"重新加载管理员列表"或重启,建号用该角色名登录即获GM权限。
- M2界面法:启动M2→查看→列表信息→管理员列表→填角色名→权限等级设10→点增加→保存→小退重登。
游戏内输入@make 裁决 1或@level 999测试,能刷出物品即GM生效。常用指令:@give 元宝 999999、@map 沃玛寺庙、@item 屠龙 1。

六、常用游戏参数修改(M2界面)

• 经验倍率:M2→选项→参数设置→游戏→经验倍数,或直接改!Setup.txt中KillMonExpRate=。

• 爆率:Envir\MonItems目录下各BOSS.txt,格式为 物品名 数量 概率(如 屠龙 1 10000 表示万分之一),微变可整体调大倒数。

- PK保护/死亡掉装:M2→选项→功能设置→人物死亡→关闭"死亡掉落装备"。
• 允许刷装备/指令权限:M2→选项→游戏命令→管理命令可查看或自定义GM指令。

• 开服人数/刷怪:Envir\MonGen.txt控制各地图刷怪坐标和时间,清空则某地图无怪。

七、登录器与客户端匹配

• 用版本自带的登录器生成器(LoginMaker或配套UI工具),填入你设置的IP和端口(默认7000登录端口、7100角色端口),生成login.exe放入1.76客户端根目录。

- 客户端Data目录需含版本对应的Map、Wzl、Wil文件(通常在版本压缩包Client文件夹内覆盖)。
• 外网用户连不上检查:Windows防火墙放行7000/7100/7200等端口,云服务器还要在安全组放行。

蓝宇引擎服务端核心就是配对IP和ServerName、DBC2000建好HeroDB、AdminList.txt加GM名,按GameCenter配置向导走再人工核对Runaddr和ServerTable基本就能正常跑起来。