卢修斯的裁决
Trmenu这个插件 怎么设置
点击按钮必须需要某个权限才能生效
知道的大佬说一下 谢谢

神奇威廉
- condition:  player.hasPermission("test")         当玩家有权限 test 时返回 true

劫゜
先说一下你的插件是什么版本的,好选对解决方法

卢修斯的裁决
a854124946 发表于 2021-4-28 15:37
- condition:  player.hasPermission("test")         当玩家有权限 test 时返回 true


是这样添加么?

卢修斯的裁决
劫゜ 发表于 2021-4-28 17:32
先说一下你的插件是什么版本的,好选对解决方法

免费版的插件

劫゜
本帖最后由 劫゜ 于 2021-4-28 17:41 编辑

就是2.08版本呗,那就这样写
right:
  condition: 'hasperm.xxx'
  actions:
  - 'tell: 权限'
  deny:
  - 'tell: 没有权限'

xxx写权限即可,顺便提醒一下,left的actions多余,会报错


卢修斯的裁决
劫゜ 发表于 2021-4-28 17:38
就是2.08版本呗,那就这样写
right:
  condition: 'hasperm.xxx'

那怎么给玩家这个按钮的权限呢


劫゜
卢修斯的裁决 发表于 2021-4-28 18:19
那怎么给玩家这个按钮的权限呢

通过权限组给,如果你是说执行指令给的话,就下面actions里写执行指令即可

卢修斯的裁决
劫゜ 发表于 2021-4-28 18:27
通过权限组给,如果你是说执行指令给的话,就下面actions里写执行指令即可

就按这个例子
给权限组 hasperm.xxx 权限就行了 是么?

劫゜
卢修斯的裁决 发表于 2021-4-28 19:14
就按这个例子
给权限组 hasperm.xxx 权限就行了 是么?

并不是,hasperm是一个表达式,我用luckperms举例给你说,就是他提供的检测权限为%luckperms_has_permission_xxx% == yes  这个的意思就是说如果有这个权限的话,他就返回yes,然后hasperm的就是luckperms_has_permission和后面的yes这一节,hasperm后面的xxx就是指定权限

卢修斯的裁决
劫゜ 发表于 2021-4-28 19:23
并不是,hasperm是一个表达式,我用luckperms举例给你说,就是他提供的检测权限为%luckperms_has_permission ...

hasperm 后面的才是权限么?
大哥 我智商低 你直接告诉我怎么搞呗

劫゜
本帖最后由 劫゜ 于 2021-4-28 20:33 编辑
卢修斯的裁决 发表于 2021-4-28 19:28
hasperm 后面的才是权限么?
大哥 我智商低 你直接告诉我怎么搞呗

是,hasperm只是一个帮你写好变量的表达式罢了,后面的权限自己自定义,变量举例就是%luckperms_has_permission_权限%,luckperms_has_permission就是hasperm,权限就是后面的了

catcatMiao
这是我的连锁礼包的部分代码,用了很多条件判断
  1.   'b':
  2.     update: [ 1 ]
  3.     display:
  4.      material: Diamond
  5.      name: [ '&e&l&n连锁礼包v2' ]
  6.      lore:
  7.        - '&a购买花费 &d&l5900点券'
  8.        - '&a飞行时长 &d&l100小时 /tf'
  9.        - '&a最大领地范围 &d&l156x156x156'
  10.        - '&a最大领地数量 &d&l8'
  11.        - '&a可设置家的数量 &d&l6'
  12.        - '&a领地每块价格 &d&l0.2'
  13.        - '&a获得向上传送权限 &d&l/top'
  14.        - '&a获得电梯 &d&l木牌电梯'
  15.        - '&a彩色字权限 &d&l铁砧和木牌'
  16.        - '&a查找史莱姆区块 &d&l花费200牛币/次 /scm'
  17.        - '&a获得称号 &d&lVIP+'
  18.        - '&a不毁物品 &d&l金剑'
  19.        - '&a牛币 &d&l6000'
  20.        - '&a青铜钥匙 &d&l8'
  21.        - '&a黄金钥匙 &d&l5'
  22.        - '&a每日礼包 &d&l黄金礼包'
  23.     actions:
  24.       all:
  25.        - condition: all [ not perm *vip.v2 perm *vip.v1 check papi *%mpoints_balance_value_sign_dq% >= *5900 ]
  26.          actions:
  27.          - 'console: mpoints dq take %player_name% 5900'
  28.          - 'console: cmi kit vip+ %player_name%'
  29.          - 'console: lp user %player_name% permission set cmi.kit.黄金礼包'
  30.          - 'console: lp user %player_name% permission set vip.v2'
  31.          - 'console: lp user %player_name% parent add vip+'
  32.          - 'console: tf give %player_name% -h 100'
  33.          - 'console: plt set %player_name% 3 0'
  34.          - 'console: lp user %player_name% permission set cmi.command.sethome.6'
  35.          - 'console: balance give %player_name% 6000'
  36.          - 'tell: &6[&d牛牛君&6]&e获得每日礼包 &e&l黄金礼包权限,&e请点击菜单&6&l每日礼包&e查看'
  37.          - 'tell: &6[&d牛牛君&6]&e购买成功,你获得了连锁礼包v2'
  38.          - 'sound: BLOCK_BEACON_ACTIVATE'
  39.          - 'refresh: b'
  40.          - 'return'
  41.        - condition: 'perm *vip.v2'
  42.          actions:
  43.           - 'tell: 你已经购买过了'
  44.           - close
  45.           - 'return'
  46.        - condition: 'not perm *vip.v1'
  47.          actions:
  48.           - 'tell: &4你没有购买权限,请先购买前一等级!'
  49.           - close
  50.        - condition: 'check papi *%mpoints_balance_value_sign_dq% < *5900'
  51.          actions:
  52.           - 'tell: &4点券不足,请充值!♥'
  53.           - close
  54.     icons:
  55.       - condition: 'perm *vip.v2'
  56.         update: [ -1 ]
  57.         display:
  58.          material: Barrier
  59.          name: [ '&2已购买v2' ]
  60.          lore:
  61.           - '&d不可重复购买,请购买下一等级'     
  62.           - '&a购买花费 &d&l5900点券'
  63.           - '&a飞行时长 &d&l100小时 /tf'
  64.           - '&a最大领地范围 &d&l156x156x156'
  65.           - '&a最大领地数量 &d&l8'
  66.           - '&a可设置家的数量 &d&l6'
  67.           - '&a领地每块价格 &d&l0.2'
  68.           - '&a获得向上传送权限 &d&l/top'
  69.           - '&a获得电梯 &d&l木牌电梯'
  70.           - '&a彩色字权限 &d&l铁砧和木牌'
  71.           - '&a查找史莱姆区块 &d&l花费200牛币/次 /scm'
  72.           - '&a获得称号 &d&lVIP+'
  73.           - '&a不毁物品 &d&l金剑'
  74.           - '&a牛币 &d&l6000'
  75.           - '&a青铜钥匙 &d&l8'
  76.           - '&a黄金钥匙 &d&l5'
  77.           - '&a每日礼包 &d&l黄金礼包'
复制代码

卢修斯的裁决
catcatMiao 发表于 2021-4-29 08:24
这是我的连锁礼包的部分代码,用了很多条件判断

感谢回复 但是他先帮我解决了 谢谢大佬