当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

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

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

一、前期环境准备

•安装DBC2000(BorlandDatabaseEngine),控制面板里新建别名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或@level999测试,能刷出物品即GM生效。常用指令:@give元宝999999、@map沃玛寺庙、@item屠龙1。

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

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

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

-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基本就能正常跑起来。
[顶部]