变量
装了 PlaceholderAPI 会自动注册 %cloudshop_…%,不需要下载扩展。所有变量都只读内存,计分板、全息图每秒刷新也不会查数据库。
把 <商店> 换成商店 ID(文件名),<商品> 换成商品 key,<货币> 换成 config.yml 的货币 ID。
商品
| 变量 | 说明 | 例子 |
|---|---|---|
%cloudshop_buy_<商店>_<商品>% | 目前的买价(已含行情、折扣与特卖);不出售时空白 | 240 金币、5,000 金币 + 50 点券 |
%cloudshop_sell_<商店>_<商品>% | 目前的回收价(已含行情);不回收时空白 | 24 金币 |
%cloudshop_limit_<商店>_<商品>% | 这位玩家还能买几份;没有限购时 ∞ | 2 |
%cloudshop_stock_<商店>_<商品>% | 剩余库存(份);没有库存限制时 ∞ | 7 |
%cloudshop_trend_<商店>_<商品>% | 行情涨跌;接近原价时空白 | +12%、-60% |
例如主城全息图显示今天的钻石回收价:
钻石回收价:%cloudshop_sell_ores_diamond% 行情 %cloudshop_trend_ores_diamond%
商店 ID 里有底线也没关系(例如 vip_shop),会自动比对最长的商店 ID。
限购与库存的数字
limit 与 stock 读的是内存里最近一次的数字:玩家打开那个商店、或在本服买过时会更新。跨子服共用的数字以打开商店时读到的为准。
商店
| 变量 | 说明 | 例子 |
|---|---|---|
%cloudshop_sale_<商店>% | 全店折扣百分比(文件的全店折扣、/cs sale 这个商店或 *,取最大);没有时 0 | 20 |
%cloudshop_rotation_<商店>% | 轮换商店距离下次轮换;不是轮换商店时空白 | 3小时12分 |
%cloudshop_shops% | 商店数量 | 5 |
玩家
| 变量 | 说明 | 例子 |
|---|---|---|
%cloudshop_balance_<货币>% | 玩家余额,纯数字(不含千分位);货币不可用或玩家不在线时空白 | 292.51、1280 |
%cloudshop_balance_<货币>% 对任何类型的货币都有效:Vault、PlayerPoints、经验等级、物品货币(背包里有几个)、placeholder 货币。
菜单文字里不需要 PlaceholderAPI 也能显示余额:用 {balance_<货币>},见 货币与价格。