Skip to content

临时背包、结算与竞速模块

临时背包

临时背包.掉落

  • 用法:临时背包.掉落("掉落池ID", [是否保底], [抽取次数])
  • 参数:掉落池 ID、是否保底、抽取次数
  • 返回值:int
text
获得数 = 临时背包.掉落("Boss掉落池", true, 3)
消息.发送("&6已放入临时背包的物品数: " + 获得数)

临时背包.添加

  • 用法:临时背包.添加("物品ID", [数量], ["品质ID"])
  • 参数:物品 ID、数量、品质 ID
  • 返回值:boolean
text
if 临时背包.添加("Boss核心", 1, "legendary") {
    消息.发送("&6Boss 核心已放入临时背包")
}

临时背包.查看

  • 用法:临时背包.查看()
  • 参数:无
  • 返回值:无
text
临时背包.查看()

临时背包.存入

  • 用法:临时背包.存入()
  • 参数:无
  • 返回值:无
text
消息.发送("&e已打开提前存入界面")
临时背包.存入()

临时背包.数量

  • 用法:临时背包.数量()
  • 参数:无
  • 返回值:int
text
数量 = 临时背包.数量()
消息.发送("&b临时背包物品数量: " + 数量)

临时背包.保险箱

  • 用法:临时背包.保险箱()
  • 参数:无
  • 返回值:无
text
临时背包.保险箱()
消息.发送("&6已打开保险箱管理界面")

中途结算

结算.触发

  • 用法:结算.触发("检查点ID")
  • 参数:检查点 ID
  • 返回值:无
text
结算.触发("第三层检查点")
消息.广播("&e已触发第三层结算点")

结算.投票

  • 用法:结算.投票(true)结算.投票(false)
  • 参数:true 继续,false 离开
  • 返回值:无
text
结算.投票(true)
消息.发送("&a你已投票继续挑战")

结算.倍率

  • 用法:结算.倍率()
  • 参数:无
  • 返回值:double
text
倍率 = 结算.倍率()
消息.广播("&6当前累计结算倍率: " + 倍率)

结算.惩罚

  • 用法:结算.惩罚()
  • 参数:无
  • 返回值:无
text
结算.惩罚()
消息.广播("&c已执行一次结算失败惩罚")

计时竞速

竞速.分段

  • 用法:竞速.分段("分段ID")
  • 参数:分段 ID
  • 返回值:无
text
竞速.分段("Boss房入口")
消息.广播("&b已记录竞速分段: Boss房入口")

竞速.完成

  • 用法:竞速.完成()
  • 参数:无
  • 返回值:无
text
竞速.完成()
消息.广播("&6竞速记录已完成")

竞速.用时

  • 用法:竞速.用时()
  • 参数:无
  • 返回值:double
text
用时 = 竞速.用时()
消息.广播("&e当前竞速用时: " + 用时 + " 秒")

竞速.排名

  • 用法:竞速.排名()
  • 参数:无
  • 返回值:int
text
排名 = 竞速.排名()
消息.发送("&b你的竞速排名: " + 排名)

竞速.最佳

  • 用法:竞速.最佳()
  • 参数:无
  • 返回值:double
text
最佳 = 竞速.最佳()
消息.广播("&6当前榜一用时: " + 最佳 + " 秒")

TQ Minecraft Server Plugin Docs