传奇无内挂物品过滤设置指南 服务端与工具实操方法

来源: 作者: 点击:
不少传奇私人服务器玩家或管理者遇到内挂缺失物品过滤功能的情况,需通过服务端配置、第三方工具或脚本实现过滤需求,以下提供三种主流设置方法,覆盖不同操作场景。
一、服务端核心配置文件过滤法(推荐管理者使用)
1. 基础物品过滤文件设置
打开私人服务器服务端目录,进入Mir200\Envir文件夹,找到ItemFilter.txt文件(若不存在则新建文本文档并改名),按固定格式添加需过滤的物品信息,格式为 “物品 ID / 物品名称 过滤模式 适用范围”:
物品 ID / 名称:可通过服务端Item.DB(用 DBC 工具打开)查询,支持精确 ID 或模糊名称(如 “布衣”“木剑”)
过滤模式:1 = 不显示物品地面图标,2 = 禁止物品掉落,3 = 拾取后自动丢弃
适用范围:0 = 全服生效,1 = 指定地图生效(需后续补充地图 ID)
示例配置(过滤低阶药水与垃圾装备):
1001 2 0 # 1001为“小型治疗药水”ID,禁止全服掉落
布衣 1 0 # 地面不显示“布衣”图标
5003 3 1 # 5003为“青铜头盔”ID,拾取后自动丢弃,仅在新手村(地图ID1)生效

保存文件后,重启服务端的 M2Server 程序,过滤规则即可生效。
2. 按地图精准过滤设置
若需仅在特定地图(如猪洞、祖玛)过滤物品,先在Mir200\Envir\MapInfo.txt中查询目标地图 ID(如 “猪洞七层” 对应 ID 为 30),再在ItemFilter.txt中补充地图参数,格式调整为 “物品 ID 过滤模式 1 地图 ID”:
1002 2 1 30 # 1002为“小型魔法药水”ID,仅在猪洞七层(ID30)禁止掉落

也可批量添加地图,用英文逗号分隔 ID:1002 2 1 30,31,32(覆盖猪洞五至七层)。
3. 怪物掉落过滤补充
打开Mir200\Envir\MonItems文件夹,找到对应怪物的掉落配置文件(如 “稻草人.txt”“僵尸.txt”),删除文件中需过滤物品的掉落条目,或修改掉落概率为 0。例如在 “稻草人.txt” 中删除 “布衣” 相关行,或改为 “布衣 0 0”(第一个 0 为掉落概率,第二个 0 为数量),保存后重启服务端,怪物将不再掉落该物品。
二、第三方工具过滤法(适合普通玩家)
1. 常用工具选择与设置
下载传奇专用辅助工具(如 “传奇物品筛选器”“私人服务器辅助盒子”,需从正规渠道获取),安装后打开工具,按以下步骤配置:
第一步:选择游戏路径,将工具与私人服务器客户端目录关联(找到客户端Mir.exe所在文件夹)
第二步:添加过滤列表,在 “物品 ID / 名称” 栏输入需过滤物品(可参考客户端Data\Item.txt查询),选择过滤动作(“隐藏地面”“自动丢弃”)
第三步:设置触发条件,勾选 “进入游戏自动生效”“切换地图不失效”,点击 “保存配置”
示例操作(过滤垃圾首饰):在工具中输入 “铁手镯”“铜戒指”,选择 “隐藏地面”,保存后启动游戏,地面将不再显示这些物品图标。
2. 工具兼容性处理
若工具启动后无效果,需检查:
客户端版本是否匹配(如 1.76 版工具不支持合击版客户端)
是否关闭客户端自带防护(部分私人服务器客户端会拦截第三方工具,需在 “客户端设置” 中取消 “反外挂检测”)
工具是否以 “管理员身份” 运行(右键工具图标,选择 “以管理员身份运行”)
三、脚本触发式过滤法(需基础脚本知识)
1. 拾取后自动丢弃脚本
打开服务端Mir200\Envir\QuestDiary\QFunction-0.txt文件,在末尾添加脚本,实现 “拾取指定物品后自动丢弃” 功能,示例:
[@PickUpItem]
#IF
CheckItem 1001 1 # 检查是否拾取“小型治疗药水”(ID1001),数量1
#ACT
TakeItem 1001 1 # 移除背包中的“小型治疗药水”
SendMsg 6 已自动丢弃垃圾物品! # 游戏内发送提示信息
#ELSEIF
CheckItem 布衣 1 # 检查是否拾取“布衣”
#ACT
TakeItem 布衣 1
SendMsg 6 已自动丢弃垃圾物品!

保存文件后,无需重启服务端,玩家拾取对应物品时脚本会自动触发。
2. 地面物品定时清理脚本
在QFunction-0.txt中添加定时清理脚本,设置指定地图每 5 分钟清理一次地面垃圾物品:
[@Timer5] # 每5分钟执行一次(单位:分钟)
#IF
CheckMap 30 # 仅在猪洞七层(地图ID30)执行
#ACT
ClearItem 1001,1002,布衣 # 清理地面的“小型治疗药水”“小型魔法药水”“布衣”

需在服务端 M2Server 程序中开启定时器:点击 “选项→功能设置→定时器”,勾选 “启用自定义定时器”,确保脚本正常触发。
四、设置后验证与调整
效果测试:在游戏内前往对应地图,击杀怪物观察目标物品是否掉落 / 显示,拾取物品测试是否自动丢弃,记录未生效的物品 ID,重新核对配置文件格式。
规则优化:若误过滤关键物品(如任务道具),需在ItemFilter.txt或脚本中删除对应条目,或调整过滤模式(如将 “禁止掉落” 改为 “地面隐藏”)。
多方法结合:管理者可同时使用 “服务端禁止掉落”+“玩家工具隐藏”,双重保障过滤效果;普通玩家无管理权限时,优先选择第三方工具或联系管理员添加脚本过滤。