Trmenu怎么设置 扣除自定义物品执行命令?
用checkitem的papi加上TAKE-ITEM
官网WIKI有写。
给你看一下我一个实例吧
复制代码CONSOLE是自定义的命令
给物品就GIVE XXX
翻PAPI的wiki,checkitem和takeitem还可以指定name和lore的物品
官网WIKI有写。
给你看一下我一个实例吧
- 'C':
- display:
- name:
- - '&6称号: &6「XX」'
- lore:
- - '&b所需材料:'
- - '&f -&c 3 &fXXX'
- - ''
- - '&7左键以兑换该称号。'
- mats: NAME_TAG
- actions:
- left:
- - 'Tell: &c&l你没有足够的材料_||_Break:<Requirement: "%checkitem_mat:物品ID,data:物品DATA,amt:数量%" == "no">'
- - 'TAKE-ITEM: amount:数量,material:物品ID,damage:物品DATA'
- - 'CONSOLE: manuaddp %player_name% deluxetags.tag.liangzihexin'
给物品就GIVE XXX
翻PAPI的wiki,checkitem和takeitem还可以指定name和lore的物品
本帖最后由 wr1973969671 于 2020-4-15 16:28 编辑
如何才能做到 扣除自定义lore和name的物品再执行命令
Worf丶Horo 发表于 2020-4-15 16:08
用checkitem的papi加上TAKE-ITEM
官网WIKI有写。
给你看一下我一个实例吧
如何才能做到 扣除自定义lore和name的物品再执行命令
wr1973969671 发表于 2020-4-15 16:15
如何才能做到 自定义lore和name呢?
是物品的自定义lore 吗 你可以下载一个lore编辑插件 如果你有CMI你也可以直接修改
wr1973969671 发表于 2020-4-15 16:15
如何才能做到 扣除自定义lore和name的物品再执行命令
在后面加lore:和name:啊
和data以及damage的格式是一样的
对,但是不用加空格,除非你物品本来有空格
多试一下就行了
建议直接去papi看写法
http://mineplugin.org/Placeholde ... 6.A0.8F_-_CheckItem
check_item
Worf丶Horo 发表于 2020-4-15 17:08
对,但是不用加空格,除非你物品本来有空格
多试一下就行了
建议直接去papi看写法
还是不行啊
你确定你按照wiki的格式写了?没乱加东西?
一般只判断name都可以了
- left:
- - 'Tell: &c&l你没有足够的材料_||_Break:<Requirement: "%checkitem_mat:paper,nameequals:&a称号凭证_XX,amt:1%" == "no">'
- - 'TAKE-ITEM: amount:1,material:paper,name:&a称号凭证_XX'
- - 'CONSOLE: manuaddp %player_name% deluxetags.tag.XX'