翻牌价格配置

prices 选项有一丢丢复杂,所有单独一个页面介绍一下。

在 v2,这个选项也变成可选的了,如果没有这个大选项,所有卡牌都是免费的。

看到现在,不难理解,v2 翻新的意义在于尽可能简化插件的使用,同时优化了大量代码。

v2 的价格有 4 种,包括前面奖励配置提及的原版物品和第三方插件挂钩物品,还有原版经济和第三方插件挂钩经济。

你或许想问,为什么奖励那边没有经济呢?很简单啊,因为我需要保证卡牌翻过来要有对应显示的物品,如果你想在奖励那边设置经济奖励,那就用指令(commands选项)好了。

原版物品和第三方插件挂钩物品

与奖励一致,不再赘述。

原版经济

原版经济有如下选项:

  • economy-type: 支持 exp, levels,分别是经验值和等级。

看不懂?来个示例:

  1:
    economy-type: levels
    # 在这个示例中,玩家每次翻牌价格也是不一样的
    placeholders:
      3: '10 级'
      4: '20 级'
    cost: [10,20]
    apply: [3,4]

第三方插件挂钩经济

第三方插件挂钩经济有如下选项:

  • economy-plugin: 挂钩的插件,目前支持 Vault, GamePoints, PlayerPoints, CoinsEngine, UltraEconomy, EcoBits, RedisEconomy, PEconomy.

  • economy-type: 如果挂钩的插件是多货币类型,你必须在这个选项输入货币的ID.

看不懂?来个示例:

  1:
    economy-plugin: Vault
    # 若你将该参数设置为了 CoinsEngine, 那么你需要按格式设置为:
    # economy-plugin: CoinsEngine
    # economy-type: Coin
    # 是的, 你需要在这里添加一个 economy-type 参数, 因为这个插件支持多经济.
    # 但在下文的情况中, 玩家固定扣除 5$.
    amount: 5
    placeholder: '$5'
    apply: [1,2,3]

免费

免费不需要添加任何额外选项,直接开始输入通用选项即可。

实在不放心,可以添加:free: true

通用选项

这些选项是这4种奖励都可以使用的选项,这些选项都是可选的。

  • amount: 消耗物品或者经济的数量,优先读取 cost 选项的值,如果那个选项没有,则再使用这个选项,如果这个选项也没有,则会使用 1。

  • placeholder: 在 %price% 变量符显示的文本,例如 Stone x5。如果没有设置,则会使用语言文件预设的默认值。

  • start-apply: 该价格开始适用的卡牌翻盘次数。这个选项将只支持适用 amount 选项,不支持使用 cost 选项代表价格数量。

  • apply: 该价格对应的卡牌翻牌次数,格式为 [1,2,3],这代表该价格将会作用于第一次、第二次、第三次翻这个牌。如果没有设置,那么该价格对应的 ID 作为翻牌次数适用数。

  • cost: 有点像 amount 选项,不过是对应翻牌次数后的价格(数量),格式为 [10,20,30]

  • conditions: 请查看 条件配置 一节。

Last updated