强烈后坐力

强烈后坐力

为TaCZ枪械添加后坐力击退效果,可通过脚本自定义。

  • 本模组新增了一个服务端 Lua 方法

api:kickbackPlayer(<player>, <reverse>, <power>)

  • 以及一个新的全局变量

HEAVY_RECOIL_INSTALLED

  • 您可以使用以下代码片段,在开火时将玩家朝指定方向击退:

if (HEAVY_RECOIL_INSTALLED) then

    api:kickbackPlayer(api:getShooter(), true, cache.KICKBACK.power)

end

 

  • 参数说明:

- 玩家实例。

- 为 true 时,击退方向为向后;为 false 时,击退方向为向前。

- 击退力度,建议值约为 1。