单机传奇使用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引擎的全服消息命令,格式通常为SendMsgToAll25500"【全服公告】%s掉落了%s");
找到包含“掉落”“捡到”“获得”等字样的SendMsgToAll语句,直接删除整行(如删除SendMsgToAll25500"【全服】%s在%s地图捡到了[终极武器]!");
若搜索不到“SendMsgToAll”,再搜索“公告”“全服”等词,找到类似SendBroadCast(另一种全服消息命令)的语句,同样删除;
保存文件,关闭记事本,重启GEE引擎(GEE_M2.exe)和登录器,生效后物品掉落不再有全服提示。
举例:某复古补丁的QFunction-0.txt中,有一行IfItemName="屠龙刀"ThenSendMsgToAll25500"全服通知:%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),存到桌面或其他文件夹。若修改后出现游戏报错(如脚本错误、无法启动),直接用备份文件替换回去即可恢复正常。
一、先搞懂:全服提示的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引擎的全服消息命令,格式通常为SendMsgToAll25500"【全服公告】%s掉落了%s");
找到包含“掉落”“捡到”“获得”等字样的SendMsgToAll语句,直接删除整行(如删除SendMsgToAll25500"【全服】%s在%s地图捡到了[终极武器]!");
若搜索不到“SendMsgToAll”,再搜索“公告”“全服”等词,找到类似SendBroadCast(另一种全服消息命令)的语句,同样删除;
保存文件,关闭记事本,重启GEE引擎(GEE_M2.exe)和登录器,生效后物品掉落不再有全服提示。
举例:某复古补丁的QFunction-0.txt中,有一行IfItemName="屠龙刀"ThenSendMsgToAll25500"全服通知:%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),存到桌面或其他文件夹。若修改后出现游戏报错(如脚本错误、无法启动),直接用备份文件替换回去即可恢复正常。

