传奇M2同步捡取过滤失败:列表二配置与自动捡物冲突

来源: 作者: 点击:
M2的捡取过滤同步出问题,通常不是单一故障,而是设置链条上的某个环节断开了。表现是内挂里明明屏蔽了某样物品,但角色还是会捡起来,或者英雄依然照单全收。要从头捋一遍配置路径,才能找到症结。

**列表二核心设置与勾选逻辑**

捡取过滤的同步机制,源头在M2的“列表信息二”里。打开M2Server程序,在顶部菜单找到“查看”->“列表信息二”,切换到“内挂捡取”这个选项卡。问题多数出在三个地方。

第一,“人物捡物同步内挂配置”这个复选框必须勾上。没勾的话,M2的配置不会下发到客户端,你在内挂里改的东西等于白改。

第二,勾完之后,“全部增加”和“修改”这两个按钮要按顺序点一遍。先清空旧列表,再重新把物品全部添加进去,最后点修改保存。只勾不点按钮,配置不会写入生效。

第三,列表最下方有“是否发送到客户端”的选项,这个也要勾上。不勾的话,客户端的过滤文件接收不到更新。

**秒捡功能与过滤规则的冲突**

秒捡(范围拾取)和内挂过滤在底层逻辑上有兼容性问题。数据库里的物品数量一旦超过某个阈值(比如6000条以上),开启秒捡之后,过滤规则就会全部失效,要么什么都不捡,要么什么都捡。这不是设置错误,而是引擎本身的数据处理能力跟不上。

解决这个问题的前提是确保列表一和列表二的配置都是完整的。列表一“允许捡取”里所有物品都要加上,列表二“内挂捡取”全部设置为自动拾取,两个列表都要勾选人物同步和发送到客户端。在这个基础上,如果秒捡还跟过滤冲突,就只能二选一:要么关掉秒捡功能保证过滤生效,要么开着秒捡放弃精细过滤。

**英雄同步的特殊注意事项**

英雄和主号的捡取过滤是独立控制的,要在列表二里分别配置。配置窗口里有“人物捡物同步”和“英雄捡物同步”两个选项,都要勾上,并且各自执行“全部增加”操作。只同步人物不同步英雄,就会出现主号正常、英雄乱捡的情况。

**客户端文件与M2配置的二选一规则**

登录器集成配置和M2下发配置之间存在覆盖关系,这是很多人反复设置却无效的根源。如果登录器生成时勾选了“集成配置”,并且把ItemDescList.txt和FilterItemList.txt这些文件打包进了登录器,那在M2的列表信息二里就不能再勾“发送到客户端”了。

因为M2启动时会尝试用本地的空列表或旧列表覆盖登录器集成的文件,导致客户端读不到任何物品规则。正确的做法是二选一:要么靠登录器集成配置,M2那边不发送;要么靠M2下发配置,登录器不集成。两者都勾上会互相干扰,最终就是没效果。

**检查列表一的基础门槛**

列表二配置没问题但过滤依然失效,看一眼列表一“允许捡取”。这个列表如果设置过严,会直接卡住捡取行为。比如“允许捡取”里没加某个物品,而列表二里却设了“自动捡取”,两者冲突的结果就是捡不起来或者过滤失效。列表一的正确设置是把所有物品都添加进去,放开基础权限,具体的捡取与否交给列表二来决定。