Hytale: إدارة أذونات المستخدمين والمجموعات
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
مقدمة
إدارة الأذونات على سيرفر Hytale تتيح لك التحكم في ما يمكن للاعبين فعله وما لا يمكنهم فعله. هذا يشمل تعيين مستويات وصول مختلفة للاعبين الموثوقين، والمشرفين، والإداريين. إعداد الأذونات بشكل صحيح ضروري للحفاظ على بيئة سيرفر متوازنة وآمنة حيث يمكن للاعبين الاستمتاع باللعبة بدون استغلالات أو إساءات غير مقصودة.
يدعم برنامج سيرفر Hytale مستويات أذونات هرمية تحدد الأوامر والإجراءات التي يمكن لكل لاعب تنفيذها. يمكن إدارة هذه الأذونات عبر الكونسول المباشر أو من خلال إعدادات التكوين حسب إعداد سيرفرك.
تم إصدار Hytale في 13 يناير 2026 وهو متاح حالياً في مرحلة الوصول المبكر. وبما أن اللعبة لا تزال في مرحلة تطوير نشطة، قد تستمر برامج السيرفر، وملفات التكوين، ودعم التعديلات، وإجراءات التثبيت في التغير مع مرور الوقت.
نظرة عامة على مستويات الأذونات
الأذونات تحدد الإجراءات التي يُسمح للاعب باتخاذها على السيرفر. على أبسط مستوى، يمتلك اللاعبون العاديون أذونات اللعب الأساسية فقط، مثل الحركة، والتفاعل مع العالم، والدردشة. أما المستويات الأعلى مثل مشغل أو مسؤول فتمنح وصولاً لأوامر السيرفر التي تؤثر على طريقة اللعب، واللاعبين الآخرين، وتكوين السيرفر، وأدوات الإشراف.
يتكون نظام الأذونات من مكونين رئيسيين:
- أذونات المستخدم التي تُطبق مباشرة على لاعب معين
- أذونات المجموعات التي تسمح بتجميع الأذونات وتعيينها لعدة لاعبين دفعة واحدة
يتم تحديد كل لاعب داخلياً بواسطة UUID، وهو مطلوب عند إدارة الأذونات عبر الأوامر.
إدارة أذونات المستخدم
أذونات المستخدم تتيح لك منح أو سحب أذونات محددة للاعب واحد.
عرض أذونات المستخدم
لعرض كل الأذونات المعينة مباشرة لمستخدم معين. يعرض هذا الأمر كل الأذونات المطبقة حالياً على المستخدم المحدد.
/perm user list <uuid>
إضافة أذونات لمستخدم
لمنح أذونات واحدة أو أكثر مباشرة لمستخدم. سيتم إضافة الأذونات المحددة فوراً وتصبح فعالة بدون الحاجة لإعادة تشغيل السيرفر.
/perm user add <uuid> <permissions>
إزالة أذونات من مستخدم
لسحب أذونات من مستخدم. هذا يزيل فقط الأذونات المحددة مع ترك باقي الأذونات كما هي.
/perm user remove <uuid> <permissions>
إدارة تعيينات مجموعات المستخدمين
بالإضافة إلى الأذونات المباشرة، يمكن للمستخدمين وراثة الأذونات عبر المجموعات.
عرض أذونات مجموعات المستخدم
يعرض هذا الأمر المجموعات التي ينتمي إليها المستخدم حالياً.
/perm user group list <uuid>
إضافة مستخدم إلى مجموعة
لتعيين مستخدم إلى مجموعة أذونات. بمجرد الإضافة، يرث المستخدم كل الأذونات المعرفة لتلك المجموعة.
/perm user group add <uuid> <group>
إزالة مستخدم من مجموعة
لإزالة مستخدم من مجموعة أذونات. بعد الإزالة، لن يحصل المستخدم على أذونات من تلك المجموعة.
/perm user group remove <uuid> <group>
إدارة أذونات المجموعات
المجموعات تسمح بإدارة الأذونات مركزياً وإعادة استخدامها عبر عدة مستخدمين.
عرض أذونات مجموعة
لعرض كل الأذونات المعينة لمجموعة معينة. يوفر هذا الأمر نظرة عامة على كل الأذونات المرتبطة بالمجموعة المحددة.
/perm group list <group>
إضافة أذونات لمجموعة
لإضافة أذونات واحدة أو أكثر لمجموعة. كل المستخدمين المعينين لتلك المجموعة سيرثون الأذونات الجديدة فوراً.
/perm group add <group> <permissions>
إزالة أذونات من مجموعة
هذا يزيل فقط الأذونات المحددة من المجموعة دون التأثير على الأذونات الأخرى.
/perm group remove <group> <permissions>