本帖最后由 MC~蛟龙 于 2021-7-1 17:49 编辑
PAPI附属:math最新 checkitem最新
TrMenu v3.0-pre-9
求大佬给个商店模板,下面是已制作部分
'M':
update: 20
display:
material: Coal
lore:
- '&8▪ &3购买单价: &e¥10'
- '&8▪ &3购买组价: &e¥640'
- '&8▪ &3出售单价: &e¥8'
- '&8▪ &3出售组价: &e¥512'
actions:
left:
- condition: 'any [ money *10 ]'
actions:
- 'take-money: 10'
- 'give-item: material:Coal'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
right:
- condition: 'item *"material:Coal"'
actions:
- 'take-item: material:Coal'
- 'give-money: 8'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
shift_left:
- condition: 'any [ money *640 ]'
actions:
- 'take-money: 640'
- 'give-item: material:Coal,amount:64'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
shift_right:
- condition: 'item *"material:Coal,amount:64"'
actions:
- 'take-item: material:Coal,amount:64'
- 'give-money: 512'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
大佬们加个副手的动作
offhand:1.让玩家处于告示牌编辑界面,捕获输入内容
2.若输入数值是负数,则提示;若输入数值不是数字,则提示
3.输入数值是数字的话就扣除 输入数值*10 金币,并给予和 输入数值 一样数量的煤炭
还有PAPI附属checkitem无法返回拥有煤炭数量,
%checkitem_amount_mat:COAL%不能返回之前的煤炭数量
已自行解决配置问题,先发给大家了
矿石菜单.yml
(3.68 KB, 下载次数: 20)
就是
不知道是什么原因,%math_{checkitem_amount_mat:COAL}*10%这个变量都是0
TrMenu v3.0-pre-9
求大佬给个商店模板,下面是已制作部分
'M':
update: 20
display:
material: Coal
lore:
- '&8▪ &3购买单价:&e¥10'
- '&8▪ &3购买组价:&e¥640'
- '&8▪ &3出售单价:&e¥8'
- '&8▪ &3出售组价:&e¥512'
actions:
left:
- condition: 'any [ money *10 ]'
actions:
- 'take-money: 10'
- 'give-item: material:Coal'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
right:
- condition: 'item *"material:Coal"'
actions:
- 'take-item: material:Coal'
- 'give-money: 8'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
shift_left:
- condition: 'any [ money *640 ]'
actions:
- 'take-money: 640'
- 'give-item: material:Coal,amount:64'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
shift_right:
- condition: 'item *"material:Coal,amount:64"'
actions:
- 'take-item: material:Coal,amount:64'
- 'give-money: 512'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
大佬们加个副手的动作
offhand:1.让玩家处于告示牌编辑界面,捕获输入内容
2.若输入数值是负数,则提示;若输入数值不是数字,则提示
3.输入数值是数字的话就扣除输入数值*10金币,并给予和 输入数值 一样数量的煤炭
还有PAPI附属checkitem无法返回拥有煤炭数量,
%checkitem_amount_mat:COAL%不能返回之前的煤炭数量
已自行解决配置问题,先发给大家了
就是

不知道是什么原因,%math_{checkitem_amount_mat:COAL}*10%这个变量都是0
PAPI附属:math最新 checkitem最新
TrMenu v3.0-pre-9
求大佬给个商店模板,下面是已制作部分
'M':
update: 20
display:
material: Coal
lore:
- '&8▪ &3购买单价: &e¥10'
- '&8▪ &3购买组价: &e¥640'
- '&8▪ &3出售单价: &e¥8'
- '&8▪ &3出售组价: &e¥512'
actions:
left:
- condition: 'any [ money *10 ]'
actions:
- 'take-money: 10'
- 'give-item: material:Coal'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
right:
- condition: 'item *"material:Coal"'
actions:
- 'take-item: material:Coal'
- 'give-money: 8'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
shift_left:
- condition: 'any [ money *640 ]'
actions:
- 'take-money: 640'
- 'give-item: material:Coal,amount:64'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
shift_right:
- condition: 'item *"material:Coal,amount:64"'
actions:
- 'take-item: material:Coal,amount:64'
- 'give-money: 512'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
大佬们加个副手的动作
offhand:1.让玩家处于告示牌编辑界面,捕获输入内容
2.若输入数值是负数,则提示;若输入数值不是数字,则提示
3.输入数值是数字的话就扣除 输入数值*10 金币,并给予和 输入数值 一样数量的煤炭
还有PAPI附属checkitem无法返回拥有煤炭数量,
%checkitem_amount_mat:COAL%不能返回之前的煤炭数量
已自行解决配置问题,先发给大家了

