يغطي هذا الدليل إعداد RCON وأوامر الإدارة وإدارة اللاعبين وإدارة الخادم وإعدادات العالم واستكشاف الأخطاء وإصلاحها لخادم Frozen Flame المخصص على Legion Hosting. يستخدم Frozen Flame بروتوكول RCON للإدارة عن بُعد، مما يمنحك تحكمًا كاملاً في اللاعبين والعناصر وعمليات الخادم. للإعداد الأولي للخادم ومتغيرات بدء التشغيل وأوضاع اللعب وكيفية الاتصال، راجع دليل إعداد خادم Frozen Flame.
إعداد RCON
يستخدم Frozen Flame بروتوكول RCON (وحدة التحكم عن بُعد) لإدارة الخادم. يجب تكوين RCON قبل أن تتمكن من استخدام أي أوامر إدارية.
تفعيل RCON
- في GPanel، انتقل إلى علامة تبويب Startup.
- قم بتعيين
RCON_PASSWORDإلى كلمة مرور قوية من اختيارك. - لاحظ منفذ RCON المخصص لخادمك (مرئي في علامة تبويب Network).
- أعد تشغيل الخادم لتطبيق التغييرات.
الاتصال بـ RCON
يمكنك الاتصال بـ RCON باستخدام أي عميل RCON قياسي مثل mcrcon أو RCON CLI أو أداة RCON عبر الويب. عند الاتصال، استخدم التفاصيل التالية:
| الحقل | القيمة |
|---|---|
| المضيف | عنوان IP الخادم الخاص بك (من علامة تبويب Network في GPanel) |
| المنفذ | منفذ RCON (من علامة تبويب Network في GPanel) |
| كلمة المرور | admin:<your-rcon-password> |
admin:<password>. على سبيل المثال، إذا كانت كلمة مرور RCON الخاصة بك هي mypass123، أدخل admin:mypass123 ككلمة المرور في عميل RCON الخاص بك.
أوامر إدارة اللاعبين
تدير أوامر RCON التالية اللاعبين على خادمك. استبدل <PlayerID> بمعرّف اللاعب المستهدف، والذي يمكنك العثور عليه باستخدام Admin_GetOnlinePlayers.
| الأمر | الوصف |
|---|---|
Admin_GetOnlinePlayers |
يعرض قائمة بجميع اللاعبين المتصلين حاليًا مع أسمائهم ومعرّفاتهم. |
Admin_ListUserProfiles |
يعرض قائمة بجميع اللاعبين الذين انضموا إلى الخادم في أي وقت. |
Admin_GetPlayerInfo <PlayerID> |
يعرض معلومات تفصيلية حول لاعب محدد. |
Admin_KickPlayer <PlayerID> <Reason> |
يطرد لاعبًا من الخادم مع رسالة توضح السبب. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
يحظر لاعبًا للمدة المحددة بالثواني. استخدم رقمًا كبيرًا جدًا للحظر الدائم. |
Admin_Unban <PlayerID> |
يرفع الحظر، مما يسمح للاعب بإعادة الانضمام. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
يمنع لاعبًا من استخدام الدردشة النصية للمدة المحددة. |
Admin_ChatUnban <PlayerID> |
يستعيد الوصول إلى الدردشة للاعب المحظور من الدردشة. |
Admin_Respawn <PlayerID> |
يعيد تعيين موقع اللاعب إلى نقطة الظهور. |
Admin_ChatMessage [Message] |
يبث رسالة على مستوى الخادم لجميع اللاعبين المتصلين. |
أوامر ملفات اللاعبين والمخزون
تتيح لك هذه الأوامر فحص وتعديل ملفات اللاعبين والمخزون والتقدم.
| الأمر | الوصف |
|---|---|
Admin_InfoUserProfile <PlayerID> |
يعرض معلومات تفصيلية عن ملف المستخدم. |
Admin_GetPlayerInventory <PlayerID> |
يعرض قائمة بجميع العناصر والكميات في مخزون اللاعب. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
يمنح عناصر للاعب. يتطلب معرّف العنصر الداخلي. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
يزيل عناصر من مخزون اللاعب. |
Admin_AddFlame <PlayerID> <Amount> |
يمنح خبرة (Flame) للاعب. |
Admin_RemoveFlame <PlayerID> <Amount> |
يخصم الخبرة من اللاعب. لا يقلل المستوى. |
Admin_AddUserProfile <PlayerID> <Role> |
يعيّن دورًا لملف اللاعب. |
Admin_RemoveUserProfile <PlayerID> |
يحذف بيانات ملف لاعب محدد. |
Admin_RemoveProfile <PlayerID> |
يزيل ملف اللاعب وجميع بيانات الحفظ بشكل دائم. |
Admin_ReloadUserProfiles |
يحدّث جميع بيانات ملفات المستخدمين من القرص. |
Admin_SaveUserProfile |
يحفظ حالة الملف الحالية على القرص. |
أوامر إدارة الخادم
| الأمر | الوصف |
|---|---|
Admin_SaveWorld |
يفرض حفظ العالم فورًا. |
Admin_SaveAll |
يحفظ حالة العالم وجميع ملفات اللاعبين. |
Admin_ServerWorld |
يعرض إصدار الخادم الحالي. |
Admin_Shutdown |
يوقف تشغيل الخادم بشكل سلس. |
Admin_Restart |
يعيد تشغيل الخادم. |
Admin_ScheduleMaintenanceMode <Seconds> |
يجدول إيقاف صيانة مع إشعار عد تنازلي لجميع اللاعبين. |
Admin_CancelScheduledMaintenanceMode |
يلغي إيقاف صيانة مجدول مسبقًا. |
Admin_ScheduleMaintenanceMode 300 لمنح اللاعبين تحذيرًا مدته 5 دقائق قبل الإيقاف للصيانة. هذا أكثر لطفًا من استخدام Admin_Shutdown الفوري.
إعدادات العالم عبر Game.ini
بالإضافة إلى إعدادات الخادم الأساسية، يمكنك ضبط معلمات اللعب في ملف Game.ini تحت قسم [/Script/FrozenFlame.GameBalance]. أوقف الخادم قبل التحرير.
| الإعداد | الافتراضي | الوصف |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
نسبة متانة الدروع المفقودة عند الموت. |
DefaultWeaponDurabilityCost |
0.5 |
معدل فقدان متانة السلاح لكل استخدام. |
bAllowCreaturesToDamageBuildings |
False |
ما إذا كان بإمكان الوحوش إتلاف المباني التي بناها اللاعبون. |
bAllowPlayersToDamageBuildings |
True |
ما إذا كان بإمكان اللاعبين إتلاف مباني اللاعبين الآخرين (ذو صلة بوضع PvP). |
bInvulnerableModules |
False |
إذا كانت القيمة True، تصبح المباني غير قابلة للتدمير. |
bLimitlessSupport |
False |
إذا كانت القيمة True، يزيل قيود الدعم الهيكلي للمباني. |
bDemolishResourceDropMultiplier |
0.5 |
نسبة الموارد المسترجعة عند هدم المباني. |
استكشاف الأخطاء وإصلاحها
رفض اتصال RCON
- تحقق من تعيين
RCON_PASSWORDفي علامة تبويب Startup وأن الخادم قد تم إعادة تشغيله. - تأكد من استخدام منفذ RCON الصحيح من علامة تبويب Network في GPanel.
- تذكر استخدام تنسيق
admin:<password>عند المصادقة.
الخادم لا يظهر في المتصفح
- تحقق من أن
Engine.iniيحتوي على قسم[URL]MetaServer للظهور العام. - انتظر بضع دقائق بعد بدء التشغيل ليسجل الخادم نفسه في الخادم الرئيسي.
- يمكن للاعبين دائمًا استخدام الاتصال المباشر كبديل.
اللاعبون لا يستطيعون الانضمام
- تحقق من أن الخادم يعمل وقد بدأ بالكامل في GPanel.
- تأكد من تطابق كلمة المرور مع ما هو معيّن في
Game.iniأو متغير بدء التشغيل. - تأكد من عدم الوصول إلى حد
MaxPlayers.
تعطل الخادم عند البدء
- تحقق من وحدة تحكم GPanel بحثًا عن رسائل الخطأ.
- تأكد من صحة صياغة ملفات INI (بدون أخطاء إملائية، رؤوس أقسام صحيحة).
- حاول حذف ملفات التكوين وإعادة التشغيل لإعادة إنشاء الافتراضيات.
- إذا استمر التعطل بعد تحديث اللعبة، افتح تذكرة دعم.
مقالات ذات صلة
- دليل إعداد خادم Frozen Flame — الإعداد الأولي ومتغيرات بدء التشغيل وأوضاع اللعب وكيفية الاتصال
- كيفية العثور على عنوان IP الخادم والمنفذ
- كيفية رفع الملفات عبر SFTP
- دليل بدء تشغيل الخادم
هل تحتاج مساعدة؟
إذا واجهت مشاكل مع خادم Frozen Flame الخاص بك غير مذكورة هنا، افتح تذكرة دعم وأرفق عنوان IP الخادم ووصفًا للمشكلة وأي رسائل خطأ أو مخرجات RCON ذات صلة.