11.4 KubeJs内置游戏阶段 (类似于GameStage)
功能 | 表达格式 | 返回值 |
---|---|---|
禁用一个阶段状态的更新 | .addNoUpdate('阶段名') | 布尔型 |
启用一个阶段状态的更新 | .removeNoUpdate('阶段名') | 布尔型 |
玩家是否具有阶段 | .has('阶段名') | 布尔型 |
为玩家添加阶段 | .add('阶段名') | 布尔型 |
为玩家移除阶段 | .remove('阶段名') | 布尔型 |
为玩家设置阶段 | .set('阶段名', 布尔值) | 布尔型 |
切换阶段状态 | .toggle('阶段名') | 布尔型 |
同步阶段 | .sync() | void |
替换阶段//该功能存疑 | replace('阶段名') | void |
通常以上内容都接在event.player.stages后,例如event.player.stages.add('XPlusUser')
下面是一个实例
你还可以将游戏阶段用于任务设置,详见本教程后半部分