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 — 提供
Open、Close和IsActive供其他资源调用。 - 与附近玩家同步 — 位置更新会广播给范围内的玩家,并在服务器端进行验证以防范利用漏洞(exploits)。
Frameworks
BUPA AnimPos 支持以下框架:
- QBox —
qbx_core - QB-Core —
qb-core - ESX —
es_extended - Standalone — 无需任何框架
框架元数据限制(死亡/濒死/戴手铐)适用于 QBox 和 QB-Core;基于原生系统的限制(载具/坠落/游泳)适用于包括 Standalone 在内的所有框架。
Dependencies
- ox_lib — 必需(用于本地化语言包、通知和服务器端 ACE 回调)。