Skip to content

Интеграции

Integrations

All third-party integrations live under Config.Integrations and are off by default, so the script works standalone out of the box. Enable only what your server actually uses.

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

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

Anticheat bypass

Because the tool freezes the ped and moves it around, movement-based anticheats can flag it as teleporting or noclip. When enabled, the script triggers a server event with a boolean state — true when positioning starts and false when it ends (confirm or cancel) — so your anticheat can whitelist the player during that window.

  • Enabled — turn the integration on.
  • Event — the server event name your anticheat listens on. The default vera-fg:bypass is an example; set it to whatever your anticheat expects.

The event fires with true on start and false on end. Make sure your anticheat handler re-enables protection on the false call so the bypass window closes correctly.

Ped scale

If you run a ped-scaling resource (for realistic heights), the scaled size can throw off precise positioning. When enabled, the script pauses ped scaling while positioning is active — so the character returns to its normal size — then resumes it on confirm or cancel.

  • Enabled — turn the integration on.
  • Resource — the ped-scale resource name (default tgiann-ped-scale).
  • PauseExport — the export called to pause local scaling (default PauseLocalScale).
  • ResumeExport — the export called to resume it (default ResumeLocalScale).

The resume is also called on cleanup (resource stop), so scaling is never left paused if the resource restarts mid-use. The integration only fires when the configured resource is actually started, so a misconfigured name will not error.