Skip to content

Integrations

Integrations

所有第三方集成都存放在 Config.Integrations 下,并且默认关闭开箱即用,脚本可独立运行。请仅启用服务器实际使用的功能。

config.lua
Config.Integrations = {
    AnticheatBypass = {
        Enabled = false,
        Event   = 'vera-fg:bypass',
    },

    PedScale = {
        Enabled      = false,
        Resource     = 'tgiann-ped-scale',
        PauseExport  = 'PauseLocalScale',
        ResumeExport = 'ResumeLocalScale',
    },
}

Anticheat bypass

由于该工具会冻结人物并对其进行移动,基于移动检测的反作弊系统可能会将其标记为瞬移或无碰撞(noclip)。启用后,脚本会触发一个带有布尔状态的服务器事件 —— 在定位开始时为 true,在结束时(确认或取消)为 false —— 这样你的反作弊系统就可以在该时间窗口内将玩家加入白名单。

  • Enabled — 启用该集成。
  • Event — 你的反作弊系统监听的服务器事件名称。默认的 vera-fg:bypass 仅为示例;请将其设置为你的反作弊系统所期望的名称。

该事件在开始时会触发 true,在结束时触发 false。请确保你的反作弊处理程序在收到 false 调用时重新启用保护,以便正确关闭白名单窗口。

Ped scale

如果你运行有人物缩放资源(用于实现真实的身高),缩放后的大小可能会影响精确的定位。启用后,脚本会在定位处于活动状态时暂停人物缩放 —— 使角色恢复正常大小 —— 然后在确认或取消时恢复缩放。

  • Enabled — 启用该集成。
  • Resource — 人物缩放资源的名称(默认为 tgiann-ped-scale)。
  • PauseExport — 用于暂停本地缩放的导出函数(默认为 PauseLocalScale)。
  • ResumeExport — 用于恢复本地缩放的导出函数(默认为 ResumeLocalScale)。

在清理时(资源停止)也会调用恢复函数,因此如果资源在使用过程中重启,缩放绝不会一直处于暂停状态。该集成仅在配置的资源实际启动时才会触发,因此错误的名称配置不会导致报错。