تخطي إلى المحتوى الرئيسي

Barotrauma: كيف تصبح أدمن على سيرفرك الخاص

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

مقدمة

تعيين صلاحيات الأدمن يتيح لك إدارة سهلة وشاملة مع تحكم كامل بسيرفرك. كأدمن، عندك خيار استخدام كل الخيارات والوظائف المتاحة في اللعبة مباشرةً داخل اللعبة. كل الخطوات اللي تحتاجها لتعيين صلاحيات الأدمن لسيرفرك موضحة بالأسفل.

الإعداد

إضافة أدمن تتم عبر ملف Clientpermissions.xml الموجود في الواجهة تحت قسم Configs.

لازم تضيف إدخال عميل جديد في الملف عشان تضيف لاعب جديد. الصيغة تكون كالتالي:

<Client
name="<player name>"
steamid="<steamid>"
permissions="<permission(s)>">
<command
name="<commandname>" />
</Client>

الإدخال يحتوي على المتغيرات Name, SteamID, Permissions, و Command ولازم تعدلها. الاسم تقدر تحطه كيف ما تحب، هو بس كعنصر مرجعي للعرض. بعدين لازم تحدد SteamID64 لحساب Steam الخاص فيك.

تقدر تحصل عليه بالدخول على بروفايل Steam الخاص فيك وبعدين كليك يمين في أي مكان على البروفايل. هناك تقدر تنسخ رابط Steam للبروفايل.

بعدها، لازم تدخل الرابط في واحد من المواقع التالية:

هذا راح يعطيك معلومات عامة عن الحساب بالإضافة إلى Steam ID. في حالتنا، Steam ID 64 هو المطلوب. بعدها لازم تضيف Steam ID في إدخال العميل تحت SteamID. النتيجة تكون كالتالي:

<Client
name="Name"
steamid="123456789"
permissions="<permission(s)>">
<command
name="<commandname>" />
</Client>

الآن أنت أدمن، لكن ما تم إضافة صلاحيات محددة لحسابك بعد. تقدر تضيفها بإضافة الصلاحيات والأوامر اللي تقدر تستخدمها. ممكن تعملها مثلاً كالتالي:

...
permissions="<permission(s)>"> ---> permissions="ServerLog, ConsoleCommands">
...
<?xml version="1.0" encoding="utf-8" ?>
<ClientPermissions>
<Client
name="Name"
steamid="123456789"
permissions="ServerLog, ConsoleCommands">
<command
name="heal" />
<command
name="spawn" />
</Client>
</ClientPermissions>

في هذا المثال، الأدمن حصل على صلاحية الوصول لسجلات السيرفر، الكونسول، وأوامر heal و spawn. بالأسفل راح تلاقي نظرة عامة على الصلاحيات اللي تقدر تضبطها.

الصلاحيات

الصلاحياتالوصف
ManageRoundيقدر يبدأ/ينهي الجولات.
Kickيقدر يطرد لاعبين آخرين.
Banيقدر يمنع لاعبين آخرين.
Unbanيقدر يرفع الحظر عن لاعبين آخرين.
SelectSubيقدر يختار الغواصة.
SelectModeيقدر يختار وضع اللعبة.
ManageCampaignيقدر يختار الوجهة، المهمة ويشتري الإمدادات من متجر الحملة.
ConsoleCommandsيقدر يستخدم أوامر الكونسول - مع ملاحظة إنك تحتاج تعطي صلاحيات لأوامر الكونسول الفردية كمان.
ServerLogيقدر يقرأ سجلات السيرفر.
ManageSettingsيقدر يغير إعدادات السيرفر.
ManagePermissionsيقدر يغير صلاحيات العملاء الآخرين.
KarmaImmunityيكون محمي من تأثيرات نظام الكارما السلبية، ما يخسر كارما.
Allيعطي كل الصلاحيات.

الخلاصة

مبروك، أنت الآن ضبطت صلاحيات الأدمن بنجاح. لأي أسئلة أو مساعدة إضافية، لا تتردد تتواصل مع فريق الدعم عندنا، متوفرين يوميًا لمساعدتك! 🙂