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

传奇单机架设与GM权限配置全流程指南

热度:
一、核心文件准备与数据库环境配置

在开始架设前,需备齐三大核心文件:传奇服务端(通常名为Mirserver)、DBC2000数据库工具以及传奇客户端。强烈建议将服务端压缩包直接解压至非系统盘的根目录,例如D:Mirserver,路径中绝对不能包含中文字符或特殊符号,否则引擎在读取配置文件或脚本时会直接报错。

数据库的配置方式取决于服务端的版本类型。打开服务端目录下的Mud2文件夹,若存在DB文件夹,通常为传统的HeroDB数据库;若存在Data.mdb文件,则为现代的ACC数据库。

传统HeroDB方案:需安装DBC2000数据库工具。安装完成后务必重启电脑,随后打开控制面板中的“BDEAdministrator”。在左侧树状目录的“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权限后若未生效,可使用此命令刷新。
[顶部]