一、 核心文件准备与数据库环境配置
在开始架设前,需备齐三大核心文件:传奇服务端(通常名为Mirserver)、DBC2000数据库工具以及传奇客户端。强烈建议将服务端压缩包直接解压至非系统盘的根目录,例如 D:Mirserver,路径中绝对不能包含中文字符或特殊符号,否则引擎在读取配置文件或脚本时会直接报错。
数据库的配置方式取决于服务端的版本类型。打开服务端目录下的 Mud2 文件夹,若存在 DB 文件夹,通常为传统的HeroDB数据库;若存在 Data.mdb 文件,则为现代的ACC数据库。
传统HeroDB方案:需安装DBC2000数据库工具。安装完成后务必重启电脑,随后打开控制面板中的“BDE Administrator”。在左侧树状目录的“Databases”上右键新建一个“STANDARD”数据库,将其重命名为 HeroDB。接着在右侧的“PATH”路径栏中,点击浏览并精准指向服务端的数据库目录,即 D:MirserverMud2DB,保存退出即可。
现代ACC/SQLite方案:无需安装DBC2000。直接打开引擎目录下的 !setup.txt 配置文件,找到 DBType 参数,将其数值修改为 1(代表ACC数据库),保存后即可跳过传统数据库配置。
二、 引擎核心配置与启动顺序
双击运行版本目录下的 GameCenter.exe(引擎控制器),进入核心配置环节。
生成配置文件:点击“配置向导”,游戏服务端所在目录会自动读取为 D:Mirserver。数据库名称保持默认的 HeroDB,IP地址处直接勾选“动态IP模式”或手动填入 127.0.0.1。网关端口保持默认设置(如登录网关通常为7000),一路点击“下一步”直至保存并生成新的配置文件。
严格遵循启动顺序:在引擎控制台的“服务器控制”界面,勾选所有核心程序。正确的启动顺序是保证数据正常流转的前提:先启动数据库服务(DBServer),接着启动登录网关(LoginGate)和登录服务器(LoginSrv),然后依次启动角色网关(SelGate)、游戏网关(RunGate),最后启动游戏主控(M2Server)。等待控制台日志显示所有程序加载完毕,即代表服务端已在本地成功运行。
三、 客户端补丁整合与登录器生成
服务端启动成功后,需将游戏资源与客户端进行绑定。
补丁文件放置:将服务端配套的补丁文件(如 NewopUI.pak、Prguse.pak 等)全部复制到传奇客户端的 Data 文件夹内。确保补丁路径中不包含任何中文字符,以免游戏内出现黑屏或缺失图标的现象。
登录器配置:使用版本自带的登录器生成器。在生成器中,列表地址填入本地模式,即 127.0.0.1 或 127.0.0.1/gom.txt。勾选“自动读取客户端路径”以及“无签名”模式。配置无误后,点击生成,将生成的登录器放置在客户端根目录即可。
四、 游戏GM权限设置与常用命令
成功进入游戏后,掌握GM权限是掌控单机版本的核心。
通过M2Server添加GM:打开服务端目录下的 M2Server 程序,依次点击顶部菜单栏的“查看” -> “列表信息” -> “管理员列表”。在弹出的窗口中,填入你在游戏内的角色名称,登录IP填写 127.0.0.1,并将角色等级(即GM权限等级)设置为 10。点击“增加”后,务必点击“保存”使设置生效。
通过文本文件添加GM:如果引擎尚未启动,可以直接通过修改文本文件来赋予权限。打开路径 D:MirserverMir200Envir 下的 AdminList.txt 文件,在空白处输入你的游戏角色名称,保存并关闭文件,随后启动引擎即可生效。
查看与使用GM命令:在 M2Server 程序中,依次点击“选项” -> “游戏命令” -> “管理命令”,即可查看当前版本支持的所有GM指令。在游戏内聊天框中输入这些指令即可执行操作。
常用GM指令速查:
@刷 物品名称 数量 或 @制造 物品名称 数量:制造指定数量的物品。
@无敌 或 @wd:进入或退出无敌模式。
@隐身 或 @ys:进入或退出隐身模式。
@调整等级 人物名称 等级:调整指定人物的等级。
@调整经验 人物名称 经验值:调整指定人物的经验值。
@召唤 人物名称:将指定的人物召唤到自己身边。
@T 人物名称:将指定的人物踢下线。
@重读GM:重新加载管理员列表,修改GM权限后若未生效,可使用此命令刷新。

