Skip to content

Integracje

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

Ponieważ narzędzie zamraża peda i przemieszcza go, antycheaty bazujące na wykrywaniu ruchu mogą oznaczyć to jako teleportację lub noclip. Po włączeniu skrypt wywołuje zdarzenie serwerowe ze stanem logicznym — true, gdy pozycjonowanie się zaczyna oraz false, gdy się kończy (zatwierdzenie lub anulowanie) — dzięki czemu Twój antycheat może umieścić gracza na białej liście w tym przedziale czasowym.

  • Enabled — włącza integrację.
  • Event — nazwa zdarzenia serwerowego, którego nasłuchuje Twój antycheat. Domyślne vera-fg:bypass jest tylko przykładem; ustaw je na wartość oczekiwaną przez Twój antycheat.

Zdarzenie wywołuje się z wartością true na starcie oraz false przy zakończeniu. Upewnij się, że obsługa antycheatu ponownie włącza ochronę przy wywołaniu false, aby okno ominięcia zabezpieczeń zamknęło się poprawnie.

Ped scale

Jeśli używasz zasobu do skalowania pedów (dla uzyskania realistycznego wzrostu), przeskalowany rozmiar może zaburzyć precyzyjne pozycjonowanie. Po włączeniu tej opcji skrypt wstrzymuje skalowanie peda na czas aktywnego pozycjonowania — dzięki czemu postać wraca do swojego normalnego rozmiaru — a następnie wznawia je po zatwierdzeniu lub anulowaniu.

  • Enabled — włącza integrację.
  • Resource — nazwa zasobu skalującego pedy (domyślnie tgiann-ped-scale).
  • PauseExport — eksport wywoływany w celu wstrzymania lokalnego skalowania (domyślnie PauseLocalScale).
  • ResumeExport — eksport wywoływany w celu jego wznowienia (domyślnie ResumeLocalScale).

Wznowienie jest również wywoływane podczas czyszczenia (zatrzymania zasobu), więc skalowanie nigdy nie pozostanie wstrzymane w przypadku restartu zasobu w trakcie użycia. Integracja uruchamia się tylko wtedy, gdy skonfigurowany zasób jest faktycznie włączony, dzięki czemu błędnie skonfigurowana nazwa nie spowoduje błędów.