Skip to content

BUPA AnimPos

BUPA AnimPos

BUPA AnimPos is an advanced animation position tool that lets a player fine-tune where their character stands — position, rotation and height — live and in-game through a clean on-screen UI. It is built for roleplay servers where an emote, prop or scenario needs to be nudged into exactly the right spot: leaning on a bar, sitting on a precise edge, lining up with furniture or another player.

The script is framework-agnostic (QBox, QB-Core, ESX or fully standalone), gates access behind optional permission and state restrictions, routes every message through a pluggable notification backend, and exposes clean exports so other resources can open, close and query the tool programmatically.

Players open the tool with the /animpos command or the bound keybind (default F6). Move the character into place, then press Enter to confirm or Esc to cancel.

Key features

  • Live position adjustment — move the character forward, backward, left, right, up and down in real time with configurable speed and distance/height limits.
  • Rotation control — rotate the character left and right for precise heading alignment.
  • Precision mode — hold a modifier key to slow movement and rotation for fine adjustments.
  • Reset without leaving — snap back to the starting position and heading at any time.
  • Framework auto-integration — QBox, QB-Core, ESX or standalone, selected with a single config value.
  • Permission gate — optional ACE (server-authoritative) or job-based access control.
  • State restrictions — block usage while in a vehicle, falling, swimming, dead, in last stand or handcuffed.
  • Pluggable notifications — ox_lib, QB-Core, ESX or a fully custom handler.
  • Configurable UI — position, offset, accent colour, header and tip toggles, key animations.
  • Integration hooks — anticheat bypass event and ped-scale pause/resume for compatible resources.
  • ExportsOpen, Close and IsActive for use from other resources.
  • Synced to nearby players — position updates are broadcast to players in range and validated server-side against exploits.

Frameworks

BUPA AnimPos works with:

  • QBoxqbx_core
  • QB-Coreqb-core
  • ESXes_extended
  • Standalone — no framework required

Framework metadata restrictions (dead / last stand / handcuffed) apply to QBox and QB-Core; native-based restrictions (vehicle / falling / swimming) apply to every framework including standalone.

Dependencies

  • ox_lib — required (used for locales, notifications and the server-side ACE callback).