يغطي هذا الدليل المشكلات الشائعة التي قد تواجهها مع خادم V Rising المخصص وكيفية حلها. لإعداد الخادم الأولي والاتصال، راجع دليل إعداد خادم V Rising المخصص.
الخادم لا يظهر في متصفح الخوادم
إذا كان خادمك يعمل ولكنه لا يظهر في متصفح خوادم Steam أو داخل اللعبة:
- افتح علامة التبويب الشبكة في GPanel وتأكد من منفذ الاستعلام المعين. ثم تحقق من أن قيمة
QueryPortفيServerHostSettings.jsonتتطابق تماماً. - تأكد من أن
"ListOnSteam"مضبوط علىtrueفيServerHostSettings.json. إذا كان مضبوطاً علىfalse، فلن يتم إدراج الخادم. - بعد بدء تشغيل الخادم أو إعادة تشغيله، قد يستغرق الأمر من 5 إلى 15 دقيقة ليظهر الخادم في المتصفح. استخدم الاتصال المباشر للتحقق من إمكانية الوصول إلى الخادم في هذه الأثناء.
- تأكد من أن حالة الخادم تظهر كـ متصل في GPanel. إذا تعطل الخادم أو فشل في البدء، فلن يسجل نفسه في خادم Steam الرئيسي.
IP:PORT.
تغييرات التكوين لا تسري بعد إعادة التشغيل
إذا قمت بتعديل ServerHostSettings.json أو ServerGameSettings.json ولكن تغييراتك لم تنعكس على الخادم:
- أوقف الخادم قبل التعديل. يقوم V Rising بكتابة ملفات التكوين عند الإغلاق. إذا كان الخادم لا يزال يعمل عند تعديل الملف، فقد يستبدل تغييراتك عند إيقافه. أوقف الخادم من GPanel أولاً، ثم عدّل، ثم ابدأ التشغيل.
- تحقق من أخطاء صياغة JSON. تنسيق JSON صارم -- فاصلة واحدة في غير مكانها، أو علامة اقتباس مفقودة، أو فاصلة زائدة ستؤدي إلى فشل الملف بصمت. قد يعود الخادم إلى الإعدادات الافتراضية دون عرض خطأ واضح.
- تحقق من حفظ الملف. بعد التعديل في محرر ملفات GPanel، انقر على زر حفظ قبل الانتقال بعيداً.
- تحقق من مخرجات وحدة التحكم. بعد بدء تشغيل الخادم، انظر إلى وحدة التحكم في GPanel بحثاً عن أي تحذيرات أو أخطاء متعلقة بتحميل التكوين.
اللاعبون لا يستطيعون الاتصال (عنوان IP ومنفذ صحيحان)
إذا كان لدى اللاعبين عنوان IP والمنفذ الصحيحين ولكنهم لا يزالون غير قادرين على الاتصال:
- تأكد من أن قيمة
PortفيServerHostSettings.jsonتتطابق مع منفذ اللعبة المعروض في علامة التبويب الشبكة في GPanel. لا تفترض قيم المنافذ الافتراضية -- تحقق من علامة التبويب الشبكة في GPanel للمنافذ الفعلية المعينة. - تأكد من أن الخادم قد بدأ بالكامل ويظهر كـ متصل في GPanel. الخادم الذي لا يزال يتم تحميله سيرفض الاتصالات.
- إذا كان الخادم يحتوي على كلمة مرور معينة في
ServerHostSettings.json، يجب على اللاعبين إدخالها عند المطالبة. قيمة كلمة مرور فارغة ("") تعني عدم وجود كلمة مرور مطلوبة. - اطلب من اللاعب المتصل التحقق من أنه يدخل العنوان بالتنسيق
IP:PORTبدون مسافات، وأنه يستخدم منفذ اللعبة وليس منفذ الاستعلام. - تحقق مما إذا كان اللاعب محظوراً. يمكن للمسؤول تشغيل
banlistفي وحدة تحكم الخادم، أو التحقق من ملفbanlist.txtفيVRisingServer_Data/StreamingAssets/Settings/.
العالم لا يتم إنشاؤه عند أول تشغيل
إذا بدا أن الخادم عالق بعد أول تشغيل ولم يتم إنشاء عالم:
- انتظر من 3 إلى 5 دقائق على الأقل. يستغرق إنشاء العالم في التشغيل الأول وقتاً أطول بكثير من عمليات التشغيل اللاحقة. قد يبدو الخادم غير مستجيب خلال هذا الوقت.
- تحقق من مخرجات وحدة التحكم في GPanel بحثاً عن أي رسائل خطأ. إذا واجه الخادم خطأ فادحاً أثناء الإنشاء، فسيعرض خطأ ويتوقف.
- تأكد من أن
SaveNameفيServerHostSettings.jsonلا يحتوي على أحرف خاصة أو مسافات. استخدم فقط الحروف والأرقام والشرطات السفلية (مثل"world1"). - إذا توقف الخادم فوراً بعد البدء، فقد يكون هناك خطأ في التكوين. راجع كلاً من
ServerHostSettings.jsonوServerGameSettings.jsonبحثاً عن مشاكل في الصياغة.
الخادم يتعطل أو يتوقف بشكل غير متوقع
إذا توقف خادمك أو تعطل دون سابق إنذار:
- تحقق من مخرجات وحدة التحكم في GPanel بحثاً عن أي رسائل خطأ ظهرت قبل التعطل. انسخ هذه الرسائل -- فهي ضرورية لتشخيص المشكلة.
- تأكد من أن خادمك لم يتجاوز الذاكرة المخصصة له. تتطلب خوادم V Rising المخصصة عادةً 4 جيجابايت على الأقل من ذاكرة الوصول العشوائي. إذا كانت خطتك أقل من المطلوب، فقد يتم إيقاف الخادم من قبل النظام عند نفاد الذاكرة.
- إذا حدثت الأعطال بعد تحديث اللعبة، تحقق من منتديات مجتمع V Rising أو ملاحظات التحديث بحثاً عن مشاكل خادم معروفة. أحياناً تكون هناك حاجة لإعادة إنشاء التكوين بعد التحديثات الكبيرة.
- حاول إزالة أي إعدادات تم تغييرها مؤخراً من
ServerGameSettings.jsonبالعودة إلى الإعدادات الافتراضية. يمكن أن تسبب مجموعات الإعدادات غير الصالحة أعطالاً لا تنتج رسائل خطأ واضحة.
تحلل القلعة يحدث بسرعة كبيرة (أو لا يحدث على الإطلاق)
يتم التحكم في معدلات تحلل القلعة بواسطة إعداد CastleDecayRateModifier في ServerGameSettings.json:
| القيمة | التأثير |
|---|---|
0 |
التحلل معطل -- القلاع لا تتدهور أبداً بغض النظر عن مستويات جوهر الدم. |
0.5 |
نصف السرعة -- القلاع تدوم ضعف المدة قبل التحلل. |
1.0 |
السرعة الافتراضية كما قصدها المطور. |
2.0 |
ضعف السرعة -- القلاع تتحلل أسرع. مفيد لخوادم PvP ذات التبدل العالي. |
تذكر أن توقف الخادم قبل تعديل هذه القيمة، وأعد تشغيل الخادم لتطبيق التغيير.
أوامر المسؤول لا تعمل
إذا أضفت SteamID الخاص بك إلى قائمة المسؤولين ولكن الأوامر لا تعمل:
- تحقق من تفعيل وحدة التحكم في خيارات لعبتك (الخيارات > عام > Console Enabled).
- تأكد من تشغيل
adminauthفي وحدة التحكم بعد الاتصال. لا يتم منح صلاحيات المسؤول تلقائياً -- يجب عليك المصادقة في كل جلسة. - تحقق مرة أخرى من أن SteamID64 الخاص بك في
adminlist.txtصحيح. يجب أن يكون SteamID64 المكون من 17 خانة، وليس عنوان URL مخصص أو تنسيق SteamID3. - تأكد من أن
adminlist.txtموجود في المجلد الصحيح:VRisingServer_Data/StreamingAssets/Settings/. - يجب إعادة تشغيل الخادم بعد إجراء تغييرات على
adminlist.txt. يتم قراءة الملف فقط عند بدء التشغيل.
للحصول على قائمة كاملة بأوامر المسؤول وتعليمات الإعداد، راجع أوامر الإدارة والإعداد في V Rising.