2643536159
本帖最后由 2643536159 于 2020-3-31 17:09 编辑

就是怎么给限制魔力值范围物品的权限,植物魔法里面的泰拉粉碎者
我是要把A级 S级 SS级,的权限分开

结城希亚
在config里把
Permission:
  # 是否启用物品ID权限支持
  # 未启用之前只有BanItem.bypass.use这样是最细的权限
  # 启用之后可以更细分到BanItem.bypass.use.54的权限
  CheckItemId: false
  # 是否启用物品子ID权限支持,必须先启用CheckItemId
  # 启用之后可以更细分到BanItem.bypass.use.54@1的权限
  CheckItemDamage: false


这2个false都改为true,然后给 BanItem.bypass.*.泰拉镐ID  这个权限试试

2643536159

泰拉镐所有等级的id都一样  要用到nbt用魔力区分,这个普通的权限我知道

结城希亚
2643536159 发表于 2020-3-31 14:24
泰拉镐所有等级的id都一样  要用到nbt用魔力区分,这个普通的权限我知道

这样的话banitem做不到
不过倒是能分一次

你禁了其中一个nbt后,你再给权限,他就能随便用这个物品了(细分不行)

2643536159
结城希亚 发表于 2020-3-31 14:31
这样的话banitem做不到
不过倒是能分一次

那如何做到三个等级权限是分开的?

结城希亚
2643536159 发表于 2020-3-31 14:34
那如何做到三个等级权限是分开的?

banitem做不到

2643536159

那怎么搞,我看见有的服务器有三个不同等级的权限分开

结城希亚
2643536159 发表于 2020-3-31 16:07
那怎么搞,我看见有的服务器有三个不同等级的权限分开

那是其他插件,至少不是bi,因为bi只支持到子id

2643536159
有没有大佬来解决一下????

结城希亚
本帖最后由 结城希亚 于 2020-3-31 16:48 编辑
2643536159 发表于 2020-3-31 16:19
有没有大佬来解决一下????
# 启用Permission.CheckItemDamage,权限检查会检查BanItem.bypass.use.54@0这样的权限
# 两者都未启用,只会检查BanItem.bypass.use这样的权限
#免检查权限的基本格式为 BanItem.bypass.禁用Flag.物品类型@物品子id@NBT禁用节点

查了一下,貌似我之前错了(毕竟根本没用到过NBT..),是可以给禁用NBT的权限

/manuaddp 玩家id BanItem.bypass.*.泰拉稿ID@你的NBT

2643536159
结城希亚 发表于 2020-3-31 16:47
查了一下,貌似我之前错了(毕竟根本没用到过NBT..),是可以给禁用NBT的权限

/manuaddp 玩家id BanItem ...

这个泰拉镐的nbt都一样

结城希亚
2643536159 发表于 2020-3-31 17:06
这个泰拉镐的nbt都一样

是你禁用的那条nbt

2643536159

你看看我禁用的配置文件,改怎么写

结城希亚
/manuaddp 玩家id BanItem.bypass.*.4739@-1@js|value>9999999&&value<100000000

2643536159
结城希亚 发表于 2020-3-31 17:13
/manuaddp 玩家id BanItem.bypass.*.4739@-1@js|value>9999999&&value

害,可能没有这个功能,还是不行的