FiveM إذن ACE المُولّد

منشئ بصري لأذونات FiveM ACE. إنشاء مجموعات، تعيين الأذونات، وتوليد كتل server.cfg كاملة.

إعدادات سريعة
إضافة قاعدة إذن
القواعد الحالية
لم تتم إضافة قواعد بعد. استخدم النموذج أعلاه أو اختر إعدادًا مسبقًا.
server.cfg المُنشأ

ما هو الغرض من هذه الأداة

تعمل أذونات FiveM على نظام ACE، ولها منطق خاص بها: يرث المسؤولون من بعضهم البعض، ace_allow و ace_deny تطبقان على المسارات، وترتيب الأسطر مهم. سطر واحد في غير مكانه قد يمنع الجميع من استخدام أمر أو يسمح للجميع باستخدامه. هذا المولد يبني الكتلة بصريًا ويكتب صيغة server.cfg الصحيحة.

كيفية استخدامه

  1. الخطوة 1:

    حدد مجموعاتك، على سبيل المثال admin و moderator و support، وحدد من يرث من من.

  2. الخطوة 2:

    أضف الأذونات التي يجب أن تمتلكها كل مجموعة. مسار مثل command.kick يغطي ذلك الأمر بالضبط.

  3. الخطوة 3:

    قم بتعيين اللاعبين الحقيقيين بواسطة المعرف. Steam hex و licence ثابتان، ومعرفات Discord تعمل فقط طالما اللاعب مرتبط.

  4. الخطوة 4:

    انسخ الكتلة إلى server.cfg وأعد تشغيل الخادم، لأن قواعد ACE تُقرأ فقط عند بدء التشغيل.

الأسئلة المتكررة

ما الفرق بين add_ace و add_principal؟

add_principal يضع شخصًا في مجموعة، add_ace يمنح المجموعة إذنًا. أولاً تحدد من ينتمي إلى أين، ثم ما يمكن لتلك المجموعة فعله. الخلط بين الاثنين هو السبب الأكثر شيوعًا لعدم عمل القواعد.

أي معرف يجب أن أستخدم؟

Licence هو الأكثر ثباتًا لأنه مرتبط بحساب FiveM ويبقى حتى مع تغيير Steam. Steam hex جيد إذا كان خادمك يتطلب Steam على أي حال. معرفات Discord تنكسر بمجرد أن يفصل اللاعب الاتصال.

لماذا لا تعمل إذناتي؟

ثلاثة أسباب شائعة: لم يتم إعادة تشغيل الخادم، المعرف يحتوي على بادئة خاطئة، أو ace_deny لاحق يتجاوز السماح. تُقرأ قواعد ACE من الأعلى إلى الأسفل، لذا فإن الرفض في النهاية هو الذي يفوز.

هل يمكنني التحقق من الأذونات في السكربت الخاص بي؟

نعم، IsPlayerAceAllowed على الخادم يأخذ اللاعب والمسار. حدد مساراتك الخاصة لموردك، مثل myresource.admin، وامنحها لمجموعة بدلاً من التحقق من المعرفات في السكربت.