Skip to content

BUPA AnimPos

BUPA AnimPos

BUPA AnimPos 是一个先进的动作位置微调工具,允许玩家通过简洁的屏幕 UI 在游戏中实时微调角色站立的位置、旋转角度和高度。它专为角色扮演服务器打造,适用于需要将动作、道具或场景精确放置在完美位置的情况:例如靠在吧台上、坐在特定的边缘、与家具对齐或与其他玩家对齐。

该脚本是兼容所有框架的(QBox、QB-Core、ESX 或完全独立运行),支持通过可选权限和状态限制来控制访问,通过可插拔的通知后端路由所有消息,并提供干净的 exports,以便其他资源可以通过编程方式打开、关闭和查询该工具。

玩家可以使用 /animpos 命令或绑定的按键(默认 F6)打开工具。将角色移动到合适的位置,然后按 Enter 确认,或按 Esc 取消。

Key features

  • 实时位置调整 — 通过可配置的速度以及距离/高度限制,实时前后左右、上下移动角色。
  • 旋转控制 — 左右旋转角色以实现精确的朝向对齐。
  • 精确模式 — 按住修饰键可减慢移动和旋转速度,以便进行精细调整。
  • 不离开即可重置 — 随时一键恢复到起始位置和朝向。
  • 框架自动集成 — QBox、QB-Core、ESX 或独立运行,只需一个配置项即可选择。
  • 权限门槛 — 可选的 ACE(服务器授权)或基于职业的访问控制。
  • 状态限制 — 禁止在载具中、坠落、游泳、死亡、濒死(last stand)或戴手铐时使用。
  • 可插拔通知 — 支持 ox_lib、QB-Core、ESX 或完全自定义的处理程序。
  • 可配置的 UI — 位置、偏移量、主题色、标题和提示开关、关键动画。
  • 集成钩子 — 针对兼容资源的作弊绕过事件和人物缩放(ped-scale)暂停/恢复。
  • Exports — 提供 OpenCloseIsActive 供其他资源调用。
  • 与附近玩家同步 — 位置更新会广播给范围内的玩家,并在服务器端进行验证以防范利用漏洞(exploits)。

Frameworks

BUPA AnimPos 支持以下框架:

  • QBoxqbx_core
  • QB-Coreqb-core
  • ESXes_extended
  • Standalone — 无需任何框架

框架元数据限制(死亡/濒死/戴手铐)适用于 QBox 和 QB-Core;基于原生系统的限制(载具/坠落/游泳)适用于包括 Standalone 在内的所有框架。

Dependencies

  • ox_lib — 必需(用于本地化语言包、通知和服务器端 ACE 回调)。