Installation
التثبيت
المتطلبات
قبل التثبيت، تأكد من وجود ox_lib وتشغيله على سيرفرك. إنه متطلب أساسي لا غنى عنه.
الخطوات
- ضع مجلد
bupa-animposداخل مجلد الموارد (resources) الخاص بك (على سبيل المثالresources/[bupa]/bupa-animpos). - قم بتشغيل المورد في ملف
server.cfgبعد ox_lib. - اضبط
Config.Frameworkفي ملفconfig.luaليتطابق مع سيرفرك. - (اختياري) قم بتكوين صلاحيات ACE إذا كنت تستخدم
Config.Permission.Type = 'ace'. - اضبط لغتك باستخدام متغير
ox:locale. - قم بإعادة تشغيل السيرفر.
server.cfg — ترتيب التشغيل
يجب أن يبدأ ox_lib قبل BUPA AnimPos.
ensure ox_lib
ensure bupa-animposالإطار البرمجي (Framework)
افتح ملف config.lua واضبط قيمة الإطار البرمجي. هذا يحدد المورد الأساسي الذي يتم تحميله القيود المتعلقة بالبيانات الوصفية التي تنطبق.
Config.Framework = 'qbox' -- qbox / qbcore / esx / standaloneفي وضعي standalone و esx، يتم تخطي قيود البيانات الوصفية للإطار البرمجي (ميت / الحالة الأخيرة / مكبل) — وتطبق فقط الفحوصات الأساسية (المركبة / السقوط / السباحة).
صلاحيات ACE (فقط إذا كان النوع Type = 'ace')
إذا قمت بتفعيل الصلاحيات باستخدام Type = 'ace', فامنح كائن ACE المُعرّف في Config.Permission.Ace (الافتراضي animpos.use) للمستخدمين أو المجموعات المسموح لها. أضف السطر إلى ملف server.cfg أو ملف تكوين الصلاحيات.
# السماح لمجموعة كاملة
add_ace group.admin animpos.use allow
# أو السماح لـ principal معين
add_ace identifier.license:xxxxxxxxxxxxxxxx animpos.use allowاللغة
قم بتعيين اللغة النشطة عالمياً عبر متغير ox:locale. يجب أن يكون متغير setr (مُكرر) لكي يتمكن العميل (Client) من قراءته.
setr ox:locale "tr"الرموز المتاحة: en, tr, de, fr, es, pt, ru. راجع صفحة Localization للحصول على التفاصيل.