خوادم الألعاب

إعداد خادم 7 Days to Die

التثبيت باستخدام SteamCMD، وملف إعدادات خاص بك (حتى لا تحذفه التحديثات)، وخريطة ثابتة أو عشوائية، والمسؤولون، ومنافذ TCP وUDP.

وقت القراءة: 2 دآخر تحديث: 19 أكتوبر 20267 Days to Die

ضع في حسابك 8 GB من RAM كبداية، وأكثر من ذلك مع الخرائط العشوائية الكبيرة أو كثرة اللاعبين. وفي المرة الأولى التي يولّد فيها خريطة عشوائية يستغرق وقتًا طويلًا: وهذا طبيعي.

1. نزّله

# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\7dtd +login anonymous +app_update 294420 validate +quit

# Linux (بالمستخدم steam)
~/steamcmd/steamcmd.sh +force_install_dir ~/7dtd +login anonymous +app_update 294420 validate +quit

2. ملف الإعدادات الخاص بك

تستبدل التحديثات الملف serverconfig.xml، لذا انسخه باسم myconfig.xml وعدّل النسخة. أهم الإعدادات:

الخاصيةالغرض منها
ServerName / ServerPasswordالاسم وكلمة مرور الدخول
ServerMaxPlayerCountعدد اللاعبين في الوقت نفسه
ServerVisibility2 عام، و1 للأصدقاء فقط، و0 مخفي
GameWorldNavezgane (الخريطة الثابتة) أو RWG (عشوائية)
WorldGenSeed / WorldGenSizeالبذرة والحجم، إذا كانت الخريطة عشوائية. وكلما كبرت احتاجت إلى RAM أكثر وانتظار أطول
GameNameاسم اللعبة المحفوظة
GameDifficultyمن 0 إلى 5

3. شغّله

# Windows (من C:\7dtd)
7DaysToDieServer.exe -quit -batchmode -nographics -configfile=myconfig.xml -dedicated

# Linux (من ~/7dtd)
./startserver.sh -configfile=myconfig.xml

وفي Windows، يمكنك أيضًا نسخ startdedicated.bat واستبدال serverconfig.xml بـ myconfig.xml في النسخة.

4. المنافذ

يستخدم 7 Days to Die المنفذ 26900 عبر TCP وUDP، والمنافذ من 26901 إلى 26903 عبر UDP:

# Windows (PowerShell بصلاحيات المسؤول)
New-NetFirewallRule -DisplayName "7DTD TCP 26900" -Direction Inbound -Protocol TCP -LocalPort 26900 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "7DTD UDP 26900-26903" -Direction Inbound -Protocol UDP -LocalPort 26900-26903 -Action Allow -Profile Any

# Linux
ufw allow 26900/tcp
ufw allow 26900:26903/udp

ويحتوي الخادم أيضًا على وحدة تحكم عبر telnet (المنفذ 8081) ولوحة ويب: لا تفتح هذه المنافذ على الإنترنت؛ واستخدمها من خادم VPS نفسه.

5. اجعل نفسك مسؤولًا

من وحدة تحكم الخادم (أو عبر telnet على خادم VPS نفسه):

admin add STEAMID64 0

القيمة 0 هي أعلى مستوى. وتُحفظ القائمة في serveradmin.xml، داخل مجلد الألعاب المحفوظة:

  • Windows: %APPDATA%\7DaysToDie\Saves
  • Linux: ~/.local/share/7DaysToDie/Saves

وهذا المجلد هو أيضًا ما يجب أن تتضمنه نسخك الاحتياطية.

مقالات ذات صلة

العودة إلى مركز المساعدة

لم تجد ما تبحث عنه؟

افتح تذكرة من لوحة التحكم وسنرد عليك خلال أقل من 5 دقائق.