دليل إعداد خادم Sons of the Forest المخصص
يغطي هذا الدليل كل ما تحتاجه لتكوين خادم Sons of the Forest المخصص المستضاف لدى Legion Hosting والاتصال به وإدارته. يتم إدارة خادمك من خلال GPanel.
ملف تكوين الخادم
ملف تكوين الخادم الرئيسي هو dedicatedserver.cfg. يمكنك تعديل هذا الملف مباشرة من خلال مدير الملفات في GPanel أو عبر SFTP.
تحديد موقع ملف التكوين
يقع ملف التكوين في المجلد الجذري لخادمك:
dedicatedserver.cfg
خيارات التكوين
فيما يلي مرجع كامل للإعدادات المتاحة في dedicatedserver.cfg.
| الإعداد | القيمة الافتراضية | الوصف |
|---|---|---|
ServerName |
"Sons Of The Forest" |
الاسم المعروض في متصفح الخوادم وفي قائمة خوادم Steam. |
ServerPassword |
"" |
كلمة المرور المطلوبة للانضمام. اتركها فارغة لخادم عام. |
MaxPlayers |
4 |
الحد الأقصى لعدد اللاعبين المسموح بهم على الخادم في وقت واحد. الافتراضي 4، والحد الأقصى المدعوم هو 8. |
SaveSlot |
1 |
خانة الحفظ التي يستخدمها الخادم (1–3). كل خانة تمثل عالمًا منفصلاً. |
SaveInterval |
600 |
عدد مرات الحفظ التلقائي بالثواني. الافتراضي 10 دقائق (600). |
GameMode |
"normal" |
يحدد مستوى الصعوبة والقواعد. القيم بأحرف صغيرة. راجع خيارات وضع اللعب أدناه. |
GameSeed |
"" |
بذرة اختيارية لتوليد العالم. اتركها فارغة لبذرة عشوائية. اضبطها قبل أول تشغيل. |
ServerPort |
— | منفذ اللعبة الرئيسي (UDP). تحقق من علامة التبويب Network في GPanel لمعرفة المنفذ المخصص لك. لا تغيّر هذا إلا بتوجيه من الدعم. |
ServerQueryPort |
— | منفذ استعلام Steam (UDP) المستخدم لمتصفح الخوادم. تحقق من علامة التبويب Network في GPanel لمعرفة المنفذ المخصص لك. |
BlobSyncPort |
— | منفذ مزامنة البيانات (UDP) المستخدم لمزامنة بيانات العالم بين الخادم والعملاء. تحقق من علامة التبويب Network في GPanel لمعرفة المنفذ المخصص لك. |
SkipNetworkAccessibilityTest |
false |
اضبط على true لتخطي اختبار الشبكة عند بدء التشغيل. مفيد إذا كان الاختبار يسبب بطءً في البدء. |
LanOnly |
false |
إذا كانت true، لن يكون الخادم مرئيًا في قائمة خوادم Steam العامة. |
LogFilesEnabled |
true |
يفعّل إنشاء ملفات السجل على جانب الخادم لاستكشاف الأخطاء وإصلاحها. |
مثال على التكوين
استبدل قيم المنافذ أدناه بالمنافذ الفعلية المخصصة لخادمك. تحقق من علامة التبويب Network في GPanel لمعرفة أرقام المنافذ الخاصة بك.
{
"ServerName": "My SOTF Server",
"ServerPassword": "mypassword",
"MaxPlayers": 4,
"SaveSlot": 1,
"SaveInterval": 600,
"GameMode": "normal",
"GameSeed": "",
"ServerPort": YOUR_GAME_PORT,
"ServerQueryPort": YOUR_QUERY_PORT,
"BlobSyncPort": YOUR_BLOB_SYNC_PORT,
"SkipNetworkAccessibilityTest": false,
"LanOnly": false,
"LogFilesEnabled": true
}
dedicatedserver.cfg، يجب إعادة تشغيل خادمك من GPanel لتطبيق التغييرات.
خيارات وضع اللعب
يتحكم إعداد GameMode في مستوى الصعوبة وقواعد البقاء. اضبط هذا قبل أول تشغيل لأن تغييره على حفظ موجود قد لا يُطبَّق بالكامل.
| القيمة | الوصف |
|---|---|
"normal" |
تجربة بقاء قياسية مع ذكاء اصطناعي متوازن للأعداء، وجوع، وعطش، وأنظمة لعب كاملة. |
"hard" |
صعوبة أعداء متزايدة، واستهلاك موارد أسرع، وهوامش بقاء أقل. |
"hardsurvival" |
الوضع الأصعب. موت دائم وأقسى ظروف البقاء. |
"peaceful" |
الأعداء سلميون، مما يسمح للاعبين بالتركيز على الاستكشاف والبناء دون قتال. |
"custom" |
يسمح بإعدادات لعب مخصصة. استخدم هذا الوضع لضبط معايير الصعوبة الفردية بدقة. |
كيفية الاتصال بخادمك
العثور على عنوان IP ومنفذ خادمك
يتم عرض عنوان IP لخادمك والمنافذ المخصصة في علامة التبويب Network في GPanel. للحصول على تعليمات مفصلة، راجع: كيفية العثور على عنوان IP ومنفذ خادمك.
يستخدم Sons of the Forest ثلاثة منافذ (اللعبة، والاستعلام، ومزامنة البيانات). يتم تعيينها تلقائيًا بواسطة GPanel. تحقق من علامة التبويب Network وعلامة التبويب Startup لمعرفة أرقام المنافذ المخصصة لك، وتأكد من أن القيم في dedicatedserver.cfg متطابقة.
الخيار 1: الاتصال المباشر عبر Steam
- افتح Steam وانقر على View في شريط القائمة العلوي.
- اختر Game Servers.
- انقر على علامة التبويب Favorites، ثم انقر على Add a Server.
- أدخل عنوان IP لخادمك ومنفذ الاستعلام (من علامة التبويب Network في GPanel) بالتنسيق
IP:QueryPort. - انقر على Find Games at this Address، ثم Add to Favorites.
- شغّل Sons of the Forest، اذهب إلى Multiplayer > Join Game، واختر خادمك من المفضلة.
الخيار 2: متصفح خوادم Steam (داخل اللعبة)
- شغّل Sons of the Forest واختر Multiplayer من القائمة الرئيسية.
- اختر Join Game، ثم اختر علامة التبويب Internet.
- استخدم البحث/التصفية للعثور على خادمك بالاسم، أو انقر على Connect by IP إن كان متاحًا.
- أدخل كلمة مرور الخادم إذا كانت مطلوبة، وانضم.
إدارة الحفظ
خانات الحفظ
يدعم Sons of the Forest ما يصل إلى 3 خانات حفظ مستقلة لكل خادم. يتم التحكم في الخانة النشطة بواسطة إعداد SaveSlot في dedicatedserver.cfg. تحتفظ كل خانة بحالة العالم وبيانات اللاعبين والتقدم الخاص بها.
لتبديل العوالم، غيّر قيمة SaveSlot (1 أو 2 أو 3) وأعد تشغيل خادمك.
موقع ملفات الحفظ
يتم تخزين ملفات حفظ الخادم في المسار التالي على خادمك:
saves/
كل خانة حفظ لها مجلد فرعي خاص بها داخل هذا المجلد. الهيكل يبدو كالتالي:
saves/
Slot1/
Slot2/
Slot3/
رفع حفظ عبر SFTP
يمكنك رفع حفظ موجود من لعبة فردية محلية أو خادم آخر إلى خادمك المخصص باستخدام SFTP. للحصول على تعليمات الاتصال الكاملة عبر SFTP، راجع: كيفية رفع الملفات عبر SFTP.
- أوقف خادمك من GPanel قبل رفع الملفات.
- اتصل بخادمك عبر SFTP باستخدام بيانات الاعتماد الموضحة في GPanel.
- انتقل إلى مجلد
saves/على خادمك. - ارفع مجلد الحفظ المحلي إلى مجلد الخانة المقابل (مثل
Slot1/). - تأكد من أن
SaveSlotفيdedicatedserver.cfgيتطابق مع الخانة التي رفعت إليها. - شغّل خادمك من GPanel.
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\انسخ مجلد الحفظ المعني إلى مجلد الخانة المناسب على خادمك.
النسخ الاحتياطي للحفظ
يُنصح بالنسخ الاحتياطي لملفات الحفظ بشكل دوري عبر SFTP. قم بتنزيل مجلد saves/ بالكامل إلى موقع آمن على جهازك المحلي قبل إجراء تغييرات أو تحديثات رئيسية.
مقالات ذات صلة
- استكشاف أخطاء Sons of the Forest وإصلاحها — الأعطال ومشاكل الذاكرة ومشاكل الاتصال واستكشاف أخطاء الحفظ
- كيفية العثور على عنوان IP ومنفذ خادمك
- كيفية رفع الملفات عبر SFTP
هل تحتاج مزيدًا من المساعدة؟
إذا كنت لا تزال تواجه مشاكل بعد اتباع هذا الدليل، يرجى فتح تذكرة دعم وتضمين:
- وصف للمشكلة ومتى بدأت
- معرّف خادمك أو عنوان IP من GPanel
- أي رسائل خطأ ذات صلة من وحدة تحكم الخادم أو ملفات السجل