就是

不知道是什么原因,%math_{checkitem_amount_mat:COAL}*10%这个变量都是0
2021.12 数据,可能有更多内容
PAPI附属:math最新checkitem最新TrMenu v3.0-pre-9
求大佬给个商店模板,下面是已制作部分
'M':
update: 20
display:
material: Coal
lore:
- '&8▪ &3购买单价:&e¥10'
- '&8▪ &3购买组价:&e¥640'
- '&8▪ &3出售单价:&e¥8'
- '&8▪ &3出售组价:&e¥512'
actions:
left:
- condition: 'any [ money *10 ]'
actions:
- 'take-money: 10'
- 'give-item: material:Coal'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
right:
- condition: 'item *"material:Coal"'
actions:
- 'take-item: material:Coal'
- 'give-money: 8'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
shift_left:
- condition: 'any [ money *640 ]'
actions:
- 'take-money: 640'
- 'give-item: material:Coal,amount:64'
- 'tell: &b[&6商店系统&b] &d购买成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
shift_right:
- condition: 'item *"material:Coal,amount:64"'
actions:
- 'take-item: material:Coal,amount:64'
- 'give-money: 512'
- 'tell: &b[&6商店系统&b] &d出售成功'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出失败,你没有足够的物品'
大佬们加个副手的动作
offhand:1.让玩家处于告示牌编辑界面,捕获输入内容
2.若输入数值是负数,则提示;若输入数值不是数字,则提示
3.输入数值是数字的话就扣除输入数值*10金币,并给予和 输入数值 一样数量的煤炭
还有PAPI附属checkitem无法返回拥有煤炭数量,
%checkitem_amount_mat:COAL%不能返回之前的煤炭数量
已自行解决配置问题,先发给大家了
就是

