我想利用trmenu制作一个收购钻石和下界合金来让玩家获取金钱的商店,背包中有物品,但是一直显示数量不足(其实就是被拒绝),不知道哪里出了问题,求大佬解答,或者直接帮我写好也可以
你这个是检测背包里有指定堆叠数量的物品,不是检测指定物品的总数量。
你应该用checkitem_amount,具体看wiki
https://github.com/PlaceholderAP ... ceholders#checkitem
你应该用checkitem_amount,具体看wiki
https://github.com/PlaceholderAP ... ceholders#checkitem
"== *yes" 改一下
楚儿 发表于 2023-6-27 12:21
"== *yes" 改一下
怎么改?(我是小白)
若轩233 发表于 2023-6-27 12:25
怎么改?(我是小白)
写你传参量
楚儿 发表于 2023-6-27 12:26
写你传参量
不懂。。。。
其实最好是用插件做商店,Trmenu做的没有记录,而且很麻烦
若轩233 发表于 2023-6-27 12:39
不懂。。。。
check papi *"%checkitem_amount_mat:diamond%" == *"数量"
[原创|TrMenu] —— 回收矿物菜单 [v3]
https://www.mcbbs.net/thread-1326763-1-1.html
(出处: Minecraft(我的世界)中文论坛)
下载后稍微修改一下即可使用
https://www.mcbbs.net/thread-1326763-1-1.html
(出处: Minecraft(我的世界)中文论坛)
下载后稍微修改一下即可使用
TDT-金鱼 发表于 2023-6-27 14:06
check papi *"%checkitem_amount_mat:diamond%" == *"数量"
这个‘数量’是什么意思
QingFengYa 发表于 2023-6-27 14:36
[原创|TrMenu] —— 回收矿物菜单 [v3]
https://www.mcbbs.net/thread-1326763-1-1.html
(出处: Minecraft( ...
用不了啊太难懂了这个
看不见记忆 发表于 2023-6-27 13:09
其实最好是用插件做商店,Trmenu做的没有记录,而且很麻烦
只是做个换钱的通道而已,没必要
-   3:
 
-     update: 1
 
-     display:
 
-       mats: 86
 
-       name: 1
 
-       lore: 
 
-         - '当前拥有%checkitem_amount_mat:pumpkin%'
 
-       
 
-     actions:
 
-       all:
 
-         - condition: 'check papi *%checkitem_amount_mat:pumpkin% > *1'
 
-           actions:
 
-             - 'tell: 回收成功当前回收&b%math_1*{checkitem_amount_mat:pumpkin}[precision:0]%&f个南瓜 共获得&b%math_10*{checkitem_amount_mat:pumpkin}[precision:0]%&f金币'
 
-             - 'giveeco: %math_10*{checkitem_amount_mat:pumpkin}[precision:0]%'
 
-             - 'take-item: material:pumpkin,amount:%checkitem_amount_mat:pumpkin%'
 
-             - 'refresh'
 
-           deny:
 
- 'tell: 您背包木有南瓜'
例子
-   3:
 
-     update: 1
 
-     display:
 
-       mats: 86
 
-       name: 1
 
-       lore: 
 
-         - '当前拥有%checkitem_amount_mat:pumpkin%'
 
-       
 
-     actions:
 
-       all:
 
-         - condition: 'check papi *%checkitem_amount_mat:pumpkin% > *1'
 
-           actions:
 
-             - 'tell: 回收成功当前回收&b%math_1*{checkitem_amount_mat:pumpkin}[precision:0]%&f个南瓜 共获得&b%math_10*{checkitem_amount_mat:pumpkin}[precision:0]%&f金币'
 
-             - 'giveeco: %math_10*{checkitem_amount_mat:pumpkin}[precision:0]%'
 
-             - 'take-item: material:pumpkin,amount:%checkitem_amount_mat:pumpkin%'
 
-             - 'refresh'
 
-           deny:
 
- 'tell: 您背包木有南瓜'
例子
若轩233 发表于 2023-6-27 14:50
这个‘数量’是什么意思
check papi *"%checkitem_amount_mat:diamond%" >= *"1"
检查是否有这个物品
TDT-金鱼 发表于 2023-6-27 16:02
check papi *"%checkitem_amount_mat:diamond%" >= *"1"
检查是否有这个物品
但是万一他有2个钻石,然后出售选了4个会发生什么?
若轩233 发表于 2023-6-27 17:00
但是万一他有2个钻石,然后出售选了4个会发生什么?
那就用传参解决出售数量判断的问题,这里只是判定你有没有相关的物品,并不影响你实际要出售的数量
TDT-金鱼 发表于 2023-6-27 16:02
check papi *"%checkitem_amount_mat:diamond%" >= *"1"
检查是否有这个物品
还是不行啊啊啊啊(要疯