变量
安装 PlaceholderAPI 后,星月造物会自动注册以下变量(开服时控制台显示「PlaceholderAPI 变量已注册」),不需要另外下载扩充。
<奖池> 换成奖池 ID,例如 %starcrate_pity_xinghui%。
| 变量 | 内容 | 例子 |
|---|---|---|
%starcrate_pity_<奖池>% | 玩家在这个奖池的保底次数(距离上一次终极大奖抽了几次) | 12 |
%starcrate_pity_left_<奖池>% | 再抽几次必定获得终极大奖(硬保底次数 − 保底次数);奖池没有硬保底时为 ∞ | 38 |
%starcrate_pity_max_<奖池>% | 奖池的硬保底次数;没有硬保底时为 0 | 50 |
%starcrate_total_<奖池>% | 玩家在这个奖池一共抽了几次 | 87 |
%starcrate_name_<奖池>% | 奖池的显示名称,原样输出奖池文件里的写法(包含 MiniMessage 标签,使用的插件要支持 MiniMessage 才会显示颜色) | <gradient:#FFD86F:#FC6262>星辉宝箱</gradient> |
- 奖池 ID 不分大小写;奖池不存在时变量显示空白。
pity、pity_left、total是在线玩家的数据(玩家上线与每次抽奖时从数据库读取)。离线玩家显示0(pity_left显示硬保底次数)。- 使 用 MySQL 时,玩家在其他子服抽的次数会在他进入这个子服时一起读到。
- 授权还没通过时,所有变量显示空白。
用法范例
全息看板(例如 CloudHologram 云全息)放在抽奖方块旁边:
lines:
- '%starcrate_name_xinghui%'
- '&7你已抽 &f%starcrate_total_xinghui% &7次'
- '&7再抽 &6%starcrate_pity_left_xinghui% &7次必出终极大奖'
计分板:
保底进度:%starcrate_pity_xinghui%/%starcrate_pity_max_xinghui%
星月造物自己的界面不需要 PlaceholderAPI
预览界面的「保底进度」按钮使用的是内置变量 {pity}、{pity_max}、{pity_left}、{pity_bar},不装 PlaceholderAPI 也能显示。见 界面配置。