一、单机架设前期准备(核心前提)
架设前需完成基础文件与环境配置,避免因缺失组件或路径错误导致架设失败,具体操作如下:
1. 文件准备:下载适配的传奇单机服务端(含MirServer核心文件夹)与完整游戏客户端,优先选择口碑稳定的版本,确保文件无缺失损坏。服务端解压后需放置在磁盘根目录(如D:\MirServer),避免多级子目录导致路径识别异常。
2. 数据库安装:安装DBC2000(32位),打开控制面板找到对应程序,右键新建数据库并命名为HeroDB,路径设置为D:\MirServer\Mud2\DB,核对信息后保存关闭,确保数据库与服务端关联正常。
3. 环境检查:关闭杀毒软件与防火墙,避免拦截服务端进程;确认电脑安装.net框架等必要运行库,缺失会导致引擎启动失败。
二、传奇单机核心架设步骤(全程实操)
(一)服务端配置
1. 路径与参数设置:打开MirServer文件夹,启动主引擎控制器,进入配置向导,服务器名称可自定义,IP地址默认填写127.0.0.1(单机专用回路地址),无需勾选额外选项。列表中的开区IP与微端IP均设为127.0.0.1,端口保持默认(如7000、6121等),避免端口冲突。
2. 组件启动:依次打开MirServer\控制端\启动服务.bat,等待M2Server、数据库服务、登录器服务全部启动,无报错提示即启动成功。若出现“10048”绑定错误,说明端口被占用,关闭多余进程或重启电脑即可。
(二)客户端与登录器配置
1. 客户端适配:将服务端配套补丁解压至游戏客户端根目录,复制登录器文件夹内的NewopUI.Pak文件,粘贴到客户端Data文件夹,确保补丁与客户端版本匹配,避免出现黑屏、地图缺失等问题。
2. 登录器生成:打开登录器生成器,添加游戏名称与IP(127.0.0.1),端口填写与服务端一致的7000,关联客户端路径后,勾选自动加载补丁,重新生成登录器并替换原有文件。
(三)架设验证
1. 启动登录器,创建游戏账号与角色,点击登录后若能正常进入游戏地图,无卡顿、黑屏或连接关闭提示,说明单机架设成功。
2. 若出现“connection closed”提示,核对服务端与登录器IP、端口是否一致,重新配置后重启服务端即可。
三、GM权限设置方法(两种核心方式)
(一)账号GM权限配置
1. 打开MirServer\Mud2\DB文件夹,找到Member.txt(账号信息文件),用记事本打开,找到目标账号对应的行,在权限字段处填写“10”(最高权限,数值越小权限越低),保存后关闭文件。
2. 重启服务端,重新登录该账号,即可获得GM权限,可执行各类GM指令。
(二)引擎控制台设置
1. 启动M2Server引擎控制台,点击“玩家管理”→“GM账号设置”,输入目标账号,勾选所需权限(如物品发放、角色修改等),点击保存并同步数据库,无需重启服务端即可生效。
四、GM常用指令与脚本变量(实操必备)
(一)基础GM指令(游戏内直接输入)
1. 角色相关:@调整等级 角色名 等级(如@调整等级 测试号 999),快速提升角色等级;@调整元宝 角色名 数量,发放指定数量元宝;@无敌模式 开启/关闭,使角色免疫伤害。
2. 物品相关:@给予物品 角色名 物品ID 数量(如@给予物品 测试号 1001 10),发放指定物品;@刷怪 怪物ID 数量 坐标,在指定位置刷新怪物。
3. 游戏管理:@清理地图 地图名,清除指定地图内所有怪物与物品;@重启服务器,快速重启服务端;@踢人 角色名,将目标玩家移出游戏。
(二)常用脚本变量(适用于引擎配置)
1. 私人变量:U0-U99(数字型,可保存,存于人物数据库)、T0-T99(字符型,可保存),适用于记录角色专属数据;D0-D999(下线不保存),可用于临时变量设置。
2. 全局变量:G0-G999(数字型,可保存,存于GlobalVal.ini)、A0-A999(字符型,可保存),适用于全服数据统计;I0-I999(全局临时变量,服务器重启重置)。
3. 变量操作指令:MOV 变量 数值(赋值,如MOV U0 100);INC 变量 数值(累加,如INC U0 50);DEC 变量 数值(递减);SUM 变量A 变量B(求和,需先将求和变量清0)。
五、常见问题排查(架设与GM设置异常解决)
1. 服务端启动失败:检查DBC2000数据库配置路径是否正确,重新配置后重启服务;若提示缺失.dll文件,需补充对应运行库或从完整服务端中提取缺失文件。
2. 游戏黑屏/角色不可见:客户端未安装配套补丁,重新复制补丁至客户端根目录;核对登录器补丁路径是否正确,重新生成登录器即可。
3. GM指令无效:账号权限未设置成功,重新修改Member.txt文件并重启服务端;确认指令格式正确,物品ID、角色名无错别字。
4. 端口冲突:关闭占用对应端口的程序,或在引擎配置中修改端口号,确保服务端与登录器端口一致。
六、后期维护与调整
1. 数据备份:定期备份MirServer\Mud2\DB文件夹(数据库文件)与重要配置文件,避免误操作导致数据丢失,备份文件建议单独存放至其他磁盘。
2. 版本更新:如需更新服务端版本,先备份原有文件,再替换新服务端核心文件,重新配置数据库与登录器,避免新旧文件冲突。
3. 局域网共享:若需局域网内其他设备登录,将服务端IP改为本机局域网IP(如192.168.1.100),其他设备登录器IP填写该地址,确保设备在同一局域网即可。

