传奇单机架设教程及游戏 GM 设置完整指南

来源: 作者: 点击:
传奇单机架设主打 “本地运行、自主管理”,而 GM 设置是单机体验的核心亮点 —— 可自定义装备、等级、活动规则,满足个性化玩法需求。本文先详解单机架设全流程(从软件准备到启动测试),再分步拆解 GM 账号创建、命令使用、后台配置方法,全程用具体路径与参数示例,助力新手快速实现 “架设 + GM 管理” 双重目标。
一、传奇单机架设核心步骤(从 0 到 1 搭建)
1. 前期准备:工具清单与环境要求
(1)必备软件选择
单机服务端:优先选 “1.76/1.80 复古单机整合端”(含预设数据库、GM 工具,如 “传奇单机 1.76 纯净端”),需包含 LoginSrv(登录服务)、GameSrv(游戏服务)、“GM 命令大全.txt”,避免下载无配置说明的零散文件;
数据库工具:DBC2000(32 位,适配多数单机服务端,操作简单),从可信平台下载安装包(无捆绑插件);
客户端:与服务端版本匹配(如 1.76 服务端对应 1.76 纯净客户端,大小 500-800MB),无需额外插件;
辅助工具:Notepad++(修改配置文件)、WinRAR(解压软件)、GM 工具(服务端自带,如 “GM 后台.exe”)。
(2)系统环境要求
推荐 Windows 7 旗舰版 / Windows 10 专业版(家庭版易出现权限不足),预留 15GB 硬盘空间(存储服务端、客户端、数据库文件),4G 内存即可(避免服务端与客户端同时运行卡顿),无需高端硬件。
2. 步骤 1:DBC2000 数据库安装与配置
(1)DBC2000 安装
① 双击 DBC2000 安装包,选择 “Typical” 模式,安装路径设为纯英文(如 “D:\DBC2000_Single”,严禁含中文 / 空格,否则服务端无法读取数据);
② 安装完成后,打开 “控制面板→管理工具→服务”,找到 “Borland Database Engine”,右键 “启动”(若提示 “错误 1067”,右键 “属性” 将 “启动类型” 改为 “手动”,重启电脑后重试);
③ 双击桌面 “Database Desktop”,能正常打开无报错,即安装成功。
(2)数据库关联(关键!)
① 解压单机服务端到纯英文路径(如 “D:\LegendSingle\Server”),打开服务端 “Database” 文件夹,复制 “Mir200” 文件夹(含 Account.db、Character.db 等单机数据表);
② 将 “Mir200” 粘贴到 “D:\DBC2000_Single” 目录下(形成 “D:\DBC2000_Single\Mir200” 路径);
③ 配置 ODBC 数据源:打开 “控制面板→管理工具→数据源 (ODBC)”,切换 “System DSN”→“添加”,选择 “Borland DB2000 ODBC Driver”,命名为 “Mir200”(与数据库文件夹同名);点击 “Select” 选择 “D:\DBC2000_Single\Mir200”,点击 “Test Connection” 提示 “Success” 即完成。
3. 步骤 2:单机服务端配置(基础参数与 GM 预设)
(1)修改核心配置文件
① 打开服务端 “LoginSrv” 文件夹,用 Notepad++ 编辑 “LoginSrv.ini”:
DBName=Mir200(与 ODBC 数据源名一致);
DBPath=D:\DBC2000_Single\Mir200(数据库路径);
ServerIP=127.0.0.1(单机本地 IP,固定无需修改);
Port=7000(默认登录端口,无需改);
② 打开 “GameSrv” 文件夹,编辑 “GameSrv.ini”:
基础参数:ExpRate=10(经验倍率,单机推荐 10-50 倍)、DropRate=3(掉落倍率)、MaxPlayer=50(最大在线人数);
GM 预设:找到 “Admin” 板块,添加 “AdminName=gmtest”(预留 GM 账号名,后续设置权限),保存文件。
(2)添加测试账号(可选)
打开 DBC2000 “Database Desktop”,选择 “Mir200→Account 表”,点击 “Edit→Add New Record”:
Account=test(普通账号)、Password=123456(明文密码,单机无需加密)、Status=0;
Account=gmtest(GM 账号)、Password=gm123456、Status=0,保存后可用于后续 GM 权限设置。
4. 步骤 3:客户端配置与服务端启动
(1)客户端适配
① 解压客户端到纯英文路径(如 “D:\LegendSingle\Client”),删除客户端 “Data” 文件夹(避免与服务端资源冲突);
② 从服务端 “Data” 文件夹复制所有文件,粘贴到客户端根目录,确保资源一致(避免闪退);
③ 右键客户端 “Login.exe”→“属性→目标”,末尾添加 “ -s 127.0.0.1:7000”(格式:“原路径” -s 127.0.0.1:7000,注意空格)。
(2)按顺序启动服务(不能乱!)
① 启动 DBC2000:确认 “Borland Database Engine” 服务已运行;
② 启动登录服务:双击 “D:\LegendSingle\Server\LoginSrv\LoginSrv.exe”,黑窗显示 “Login Server Start Success”;
③ 启动游戏服务:双击 “D:\LegendSingle\Server\GameSrv\GameSrv.exe”,黑窗显示 “Game Server Start Success” 且无报错;
④ 启动客户端:双击 “Login.exe”,输入普通账号 test/123456,能创建角色并进入游戏,说明单机架设成功。
二、传奇单机 GM 设置详细方法(从权限到命令)
1. 第一步:GM 账号权限配置(两种方式)
(1)数据库直接设置(推荐,永久生效)
① 打开 DBC2000 “Database Desktop”,选择 “Mir200→Account 表”,找到 gmtest 账号;
② 新增 / 修改 “AdminLevel” 字段(权限等级,10 为最高权限,可执行所有 GM 命令):
若表中无 “AdminLevel”,右键表→“Restructure”→“Add Field”,字段名 “AdminLevel”、类型 “Numeric”、长度 “2”;
设 gmtest 的 AdminLevel=10,保存后关闭数据库。
(2)游戏内指令提升权限(临时测试)
① 用 gmtest 账号登录游戏(客户端输入 gmtest/gm123456);
② 在游戏聊天框输入 “@admin 10”(指令格式:@admin + 空格 + 权限等级),按回车,系统提示 “管理员权限设置成功”,即可获得最高 GM 权限。
2. 第二步:GM 命令使用(常用功能示例)
(1)基础功能命令(刷等级、金币)
刷等级:聊天框输入 “@level 99”(将当前角色等级设为 99 级,可替换数字 1-99);
刷金币:输入 “@gold 1000000”(获取 100 万金币,数字可自定义);
无敌模式:输入 “@god on”(开启无敌,输入 “@god off” 关闭);
传送地图:输入 “@move 蜈蚣洞”(传送到指定地图,支持 “猪洞七层”“祖玛寺庙” 等 176/180 经典地图名)。
(2)装备 / 道具生成命令(核心需求)
刷单件装备:输入 “@make 裁决之杖 1”(生成 1 把裁决之杖,格式:@make + 空格 + 装备名 + 空格 + 数量,装备名需与服务端 “Item.txt” 一致,如 “骨玉权杖”“麻痹戒指”);
刷套装:输入 “@makesuit 祖玛套装 1”(生成 1 套祖玛套装,含头盔、项链、手镯、戒指);
刷药水 / 卷轴:输入 “@make 超级金疮药 100”(生成 100 瓶超级金疮药)。
(3)服务器管理命令(调整规则)
修改经验倍率:输入 “@experate 50”(将全服经验倍率改为 50 倍,默认 10 倍);
开启攻城战:输入 “@siege start”(立即开启沙巴克攻城战,输入 “@siege end” 结束);
踢除玩家:输入 “@kick test”(踢除账号为 test 的玩家,仅当有其他测试账号时使用)。
3. 第三步:GM 后台工具使用(可视化操作)
(1)启动 GM 后台
① 打开服务端 “GM_Tool” 文件夹,双击 “GM 后台.exe”,输入预设密码(通常为 123456,服务端 “GM 说明.txt” 可查);
② 后台界面分为 “角色管理”“装备管理”“服务器设置” 三大板块,无需输入命令,鼠标点击即可操作。
(2)可视化操作示例
角色管理:在 “角色查询” 输入 gmtest,点击 “查询”,可直接修改等级(下拉选择 99 级)、血量(输入 10000)、职业(切换战士 / 法师 / 道士),点击 “保存” 立即生效;
装备管理:点击 “装备生成”,下拉选择 “武器→裁决之杖”,选择数量 1,点击 “发送到背包”,游戏内 gmtest 角色背包会直接出现该装备;
服务器设置:在 “倍率设置” 中,拖动滑块将掉落倍率改为 10 倍,勾选 “开启自动拾取”,点击 “应用全服”,所有玩家均可享受该设置。
三、单机架设与 GM 设置避坑指南
路径全英文:DBC2000、服务端、客户端的路径必须纯英文(如 “D:\ 传奇单机” 改为 “D:\LegendSingle”),中文路径会导致服务端启动失败或 GM 命令无效;
GM 权限等级要够:AdminLevel 需设为 10(最高),设为 1-9 仅能使用基础命令(如刷金币),无法修改全服倍率;
装备名必须准确:用 “@make” 命令时,装备名需与服务端 “Data\Item.txt” 一致(如 “麻痹戒指” 不能写成 “麻痹戒”),可打开 Item.txt 复制正确名称;
服务端重启生效:修改 “GameSrv.ini” 中的基础参数(如 MaxPlayer)后,需关闭 GameSrv.exe 再重新启动,设置才会生效;
定期备份数据:单机数据存于 “D:\DBC2000_Single\Mir200”,定期复制该文件夹到其他磁盘,若数据库损坏,替换文件夹即可恢复角色与 GM 设置。