Skip to content

BUPA AnimPos

BUPA AnimPos

BUPA AnimPos est un outil de positionnement d'animation avancé qui permet aux joueurs d'ajuster précisément l'emplacement de leur personnage (position, rotation et hauteur) en direct et en jeu grâce à une interface claire. Il est conçu pour les serveurs de jeu de rôle où une emote, un accessoire ou une scène doit être placé exactement au bon endroit : s'accouder à un bar, s'asseoir sur un bord précis, s'aligner avec du mobilier ou un autre joueur.

Le script est compatible avec tous les frameworks (QBox, QB-Core, ESX ou entièrement autonome), restreint l'accès via des permissions et des états optionnels, route tous les messages par le biais d'un système de notification modulaire, et propose des exports propres pour permettre à d'autres ressources d'ouvrir, fermer et interroger l'outil par programmation.

Les joueurs ouvrent l'outil avec la commande /animpos ou la touche assignée (par défaut F6). Placez le personnage, puis appuyez sur Entrée pour confirmer ou Échap pour annuler.

Key features

  • Ajustement de position en direct — déplacez le personnage vers l'avant, l'arrière, la gauche, la droite, le haut et le bas en temps réel avec des limites de vitesse et de distance/hauteur configurables.
  • Contrôle de la rotation — faites pivoter le personnage vers la gauche et la droite pour un alignement précis de l'orientation.
  • Mode de précision — maintenez une touche modificatrice pour ralentir les mouvements et la rotation afin d'effectuer des ajustements minutieux.
  • Réinitialisation sans quitter — revenez instantanément à la position et à l'orientation de départ à tout moment.
  • Intégration automatique des frameworks — QBox, QB-Core, ESX ou autonome, sélectionné via une simple valeur de configuration.
  • Restriction par permission — contrôle d'accès optionnel basé sur les ACE (autoritaires côté serveur) ou sur les métiers.
  • Restrictions d'état — bloque l'utilisation en véhicule, en chute, en train de nager, mort, dans un état critique ou menotté.
  • Notifications modulaires — ox_lib, QB-Core, ESX ou un gestionnaire entièrement personnalisé.
  • Interface configurable — position, décalage, couleur d'accentuation, affichage de l'en-tête et des astuces, animations clés.
  • Hooks d'intégration — événement de contournement de l'anticheat et mise en pause/reprise de l'échelle du ped pour les ressources compatibles.
  • ExportsOpen, Close et IsActive utilisables depuis d'autres ressources.
  • Synchronisé avec les joueurs proches — les mises à jour de position sont diffusées aux joueurs à proximité et validées côté serveur contre les exploits.

Frameworks

BUPA AnimPos fonctionne avec :

  • QBoxqbx_core
  • QB-Coreqb-core
  • ESXes_extended
  • Standalone — aucun framework requis

Les restrictions liées aux métadonnées des frameworks (mort / état critique / menotté) s'appliquent à QBox et QB-Core ; les restrictions basées sur les natives (véhicule / chute / natation) s'appliquent à tous les frameworks, y compris en mode autonome.

Dependencies

  • ox_lib — requis (utilisé pour les locales, les notifications et le callback ACE côté serveur).