等级
QuickShop 提供了一个等级系统,控制玩家可以拥有的商店数量上限。
基于权限
此功能基于权限,且权限会动态生成。
配置
# 限制玩家可以创建和拥有的商店数量。
limits:
# 若你不需要这个功能,请将其留空!QuickShop 会忽略剩余部分的配置。
use: true
# 玩家可以创建商店的默认数量。
default: 10
# 无限商店参与上限计算时是否使用旧算法。
old-algorithm: false
# 这里你可以将限制绑定到指定权限。
# 按照格式可无限添加!
ranks:
quickshoplol: # 父节点
# 拥有 quickshop.example 权限的玩家可以创建 20 个商店。
supervip: 20 # 子节点
权限节点生成
在上面的示例中,所有玩家默认的商店上限是 10。但,拥有 quickshoplol.supervip 的玩家可以拥有 20 个商店。
基本上就是用 <node parent>.<node child> 生成的权限节点,你可以将 quickshoplol 和 supervip 替换成任意内容。
# 限制玩家可以创建和拥有的商店数量。
limits:
# 若你不需要这个功能,请将其留空!QuickShop 会忽略剩余部分的配置。
use: true
# 玩家可以创建商店的默认数量。
default: 10
# 无限商店参与上限计算时是否使用旧算法。
old-algorithm: false
# 这里你可以将限制绑定到指定权限。
# 按照格式可无限添加!
ranks:
linustechtips: # 父节点
# 拥有 quickshop.example 权限的玩家可以创建 20 个商店。
cotton: 12345 # 子节点
本示例中,拥有 linustechtips.cotton 权限的玩家可以至多创建 12345 个商店。
绕过权限
QuickShop 没有限制绕过权限,你可以将上限设置为像 99999999 这样的足够大的数字。
当玩家拥有多个等级时,QuickShop 会取最大值(商店数量更多的那一个)。