传奇单机架设主打“本地运行、自主管理”,而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)系统环境要求
推荐Windows7旗舰版/Windows10专业版(家庭版易出现权限不足),预留15GB硬盘空间(存储服务端、客户端、数据库文件),4G内存即可(避免服务端与客户端同时运行卡顿),无需高端硬件。
2.步骤1:DBC2000数据库安装与配置
(1)DBC2000安装
①双击DBC2000安装包,选择“Typical”模式,安装路径设为纯英文(如“D:\DBC2000_Single”,严禁含中文/空格,否则服务端无法读取数据);
②安装完成后,打开“控制面板→管理工具→服务”,找到“BorlandDatabaseEngine”,右键“启动”(若提示“错误1067”,右键“属性”将“启动类型”改为“手动”,重启电脑后重试);
③双击桌面“DatabaseDesktop”,能正常打开无报错,即安装成功。
(2)数据库关联(关键!)
①解压单机服务端到纯英文路径(如“D:\LegendSingle\Server”),打开服务端“Database”文件夹,复制“Mir200”文件夹(含Account.db、Character.db等单机数据表);
②将“Mir200”粘贴到“D:\DBC2000_Single”目录下(形成“D:\DBC2000_Single\Mir200”路径);
③配置ODBC数据源:打开“控制面板→管理工具→数据源(ODBC)”,切换“SystemDSN”→“添加”,选择“BorlandDB2000ODBCDriver”,命名为“Mir200”(与数据库文件夹同名);点击“Select”选择“D:\DBC2000_Single\Mir200”,点击“TestConnection”提示“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“DatabaseDesktop”,选择“Mir200→Account表”,点击“Edit→AddNewRecord”:
Account=test(普通账号)、Password=123456(明文密码,单机无需加密)、Status=0;
Account=gmtest(GM账号)、Password=gm123456、Status=0,保存后可用于后续GM权限设置。
4.步骤3:客户端配置与服务端启动
(1)客户端适配
①解压客户端到纯英文路径(如“D:\LegendSingle\Client”),删除客户端“Data”文件夹(避免与服务端资源冲突);
②从服务端“Data”文件夹复制所有文件,粘贴到客户端根目录,确保资源一致(避免闪退);
③右键客户端“Login.exe”→“属性→目标”,末尾添加“-s127.0.0.1:7000”(格式:“原路径”-s127.0.0.1:7000,注意空格)。
(2)按顺序启动服务(不能乱!)
①启动DBC2000:确认“BorlandDatabaseEngine”服务已运行;
②启动登录服务:双击“D:\LegendSingle\Server\LoginSrv\LoginSrv.exe”,黑窗显示“LoginServerStartSuccess”;
③启动游戏服务:双击“D:\LegendSingle\Server\GameSrv\GameSrv.exe”,黑窗显示“GameServerStartSuccess”且无报错;
④启动客户端:双击“Login.exe”,输入普通账号test/123456,能创建角色并进入游戏,说明单机架设成功。
二、传奇单机GM设置详细方法(从权限到命令)
1.第一步:GM账号权限配置(两种方式)
(1)数据库直接设置(推荐,永久生效)
①打开DBC2000“DatabaseDesktop”,选择“Mir200→Account表”,找到gmtest账号;
②新增/修改“AdminLevel”字段(权限等级,10为最高权限,可执行所有GM命令):
若表中无“AdminLevel”,右键表→“Restructure”→“AddField”,字段名“AdminLevel”、类型“Numeric”、长度“2”;
设gmtest的AdminLevel=10,保存后关闭数据库。
(2)游戏内指令提升权限(临时测试)
①用gmtest账号登录游戏(客户端输入gmtest/gm123456);
②在游戏聊天框输入“@admin10”(指令格式:@admin+空格+权限等级),按回车,系统提示“管理员权限设置成功”,即可获得最高GM权限。
2.第二步:GM命令使用(常用功能示例)
(1)基础功能命令(刷等级、金币)
刷等级:聊天框输入“@level99”(将当前角色等级设为99级,可替换数字1-99);
刷金币:输入“@gold1000000”(获取100万金币,数字可自定义);
无敌模式:输入“@godon”(开启无敌,输入“@godoff”关闭);
传送地图:输入“@move蜈蚣洞”(传送到指定地图,支持“猪洞七层”“祖玛寺庙”等176/180经典地图名)。
(2)装备/道具生成命令(核心需求)
刷单件装备:输入“@make裁决之杖1”(生成1把裁决之杖,格式:@make+空格+装备名+空格+数量,装备名需与服务端“Item.txt”一致,如“骨玉权杖”“麻痹戒指”);
刷套装:输入“@makesuit祖玛套装1”(生成1套祖玛套装,含头盔、项链、手镯、戒指);
刷药水/卷轴:输入“@make超级金疮药100”(生成100瓶超级金疮药)。
(3)服务器管理命令(调整规则)
修改经验倍率:输入“@experate50”(将全服经验倍率改为50倍,默认10倍);
开启攻城战:输入“@siegestart”(立即开启沙巴克攻城战,输入“@siegeend”结束);
踢除玩家:输入“@kicktest”(踢除账号为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设置。
一、传奇单机架设核心步骤(从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)系统环境要求
推荐Windows7旗舰版/Windows10专业版(家庭版易出现权限不足),预留15GB硬盘空间(存储服务端、客户端、数据库文件),4G内存即可(避免服务端与客户端同时运行卡顿),无需高端硬件。
2.步骤1:DBC2000数据库安装与配置
(1)DBC2000安装
①双击DBC2000安装包,选择“Typical”模式,安装路径设为纯英文(如“D:\DBC2000_Single”,严禁含中文/空格,否则服务端无法读取数据);
②安装完成后,打开“控制面板→管理工具→服务”,找到“BorlandDatabaseEngine”,右键“启动”(若提示“错误1067”,右键“属性”将“启动类型”改为“手动”,重启电脑后重试);
③双击桌面“DatabaseDesktop”,能正常打开无报错,即安装成功。
(2)数据库关联(关键!)
①解压单机服务端到纯英文路径(如“D:\LegendSingle\Server”),打开服务端“Database”文件夹,复制“Mir200”文件夹(含Account.db、Character.db等单机数据表);
②将“Mir200”粘贴到“D:\DBC2000_Single”目录下(形成“D:\DBC2000_Single\Mir200”路径);
③配置ODBC数据源:打开“控制面板→管理工具→数据源(ODBC)”,切换“SystemDSN”→“添加”,选择“BorlandDB2000ODBCDriver”,命名为“Mir200”(与数据库文件夹同名);点击“Select”选择“D:\DBC2000_Single\Mir200”,点击“TestConnection”提示“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“DatabaseDesktop”,选择“Mir200→Account表”,点击“Edit→AddNewRecord”:
Account=test(普通账号)、Password=123456(明文密码,单机无需加密)、Status=0;
Account=gmtest(GM账号)、Password=gm123456、Status=0,保存后可用于后续GM权限设置。
4.步骤3:客户端配置与服务端启动
(1)客户端适配
①解压客户端到纯英文路径(如“D:\LegendSingle\Client”),删除客户端“Data”文件夹(避免与服务端资源冲突);
②从服务端“Data”文件夹复制所有文件,粘贴到客户端根目录,确保资源一致(避免闪退);
③右键客户端“Login.exe”→“属性→目标”,末尾添加“-s127.0.0.1:7000”(格式:“原路径”-s127.0.0.1:7000,注意空格)。
(2)按顺序启动服务(不能乱!)
①启动DBC2000:确认“BorlandDatabaseEngine”服务已运行;
②启动登录服务:双击“D:\LegendSingle\Server\LoginSrv\LoginSrv.exe”,黑窗显示“LoginServerStartSuccess”;
③启动游戏服务:双击“D:\LegendSingle\Server\GameSrv\GameSrv.exe”,黑窗显示“GameServerStartSuccess”且无报错;
④启动客户端:双击“Login.exe”,输入普通账号test/123456,能创建角色并进入游戏,说明单机架设成功。
二、传奇单机GM设置详细方法(从权限到命令)
1.第一步:GM账号权限配置(两种方式)
(1)数据库直接设置(推荐,永久生效)
①打开DBC2000“DatabaseDesktop”,选择“Mir200→Account表”,找到gmtest账号;
②新增/修改“AdminLevel”字段(权限等级,10为最高权限,可执行所有GM命令):
若表中无“AdminLevel”,右键表→“Restructure”→“AddField”,字段名“AdminLevel”、类型“Numeric”、长度“2”;
设gmtest的AdminLevel=10,保存后关闭数据库。
(2)游戏内指令提升权限(临时测试)
①用gmtest账号登录游戏(客户端输入gmtest/gm123456);
②在游戏聊天框输入“@admin10”(指令格式:@admin+空格+权限等级),按回车,系统提示“管理员权限设置成功”,即可获得最高GM权限。
2.第二步:GM命令使用(常用功能示例)
(1)基础功能命令(刷等级、金币)
刷等级:聊天框输入“@level99”(将当前角色等级设为99级,可替换数字1-99);
刷金币:输入“@gold1000000”(获取100万金币,数字可自定义);
无敌模式:输入“@godon”(开启无敌,输入“@godoff”关闭);
传送地图:输入“@move蜈蚣洞”(传送到指定地图,支持“猪洞七层”“祖玛寺庙”等176/180经典地图名)。
(2)装备/道具生成命令(核心需求)
刷单件装备:输入“@make裁决之杖1”(生成1把裁决之杖,格式:@make+空格+装备名+空格+数量,装备名需与服务端“Item.txt”一致,如“骨玉权杖”“麻痹戒指”);
刷套装:输入“@makesuit祖玛套装1”(生成1套祖玛套装,含头盔、项链、手镯、戒指);
刷药水/卷轴:输入“@make超级金疮药100”(生成100瓶超级金疮药)。
(3)服务器管理命令(调整规则)
修改经验倍率:输入“@experate50”(将全服经验倍率改为50倍,默认10倍);
开启攻城战:输入“@siegestart”(立即开启沙巴克攻城战,输入“@siegeend”结束);
踢除玩家:输入“@kicktest”(踢除账号为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设置。

