Intégrations
Integrations
Toutes les intégrations tierces se trouvent dans Config.Integrations et sont désactivées par défaut, permettant au script de fonctionner de manière autonome dès son installation. Activez uniquement ce que votre serveur utilise réellement.
Config.Integrations = {
AnticheatBypass = {
Enabled = false,
Event = 'vera-fg:bypass',
},
PedScale = {
Enabled = false,
Resource = 'tgiann-ped-scale',
PauseExport = 'PauseLocalScale',
ResumeExport = 'ResumeLocalScale',
},
}Anticheat bypass
Étant donné que l'outil fige le ped et le déplace, les anticheats basés sur le mouvement peuvent le signaler comme du téléportage ou du noclip. Lorsqu'elle est activée, cette intégration déclenche un event serveur avec un état booléen — true lorsque le positionnement commence et false lorsqu'il se termine (confirmation ou annulation) — afin que votre anticheat puisse mettre le joueur sur liste blanche pendant cette période.
Enabled— active l'intégration.Event— le nom de l'event serveur écouté par votre anticheat. La valeur par défautvera-fg:bypassest un exemple ; définissez-la selon les attentes de votre anticheat.
L'event s'exécute avec true au démarrage et false à la fin. Assurez-vous que le gestionnaire de votre anticheat réactive la protection lors de l'appel à false pour que la fenêtre de contournement se ferme correctement.
Ped scale
Si vous utilisez une ressource de mise à l'échelle des peds (pour des tailles réalistes), la taille modifiée peut fausser le positionnement précis. Lorsqu'elle est activée, l'intégration met en pause la mise à l'échelle du ped pendant que le positionnement est actif — le personnage retrouve ainsi sa taille normale — puis la reprend lors de la confirmation ou de l'annulation.
Enabled— active l'intégration.Resource— le nom de la ressource de mise à l'échelle des peds (par défauttgiann-ped-scale).PauseExport— l'export appelé pour mettre en pause la mise à l'échelle locale (par défautPauseLocalScale).ResumeExport— l'export appelé pour la reprendre (par défautResumeLocalScale).
La reprise est également appelée lors du nettoyage (arrêt de la ressource), de sorte que la mise à l'échelle ne reste jamais en pause si la ressource redémarre en cours d'utilisation. L'intégration ne s'active que lorsque la ressource configurée est réellement lancée, évitant ainsi toute erreur en cas de nom mal configuré.