跳到主要内容

条件

本节介绍 Kether 如何作为条件使用

首先需要明确的一些概念是:

  • Kether 语句是由 "动作" 组成
  • 每个动作都有返回值

对返回值的直接引用或二次判断,是将 Kether 语句当条件使用的底层逻辑
阅读本章时建议同时打开 Kether Repository 进行一些基础动作的查阅

权限判断​

写一条 Kether 表达式,判断玩家是否有 invero.test 权限
首先在 Kether 仓库中查询到 Permission 动作,其描述为
将动作的返回值作为权限判断执行者是否持有该权限。

permission invero.test

亦或简写为

perm invero.test

变量判断​

参考 check 等动作

多个条件判断​

参考 all, any, none 等动作