首页 > 传奇脚本代码 > 三端脚本

996传奇检测人物佩戴物品命令

996传奇研发技术 2026-05-23 18:59:15 人看过

996传奇 CHECKITEMW 检测佩戴指定物品命令教程

一、命令功能介绍

CHECKITEMW 是996传奇引擎专属检测命令,作用为:检测当前人物是否佩戴指定的装备物品
注意:该命令只检测身上佩戴的装备,不检测背包、仓库内的物品!

二、命令标准格式

CHECKITEMW 物品名 数量

参数1:物品名 → 必须填写装备完整精准名称(和M2物品数据库名称完全一致)
参数2:数量 → 需要检测的佩戴数量(数字,1=佩戴1件,2=佩戴2件)

三、重要注意事项

  • 仅检测 身上已佩戴 的装备,背包/仓库物品不生效
  • 物品名称必须和M2数据库完全一致,错字、多字都会检测失败
  • 支持所有佩戴部位:武器、衣服、头盔、项链、戒指、手镯、勋章、斗笠等
  • 可配合 #if #elseact #elsesay 完成完整的判断逻辑
  • 支持英雄佩戴检测:H.CHECKITEMW 物品名 数量

四、完整版实战脚本案例

✅ 案例1:基础检测佩戴戒指(原版案例)

[@TEST] #IF CHECKITEMW 力量戒指 1 #elsesay 你身上没有佩戴力量戒指\ \ #elseact SENDMSG 6 检测成功!你已佩戴力量戒指 break

✅ 案例2:检测佩戴指定武器

[@检测武器] #IF CHECKITEMW 屠龙刀 1 #act SENDMSG 6 恭喜!你已佩戴神器:屠龙刀 BREAK #elsesay 你尚未佩戴屠龙刀,无法激活专属属性

✅ 案例3:检测佩戴衣服/盔甲

[@检测衣服] #IF CHECKITEMW 天魔神甲 1 #act SENDMSG 6 你已穿戴天魔神甲,防御属性激活 BREAK #elsesay 请穿戴天魔神甲后再尝试

✅ 案例4:检测佩戴2件相同手镯

[@检测双手镯] #IF CHECKITEMW 圣战手镯 2 #act SENDMSG 6 你已佩戴2个圣战手镯,套装效果激活 BREAK #elsesay 你需要佩戴2个圣战手镯才能激活套装

✅ 案例5:同时检测多件佩戴装备

[@检测套装] #IF CHECKITEMW 圣战戒指 2 CHECKITEMW 圣战手镯 2 CHECKITEMW 圣战项链 1 #act SENDMSG 6 圣战套装穿戴完毕,终极属性激活! BREAK #elsesay 你尚未穿戴完整的圣战套装

✅ 案例6:检测英雄佩戴装备

[@检测英雄装备] #IF H.CHECKITEMW 雷霆戒指 1 #act SENDMSG 6 你的英雄已佩戴雷霆戒指 BREAK #elsesay 你的英雄尚未佩戴雷霆戒指

五、脚本使用方法

1. 将脚本复制到 QFunction-0.txt 或自定义NPC脚本中
2. 修改物品名称为你服务器内的真实装备名称
3. 重启M2引擎,即可在游戏中测试触发
     4. 可用于NPC对话、装备激活、属性触发、权限检测等场景

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章