单机传奇使用 GEE 引擎补丁后,物品掉落时出现全服提示(如 “【全服公告】XXX 掉落了屠龙刀”),本质是补丁脚本中默认开启了 “全局消息推送” 功能。因单机无需兼顾其他玩家,可通过修改引擎设置或补丁文件直接取消,具体方法如下:
一、先搞懂:全服提示的 2 个核心来源
GEE 引擎补丁的物品掉落全服提示,通常来自两类配置,需针对性处理:
引擎默认提示:GEE 引擎自带 “物品掉落广播” 功能,未关闭时会自动推送全服消息;
补丁脚本植入:多数定制补丁(如复古、轻变补丁)会在脚本中添加 “SendMsgToAll”(全服发消息)命令,强制触发提示,这类需修改补丁文件。
二、方法 1:直接在 GEE 引擎界面关闭(最快,优先试)
适合 “提示来自引擎默认设置” 的情况,无需修改文件,启动服务端后操作即可:
打开 GEE 引擎核心程序GEE_M2.exe(俗称 “M2”),点击顶部菜单 “系统→系统配置→游戏配置”;
在弹出的配置窗口中,找到 “物品掉落设置” 板块:
取消勾选 “开启物品掉落全服提示”(核心选项,勾选时会推送所有掉落物品的公告);
若下方有 “稀有物品提示” 选项(如 “仅屠龙、麻痹等物品提示”),也一并取消勾选(避免漏网提示);
点击窗口右下角 “应用配置”,再点击 “保存配置”,无需重启引擎,后续物品掉落不再触发全服提示。
注意:部分精简版 GEE 引擎可能无此选项,需用方法 2 修改补丁脚本。
三、方法 2:修改补丁脚本(提示来自补丁植入,必用)
若引擎设置关闭后仍有提示,说明全服消息写在补丁的脚本文件中,需找到对应代码删除,步骤如下:
1. 定位补丁脚本路径
GEE 引擎补丁的物品相关脚本,默认存放在服务端Envir文件夹下,核心路径有 2 个:
路径 1(全局掉落脚本):D:\MirServer\Mir200\Envir\QuestDiary\QFunction-0.txt(几乎所有补丁都会用这个文件写全局规则);
路径 2(指定怪物掉落脚本):D:\MirServer\Mir200\Envir\MonItems(部分补丁会给特定怪物单独写掉落提示,如 “祖玛教主” 文件夹下的脚本)。
2. 删除全服提示代码
以最常用的QFunction-0.txt为例:
用记事本打开文件,按Ctrl+F搜索关键词 “SendMsgToAll”(这是 GEE 引擎的全服消息命令,格式通常为SendMsgToAll 255 0 0 "【全服公告】%s掉落了%s");
找到包含 “掉落”“捡到”“获得” 等字样的SendMsgToAll语句,直接删除整行(如删除SendMsgToAll 255 0 0 "【全服】%s在%s地图捡到了[终极武器]!");
若搜索不到 “SendMsgToAll”,再搜索 “公告”“全服” 等词,找到类似SendBroadCast(另一种全服消息命令)的语句,同样删除;
保存文件,关闭记事本,重启 GEE 引擎(GEE_M2.exe)和登录器,生效后物品掉落不再有全服提示。
举例:某复古补丁的 QFunction-0.txt 中,有一行If ItemName = "屠龙刀" Then SendMsgToAll 255 0 0 "全服通知:%s击杀怪物掉落屠龙刀!",删除这行后,掉落屠龙刀就不会触发提示。
3. 清理怪物专属脚本(可选)
若删除全局脚本后,特定怪物(如沙巴克城主、世界 BOSS)掉落仍有提示,需处理MonItems文件夹:
进入MonItems,找到对应怪物的文件夹(如 “沙巴克城主”),打开里面的DropItem.txt;
同样搜索 “SendMsgToAll” 或 “公告”,删除相关代码,保存后重启引擎即可。
四、方法 3:修改消息配置文件(彻底屏蔽残留提示)
部分补丁会把提示内容写在引擎的消息配置文件中,需通过修改文件让提示 “不显示”:
打开路径D:\MirServer\Mir200\Envir\Message.txt;
按Ctrl+F搜索 “掉落”“捡到” 等词,找到对应的消息 ID(如10086=【系统】%s掉落了珍贵物品!);
将等号后的提示内容改为空(如把10086=【系统】%s掉落了珍贵物品!改成10086=),保存文件;
重启引擎,即使有残留的提示触发命令,也会因 “无内容可显示” 而不弹出公告。
五、常见问题:修改后仍有提示?3 步排查
没重启引擎 / 登录器:GEE 引擎的脚本和配置修改,必须重启GEE_M2.exe才能生效,登录器也需重新打开;
漏删脚本文件:部分补丁会在QuestDiary下的其他文件(如 QFunction-1.txt、QFunction-2.txt)写提示,需按方法 2 逐个搜索 “SendMsgToAll”;
补丁有 “防改保护”:少数加密补丁会锁定脚本文件,修改后保存无效,需先在GEE_M2.exe的 “系统→加密设置” 中关闭 “脚本保护”,再修改文件。
六、关键提醒:修改前先备份
操作前务必复制一份要修改的文件(如 QFunction-0.txt、Message.txt),存到桌面或其他文件夹。若修改后出现游戏报错(如脚本错误、无法启动),直接用备份文件替换回去即可恢复正常。
单机传奇 GEE 引擎补丁:如何取消物品掉落全服提示
来源:
作者:
点击:

