如标题 如何设置判断仅限vip组可以领取礼包 default组不行 v2升级v3人升级麻了
本帖最后由 砂糖六月 于 2022-8-20 04:30 编辑
两种方法,第一种是子图标,VIP组和普通组看到的图标将会不一样,执行的动作也不一样
第二种方法是为动作组添加条件,也就是设立多个动作组
我这里演示一下动作组条件
复制代码
两种方法,第一种是子图标,VIP组和普通组看到的图标将会不一样,执行的动作也不一样
第二种方法是为动作组添加条件,也就是设立多个动作组
我这里演示一下动作组条件
- example:
- update: [ -1, -1, 10, -1 ]
- display:
- mat: name_tag
- name: '&3&l礼包领取'
- lore:
- - '点击领取'
- actions:
- all:
- # VIP的礼包
- - condition: perm *group.vip
- actions:
- - 'console: give %player_name% diamond 5'
- - 'tell: 已领取5个钻石'
- # 普通玩家的礼包, 若VIP组包含default组, VIP也会一起领取
- - condition: perm *group.default
- actions:
- - 'console: give %player_name% stone 5'
- - 'tell: 已领取5个石头'
- # 若想要VIP不领取普通组的礼包, 普通组礼包则应该使用下面这个判断
- - condition: all [ perm *group.default not perm *group.vip ]
- actions:
- - 'console: give %player_name% stone 5'
- - 'tell: 已领取5个石头'
砂糖六月 发表于 2022-8-20 04:28
两种方法,第一种是子图标,VIP组和普通组看到的图标将会不一样,执行的动作也不一样
第二种方法是为动作组 ...
大佬你看修正一下 改了很多方式都不生效 检测不到权限组
这个写法直接报错了
斗鱼Tv4021619 发表于 2022-8-21 05:18
大佬你看修正一下 改了很多方式都不生效 检测不到权限组
你子图标下actions的left right缩进有问题,name应该写display里面
你礼包领取如果依靠判断有无kit.mrvip41这条权限
理应在玩家没有kit.mrvip41的时候允许他领取,所以是not perm *kit.mrvip41
我稍微改了一下,可以正常使用