跳转至

杂项函数

消耗品使用和日志记录的工具函数。


gObjUseDrink(lpObj, level)

对玩家施加消耗品饮料效果。效果因等级而异:

等级 物品 效果 持续时间
0 Ale +0 速度提升 (+20) 80 秒
1 Ale +1 速度提升 (+20) 180 秒
2 爱的灵药 特殊效果(无速度提升) 90 秒
  • 参数:
    • lpObj (GameObject): 玩家对象。
    • level (integer): 饮料等级(0、1 或 2)。
  • 返回值: void
-- 施加 Ale +1 效果(3 分钟速度提升)
gObjUseDrink(player, 1)

gObjCustomLogPlusChaosMix(lpObj, mixType, itemIndex)

记录成功的混沌合成升级,并可选广播全服公告。

  • 参数:
    • lpObj (GameObject): 执行合成的玩家。
    • mixType (integer): 合成类型(旧版本为 3,S5+ 为 5)。
    • itemIndex (integer): 结果物品的索引。
  • 返回值: void

Note

仅当配置中启用了服务器公告标志时才会发送公告。

-- 记录成功的混沌合成
gObjCustomLogPlusChaosMix(player, 5, GET_ITEM(0, 19))