不知道是什么原因,%math_{checkitem_amount_mat:COAL}*10%这个变量都是0
本帖最后由 FireworkPolymer 于 2021-6-27 12:26 编辑
你能把字的颜色改一下吗,晃眼睛
这个问题在这个帖子里有讲请问papi的math怎么用,求实例 - 联机问答 - Minecraft(我的世界)中文论坛 - (mcbbs.net)现在的最新版本是pre9
你能把字的颜色改一下吗,晃眼睛
这个问题在这个帖子里有讲请问papi的math怎么用,求实例 - 联机问答 - Minecraft(我的世界)中文论坛 - (mcbbs.net)现在的最新版本是pre9
{checkitem_amount_mat:COAL}
FireworkPolymer 发表于 2021-6-27 12:20
你能把字的颜色改一下吗,晃眼睛
这个问题在这个帖子里有讲请问papi的math怎么用,求实例 - 联机问答 - Min ...
我也没有pre9的
想要pre9的QWQ
MC~蛟龙 发表于 2021-6-27 13:10
想要pre9的QWQ
去原帖下,你金粒都没了
FireworkPolymer 发表于 2021-6-27 15:19
去原帖下,你金粒都没了
要权限啊啊啊啊啊啊
FireworkPolymer 发表于 2021-6-27 12:20
你能把字的颜色改一下吗,晃眼睛
这个问题在这个帖子里有讲请问papi的math怎么用,求实例 - 联机问答 - Min ...
已更新插件解决了乱码问题,但checkitem无法返回拥有煤炭数量,
%checkitem_amount_mat:COAL%不能返回之前的煤炭数量
先直接试试/papi parse me 你那个变量看看能不能显示
FireworkPolymer 发表于 2021-6-27 21:21
先直接试试/papi parse me 你那个变量看看能不能显示
可以显示,但是在tr菜单就不能返回
MC~蛟龙 发表于 2021-6-27 21:25
可以显示,但是在tr菜单就不能返回
%math_{checkitem_amount_mat:COAL}*10%这个显示的是现有的
MC~蛟龙 发表于 2021-6-27 19:38
已更新插件解决了乱码问题,但checkitem无法返回拥有煤炭数量,
%checkitem_amount_mat:COAL%不能返回之前 ...
你说的“之前的”煤炭数量是什么意思
FireworkPolymer 发表于 2021-6-27 22:06
你说的“之前的”煤炭数量是什么意思
就变量显示是现有的,我要的是清除煤炭之前的
MC~蛟龙 发表于 2021-6-27 22:09
就变量显示是现有的,我要的是清除煤炭之前的
清除煤炭之前的数量不就是你现在有的吗?
drop:
- condition: 'item *"material:Coal"'
actions:
- 'take-item: material:Coal,amount:%checkitem_amount_mat:COAL%'
- 'give-money: %math_{checkitem_amount_mat:COAL}*10%'
- 'tell: &b[&6商店系统&b] &d出售成功%checkitem_mat:COAL%'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出售失败,你没有足够的物品'
offhand:
- catcher:
amount:
type: SIGN
start: 'tell: &b[&6商店系统&b] &d请输入你要购买的数量'
cancel: 'tell: &b[&6商店系统&b] &d已取消交易'
end:
- condition: 'check papi {meta: input} < 0'
actions:
- 'tell: &b[&6商店系统&b] &C购买失败,不能输入负数'
- condition: 'if check {meta: input}*10 < %math_{cmi_user_balance}/10'
actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
- condition: 'if check {meta: input} > %cmi_user_balance%'
actions:
- 'tell: &b[&6商店系统&b] &C购买成功'
- 'set-args: {0} {1} {2} `${js: Math.min(Math.max(varInt("{meta:input}"), 1), 64)}`'
- 'menu: Shop-Handler-Purchase'
看着改吧,切换副手的顺便也改下
- condition: 'item *"material:Coal"'
actions:
- 'take-item: material:Coal,amount:%checkitem_amount_mat:COAL%'
- 'give-money: %math_{checkitem_amount_mat:COAL}*10%'
- 'tell: &b[&6商店系统&b] &d出售成功%checkitem_mat:COAL%'
deny-actions:
- 'tell: &b[&6商店系统&b] &C出售失败,你没有足够的物品'
offhand:
- catcher:
amount:
type: SIGN
start: 'tell: &b[&6商店系统&b] &d请输入你要购买的数量'
cancel: 'tell: &b[&6商店系统&b] &d已取消交易'
end:
- condition: 'check papi {meta: input} < 0'
actions:
- 'tell: &b[&6商店系统&b] &C购买失败,不能输入负数'
- condition: 'if check {meta: input}*10 < %math_{cmi_user_balance}/10'
actions:
- 'tell: &b[&6商店系统&b] &C购买失败,你没有足够的金币'
- condition: 'if check {meta: input} > %cmi_user_balance%'
actions:
- 'tell: &b[&6商店系统&b] &C购买成功'
- 'set-args: {0} {1} {2} `${js: Math.min(Math.max(varInt("{meta:input}"), 1), 64)}`'
- 'menu: Shop-Handler-Purchase'
看着改吧,切换副手的顺便也改下
MC~蛟龙 发表于 2021-6-28 12:33
drop:
- condition: 'item *"material:Coal"'
actions:
来个人解答下吧,真的哭了,急死了
MC~蛟龙 发表于 2021-6-29 16:50
来个人解答下吧,真的哭了,急死了
真自闭了
我也不说多的,各位自己看吧