_MuChen
本帖最后由 _MuChen 于 2021-8-12 19:04 编辑

未解决是否有大佬解答


我想用trmenu写一个简易的成就系统给予一些奖励不知道怎么写

1.通过变量 %statistic_mine_block_<material>%   检测方块挖掘数量是否满足100        
2.检测背包是否有相应物品且数量满足64         
3.怪物的击杀数应该与上面第一点一样就不用了



名副其实
3.x以下:
condition: '%变量% > "100"'
3.x以上需要加上JS前缀

condition: '%invcheck_m:STONE_a:64% = "true"'
↑ 需要安装变量拓展 Invcheck

怪物击杀数与第一个同理, 但是变量难弄

Thehrz
本帖最后由 Thehrz 于 2021-8-12 17:41 编辑

(1) check papi *%statistic_mine_block_<material>% >= *100
(2) check papi *%checkitem_amount_<modifier1>,<modifier2>,<...>% == *64
     参见 https://github.com/PlaceholderAP ... ceholders#checkitem
(3) check papi *%statistic_mob_kills% >= *100

判断是否都为true可以使用 https://kether.tabooproject.org/standard#all
也可以使用 优先级 https://trmenu.trixey.cc/menu/icon/settings#you-xian-ji
推荐使用优先级 这样自定义程度高一些

_MuChen
名副其实 发表于 2021-8-12 16:49
3.x以下:
condition: '%变量% > "100"'
3.x以上需要加上JS前缀

报错






_MuChen
Thehrz 发表于 2021-8-12 16:55
(1) check papi *%statistic_mine_block_% >= 100
(2) check papi *%checkitem_amount_,,% == 64
     参见 ...

报错





Thehrz

太久没写kether了 已修改

MC~蛟龙

    actions:
      all:
        - condition: 'all [ check papi *%statistic_mine_block_<material>% >= *100 check papi *%checkitem_amount_mat:<material>% >= *64 ]'
          actions:
          - 'tell: YES'
          deny-actions:
          - 'tell: NO'