Skip to content

BUPA AnimPos

BUPA AnimPos

BUPA AnimPos هو أداة متقدمة لموقع الحركات (Animations) تتيح لللاعبين ضبط مكان وقوف شخصيتهم بدقة — الموقع، والدوران، والارتفاع — بشكل مباشر داخل اللعبة عبر واجهة مستخدم (UI) نظيفة على الشاشة. تم تصميم الأداة خصيصاً لسيرفرات الرول بلاي (Roleplay) حيث تتطلب الرقصات، أو الدعائم (Props)، أو المشاهد ضبطاً دقيقاً في المكان المناسب تماماً: مثل الاتكاء على بار، أو الجلوس على حافة دقيقة، أو المحاذاة مع الأثاث أو مع لاعب آخر.

السكريبت لا يعتمد على إطار عمل معين (متوافق مع QBox، أو QB-Core، أو ESX، أو يعمل بشكل مستقل تماماً Standalone)، ويقيد الوصول عبر صلاحيات اختيارية وقيود على الحالة، ويوجه كل الرسائل عبر نظام إشعارات قابل للتوصيل (Plug-in)، كما يوفر Exports نظيفة لكي تتمكن الموارد (Resources) الأخرى من فتح وإغلاق والاستعلام عن الأداة برمجياً.

يفتح اللاعبون الأداة باستخدام أمر /animpos أو مفتاح الاختصار المرتبط (الافتراضي هو F6). قم بتحريك الشخصية إلى المكان المطلوب، ثم اضغط على Enter للتأكيد أو Esc للإلغاء.

Key features

  • Live position adjustment — تحريك الشخصية للأمام، للخلف، لليسار، لليمين، لأعلى ولأسفل في الوقت الفعلي مع سرعة قابلة設定 (config) وحدود للمسافة/الارتفاع.
  • Rotation control — تدوير الشخصية لليسار واليمين لمحاذاة الاتجاه بدقة.
  • Precision mode — الضغط باستمرار على مفتاح تعديل لإبطاء الحركة والارتباط لضمان إجراء تعديلات دقيقة.
  • Reset without leaving — العودة الفورية للموضع والاتجاه الأساسي في أي وقت.
  • Framework auto-integration — تكامل تلقائي مع QBox، أو QB-Core، أو ESX، أو الوضع المستقل (Standalone)، ويتم تحديد ذلك عبر قيمة إعدادات واحدة.
  • Permission gate — تحكم اختياري في الوصول يعتمد على صلاحيات ACE (المعتمدة من السيرفر) أو الوظائف (Jobs).
  • State restrictions — منع الاستخدام أثناء التواجد في مركبة، أو السقوط، أو السباحة، أو عند الموت، أو في حالة الاستعداد الأخير (Last Stand)، أو عند تقييد اليدين (Handcuffed).
  • Pluggable notifications — دعم لـ ox_lib، أو QB-Core، أو ESX، أو معالج مخصص بالكامل.
  • Configurable UI — واجهة مستخدم قابلة للتخصيص: الموضع، والإزاحة (Offset)، ولون التمييز، وتبديل الرأس والتلميحات، وحركات المفاتيح.
  • Integration hooks — حدث لتجاوز نظام الحماية (Anticheat) وإيقاف/استئناف حجم الشخصية (Ped-scale) للموارد المتوافقة.
  • Exports — وظائف Open و Close و IsActive للاستخدام من قِبل الموارد الأخرى.
  • Synced to nearby players — يتم بث تحديثات الموقع لللاعبين القريبين والتحقق منها من جانب السيرفر لمنع الثغرات (Exploits).

Frameworks

يعمل BUPA AnimPos مع:

  • QBoxqbx_core
  • QB-Coreqb-core
  • ESXes_extended
  • Standalone — لا يتطلب أي إطار عمل

تنطبق قيود بيانات إطار العمل (ميت / حالة الاستعداد الأخير / مقيد اليدين) على QBox و QB-Core؛ بينما تنطبق القيود الأصلية (مركبة / سقوط / سباحة) على كل إطار عمل بما في ذلك الوضع المستقل.

Dependencies

  • ox_lib — مطلوب (يُستخدم للغات، والإشعارات، وطلب ACE من جانب السيرفر).