⛓️ 条件变量 - 仅付费版
我们向插件添加了 {conditional}
内建变量。
配置
所有条件变量配置都存储在 conditional_placeholders
文件夹下。文件名称即为其 ID。例如,buy.yml
表示其 ID 为 buy
。示例配置如下:
YAML
mode: MAX
value:
default: 1
vip: 1.5
mvp: 2
conditions:
vip:
1:
type: permission
permission: 'group.vip'
mvp:
1:
type: permission
permission: 'group.mvp'
mode
:条件变量的类型。DEFAULT
:基础模式,从上至下检查玩家是否满足条件,会在所有条件满足时返回对应的值。MAX
:需要所有变量的值为数字,只返回符合条件的最大值。MIN
:与MAX
相似,但返回的是最小值。
conditions
:每个值的条件。每个条件 ID 下的内容都可以使用动作格式。value
:每个条件的值。default
选项是没有条件满足时返回的值。
使用变量
通过 {conditional_<ID>}
变量显示器值。更多信息请见变量章节。例如:{conditional_buy}
。