一、前提:确认 架设基础状态
设置 GM 前,需确保魔域 已完成基础架设且能正常运行,核心检查项包括:
服务端(含 ACCServer、Gameserver)已启动,进程中无报错提示;
数据库(如 MySQL)连接正常,通过 Navicat 可正常访问账号、角色相关数据表;
客户端能通过登录器成功进入游戏,创建普通角色无异常;
已准备好对应服务端的 GM 工具(通常随服务端压缩包附带,如 “魔域 GM 全能工具”“角色数据修改器”)。
二、GM 设置核心步骤:从账号到权限
第一步:创建 GM 账号(两种方式)
方式 1:通过数据库直接添加
打开 Navicat,连接到魔域 的数据库(如命名为 “moyu_sf_db”),找到存储账号信息的数据表(常见表名:user、account、tbl_account);
右键 “打开表”,点击末尾空白行,按格式填写账号信息:账号(如 gm001)、密码(需与服务端加密规则匹配,若为明文则直接填,如 123456)、GM 等级(关键字段,通常设为 9/10/12,数字越大权限越高,建议设 10 级);
保存数据表,关闭 Navicat,此时 GM 账号已创建完成。
方式 2:通过游戏内注册 + 后台提权
用客户端登录器注册普通账号(如 gm002),并创建对应角色;
打开服务端目录下的 “账号管理工具”(如 “AccountManager.exe”),输入刚注册的账号(gm002),点击 “查询”;
在查询结果中找到 “GM 等级” 选项,从 “0” 改为 “10”,点击 “保存修改”,账号即升级为 GM 账号。
第二步:配置 GM 权限(工具 + 文件双确认)
打开随服务端附带的 “GM 权限配置工具”,选择对应服务端路径(如 D:\ 魔域 \Gameserver),加载 “gmconfig.ini” 配置文件;
按 GM 等级设置权限范围(以 10 级 GM 为例):勾选 “物品管理”“角色修改”“地图传送”“怪物刷新”“经验倍数调整” 等常用权限,取消 “删除服务器数据” 等高危权限(避免误操作);
若服务端无可视化 GM 工具,需手动修改配置文件:进入 Gameserver 目录,找到 “gmconfig.ini”,用记事本打开,找到 “GMLevel10=” 行,在等号后添加权限代码(如 item=1,role=1,map=1,monster=1,1 代表开启权限),保存文件并重启 Gameserver 服务端。
第三步:设置 GM 指令(自定义常用功能)
打开 “GM 指令配置文件”(通常在服务端 \Config 目录下,文件名为 “gmcommand.ini”“cmdlist.ini”);
按格式添加常用指令,示例:
刷物品:指令 “/give 物品 ID 数量”,配置行写 “give = 给予物品,/give 物品 ID 数量,10”(10 代表仅 10 级及以上 GM 可用);
角色升级:指令 “/level 角色名 等级”,配置行写 “level = 角色升级,/level 角色名 等级,10”;
地图传送:指令 “/move 地图 ID”,配置行写 “move = 地图传送,/move 地图 ID,10”;
保存文件,重启服务端,指令即可生效。
第四步:测试 GM 权限(确保功能正常)
用 GM 账号(如 gm001)登录客户端,进入游戏;
在聊天框输入测试指令:如 “/give 1001 1”(1001 为新手武器 ID),查看背包是否新增物品;输入 “/level gm001 100”,查看角色等级是否提升至 100 级;
若指令无效,检查:GM 账号等级是否正确、权限配置文件是否保存、服务端是否重启,逐一排查后重新测试。
三、GM 常用操作:高效管理
物品管理:通过 “GM 工具 - 物品生成” 功能,输入物品 ID(可在服务端 \Data\itemdata.txt 中查询),选择角色后点击 “发送物品”,无需输入指令即可快速刷取;
角色调整:在 GM 工具中输入角色名,可修改血量、攻击、防御等属性,调整经验倍数(如设 100 倍经验,需在 Gameserver\Config\expconfig.ini 中修改 “ExpRate=100”);
怪物与 NPC 管理:通过 “怪物刷新工具” 选择地图,输入怪物 ID 与刷新数量,点击 “刷新”,可在指定地图生成怪物;
活动配置:部分服务端支持 GM 工具创建活动(如 “双倍经验活动”“BOSS 攻城”),选择活动类型、时间、奖励后,点击 “开启活动” 即可生效。
四、常见问题:GM 设置故障排查
GM 指令无响应:检查 GM 账号等级是否与指令所需等级匹配,或 “gmcommand.ini” 中指令格式是否错误(如少写斜杠 “/”);
刷物品提示 “ID 不存在”:确认物品 ID 与服务端版本匹配(如怀旧版与新服物品 ID 不同),可在 itemdata.txt 中查询正确 ID;
权限修改后不生效:未重启 Gameserver 服务端,修改配置文件后需关闭服务端进程,重新双击 “启动 Gameserver.bat”;
GM 工具无法连接服务端:检查工具与服务端版本是否兼容,或服务端 IP 是否设为 127.0.0.1(本地架设时)。
设置 GM 前,需确保魔域 已完成基础架设且能正常运行,核心检查项包括:
服务端(含 ACCServer、Gameserver)已启动,进程中无报错提示;
数据库(如 MySQL)连接正常,通过 Navicat 可正常访问账号、角色相关数据表;
客户端能通过登录器成功进入游戏,创建普通角色无异常;
已准备好对应服务端的 GM 工具(通常随服务端压缩包附带,如 “魔域 GM 全能工具”“角色数据修改器”)。
二、GM 设置核心步骤:从账号到权限
第一步:创建 GM 账号(两种方式)
方式 1:通过数据库直接添加
打开 Navicat,连接到魔域 的数据库(如命名为 “moyu_sf_db”),找到存储账号信息的数据表(常见表名:user、account、tbl_account);
右键 “打开表”,点击末尾空白行,按格式填写账号信息:账号(如 gm001)、密码(需与服务端加密规则匹配,若为明文则直接填,如 123456)、GM 等级(关键字段,通常设为 9/10/12,数字越大权限越高,建议设 10 级);
保存数据表,关闭 Navicat,此时 GM 账号已创建完成。
方式 2:通过游戏内注册 + 后台提权
用客户端登录器注册普通账号(如 gm002),并创建对应角色;
打开服务端目录下的 “账号管理工具”(如 “AccountManager.exe”),输入刚注册的账号(gm002),点击 “查询”;
在查询结果中找到 “GM 等级” 选项,从 “0” 改为 “10”,点击 “保存修改”,账号即升级为 GM 账号。
第二步:配置 GM 权限(工具 + 文件双确认)
打开随服务端附带的 “GM 权限配置工具”,选择对应服务端路径(如 D:\ 魔域 \Gameserver),加载 “gmconfig.ini” 配置文件;
按 GM 等级设置权限范围(以 10 级 GM 为例):勾选 “物品管理”“角色修改”“地图传送”“怪物刷新”“经验倍数调整” 等常用权限,取消 “删除服务器数据” 等高危权限(避免误操作);
若服务端无可视化 GM 工具,需手动修改配置文件:进入 Gameserver 目录,找到 “gmconfig.ini”,用记事本打开,找到 “GMLevel10=” 行,在等号后添加权限代码(如 item=1,role=1,map=1,monster=1,1 代表开启权限),保存文件并重启 Gameserver 服务端。
第三步:设置 GM 指令(自定义常用功能)
打开 “GM 指令配置文件”(通常在服务端 \Config 目录下,文件名为 “gmcommand.ini”“cmdlist.ini”);
按格式添加常用指令,示例:
刷物品:指令 “/give 物品 ID 数量”,配置行写 “give = 给予物品,/give 物品 ID 数量,10”(10 代表仅 10 级及以上 GM 可用);
角色升级:指令 “/level 角色名 等级”,配置行写 “level = 角色升级,/level 角色名 等级,10”;
地图传送:指令 “/move 地图 ID”,配置行写 “move = 地图传送,/move 地图 ID,10”;
保存文件,重启服务端,指令即可生效。
第四步:测试 GM 权限(确保功能正常)
用 GM 账号(如 gm001)登录客户端,进入游戏;
在聊天框输入测试指令:如 “/give 1001 1”(1001 为新手武器 ID),查看背包是否新增物品;输入 “/level gm001 100”,查看角色等级是否提升至 100 级;
若指令无效,检查:GM 账号等级是否正确、权限配置文件是否保存、服务端是否重启,逐一排查后重新测试。
三、GM 常用操作:高效管理
物品管理:通过 “GM 工具 - 物品生成” 功能,输入物品 ID(可在服务端 \Data\itemdata.txt 中查询),选择角色后点击 “发送物品”,无需输入指令即可快速刷取;
角色调整:在 GM 工具中输入角色名,可修改血量、攻击、防御等属性,调整经验倍数(如设 100 倍经验,需在 Gameserver\Config\expconfig.ini 中修改 “ExpRate=100”);
怪物与 NPC 管理:通过 “怪物刷新工具” 选择地图,输入怪物 ID 与刷新数量,点击 “刷新”,可在指定地图生成怪物;
活动配置:部分服务端支持 GM 工具创建活动(如 “双倍经验活动”“BOSS 攻城”),选择活动类型、时间、奖励后,点击 “开启活动” 即可生效。
四、常见问题:GM 设置故障排查
GM 指令无响应:检查 GM 账号等级是否与指令所需等级匹配,或 “gmcommand.ini” 中指令格式是否错误(如少写斜杠 “/”);
刷物品提示 “ID 不存在”:确认物品 ID 与服务端版本匹配(如怀旧版与新服物品 ID 不同),可在 itemdata.txt 中查询正确 ID;
权限修改后不生效:未重启 Gameserver 服务端,修改配置文件后需关闭服务端进程,重新双击 “启动 Gameserver.bat”;
GM 工具无法连接服务端:检查工具与服务端版本是否兼容,或服务端 IP 是否设为 127.0.0.1(本地架设时)。

