跳到主要内容

抽奖模式

抽奖模式按箱子保存。新创建的箱子默认使用 DIRECT;缺少 draw-mode 字段的旧箱加载时也迁移为 DIRECT。

DIRECT

没有手持 LotteryBox 钥匙时,右键 DIRECT 箱按以下流程运行:

  1. 打开 27 格货币选择界面,每页最多九种该箱已添加且当前可用的货币。
  2. 玩家选择货币。
  3. 插件重新检查箱子、模式、奖池、每日限制、支付方式和价格快照。
  4. 通过检查后扣除一次抽奖价格。
  5. 冻结抽奖结果并启动 36 格动画,最后发奖。

若 GUI 打开后管理员修改价格、移除货币或切换模式,旧选择会失效;插件不会直接按玩家未看到的新价格继续扣款。

KEY

没有手持钥匙时,右键 KEY 箱打开 27 格钥匙购买界面:

  1. 选择该箱可用货币;
  2. 购买一把绑定当前箱子的钥匙;
  3. 手持钥匙右键对应箱子;
  4. 通过奖池、次数与奖品解析检查后消耗一把钥匙并开始动画。

购买钥匙本身不增加每日抽奖次数。堆叠钥匙一次只消耗一把。

已有钥匙优先

已有钥匙不会因模式切换失效:

  • 正确箱子的已有钥匙在 DIRECT 和 KEY 两种模式都可使用;
  • 主手中的 LotteryBox 钥匙会优先进入钥匙处理,而不是扣款或再次购买;
  • 错误箱子的钥匙只提示 wrong-key,不会消耗,也不会转入付款流程;
  • 钥匙只在奖池、每日限制和奖品解析通过后消耗;动画启动失败时有退还路径。

切换模式

/lb setdrawmode <direct|key>

切换只改变右键交互入口,不清除奖池、支付方式、独立价格、箱级后备价格或已有钥匙。

两组“模式”不要混淆

/lb setdrawmode <direct|key> 控制支付/钥匙流程;/lb setmode <wool|item> 只控制动画显示类型;/lb setanimation <上下|左右> 控制动画方向。