چگونه سرور اختصاصی 7 Days to Die راهاندازی کنیم
در این صفحه
سرور اختصاصی 7 Days to Die دنیای شما را حتی وقتی میزبان به خواب میرود روشن نگه میدارد — هورد همچنان روز هفتم میآید و هر کس میتواند هر وقت خواست وارد شود. سرور بهصورت رایگان از Steam دانلود میشود و روی Windows یا Linux اجرا میشود.
این راهنما هر دو روش را پوشش میدهد: روی سیستم خودتان با SteamCMD، و روی HytHost. این راهنما برای V3.3، نسخه پایدار فعلی، نوشته شده و کد sandbox در V3 را که جای بیشتر تنظیمات قدیمی سختی را گرفته نیز در بر میگیرد.
سرور 7 Days to Die به چه چیزهایی نیاز دارد
- سرور اختصاصی — اپلیکیشن Steam با شماره
294420، جدا از خود بازی. برای دانلود آن لازم نیست بازی را داشته باشید. - همان نسخهای که بازیکنان دارند. کلاینت V3.3 نمیتواند به سرور V3.2 وصل شود. نسخه سرور را (که Steam به آن شاخه یا branch میگوید) مطابق بازیای که همه اجرا میکنند انتخاب کنید.
- حافظه. اندازه نقشه و مادها بسیار بیشتر از خود بازیکنان RAM مصرف میکنند. یک نقشه تصادفی 6k با هشت بازمانده بهراحتی روی 6 GB اجرا میشود؛ نقشههای بزرگتر و مادهای overhaul بیشتر نیاز دارند (جدول پایین توصیه ما را نشان میدهد).
- پورتهای باز. پورت بازی، بهطور پیشفرض
26900، و سه پورت بعد از آن. - سیستمی که روشن بماند. دنیا فقط تا زمانی وجود دارد که پروسه سرور در حال اجرا باشد.
از راهاندازی SteamCMD بگذرید: سرورهای 7 Days to Die در HytHost با همه نسخهها آماده انتخاب ارائه میشوند — از €7.14 در ماه.
پلنهای 7 Days to Dieنصب سرور با SteamCMD
SteamCMD کلاینت خط فرمان Steam از Valve است. سرور اختصاصی بهصورت ناشناس و بدون ورود به حساب دانلود میشود:
steamcmd +force_install_dir ./7dtd-server +login anonymous +app_update 294420 validate +quit
این دستور نسخه پایدار فعلی را نصب میکند. برای نصب نسخه دیگر، -beta و نام شاخه را پیش از validate اضافه کنید:
| شاخه | چیست |
|---|---|
public (پیشفرض) | نسخه پایدار فعلی، V3.3 |
latest_experimental | نسخه بعدی در حال آزمایش — ویژگیهای جدید زودتر، ممکن است سیوها و مادها را خراب کند |
v2.6 | نسخه اصلی قبلی، برای مادهای overhaul که هنوز به V3 منتقل نشدهاند |
v1.4 | نسخه قدیمیتر، برای مادهای overhaul که هنوز روی 1.x ساخته میشوند |
سرور را با لانچر داخل پوشه نصب اجرا کنید: startdedicated.bat در Windows و ./startserver.sh -configfile=serverconfig.xml در Linux. اولین اجرا دنیا را میسازد که روی یک نقشه تصادفی جدید مدتی طول میکشد.
serverconfig.xml و کد sandbox در V3
همه تنظیمات در serverconfig.xml داخل پوشه سرور قرار دارند. پیش از ویرایش، سرور را متوقف کنید. تنظیماتی که بیشتر افراد تغییر میدهند:
| تنظیم | چه میکند |
|---|---|
ServerName, ServerPassword | نام در فهرست سرورها و رمز ورود (خالی = بدون رمز) |
ServerVisibility | 2 عمومی، 1 فقط دوستان، 0 نمایش داده نمیشود |
ServerMaxPlayerCount | تعداد اسلات بازیکنان، بهطور پیشفرض 8 |
GameWorld | Navezgane (نقشه دستساز) یا RWG برای دنیای تصادفی |
WorldGenSeed, WorldGenSize | برای RWG: سید و اندازه. اندازههای پشتیبانیشده رسمی از 6144 تا 10240 با گام 2048 است |
GameName | نام سیو — نام جدید یک سیو تازه روی همان نقشه شروع میکند |
SandboxCode | سختی و گزینههای گیمپلی، بهصورت یک کد (پایین را ببینید) |
EACEnabled, ServerAllowCrossplay | ضدتقلب و کراسپلی با کنسولها |
AdminFileName | فایل ادمینها، serveradmin.xml در پوشه سیوها |
serverconfig.xml حذف کرد و آنها را در کد sandbox ادغام کرد. برای تنظیم آنها، در خود بازی یک بازی جدید شروع کنید، گزینهها را در صفحه Sandbox تنظیم کنید، کد نمایشدادهشده را کپی کنید و در SandboxCode بچسبانید. یک کانفیگ قدیمی V2 با این کلیدها بهسادگی نادیده گرفته میشود.ادمینها، اخراج، بن و دستورهای کنسول در دستورهای ادمین 7 Days to Die توضیح داده شدهاند.
پورتها و نحوه اتصال بازیکنان
سرور از پورت بازی و سه پورت بعد از آن استفاده میکند — بهطور پیشفرض 26900 تا 26903: روی روتر و فایروال، TCP 26900 و UDP 26900-26903 را فوروارد کنید. اگر ServerPort را تغییر دهید، کل بلوک همراه آن جابهجا میشود.
- از فهرست سرورها. وقتی
ServerVisibilityروی2باشد، بازیکنان سرور را با نامش در فهرست سرورهای بازی پیدا میکنند. - با آدرس. بازیکنان همچنین میتوانند مستقیم با IP عمومی شما و پورت بازی وصل شوند.
میزبانی در خانه IP خانگی شما را برای هر کسی که وصل میشود آشکار میکند، و سرور باید هر وقت کسی خواست بازی کند روشن باشد — دو دلیلی که بیشتر گروهها سرور را به یک میزبان منتقل میکنند.
کراسپلی با PS5 و Xbox
بازیکنان کنسول میتوانند به سرور اختصاصی وصل شوند، اما فقط به سروری که شرایط رسمی کراسپلی را داشته باشد:
ServerAllowCrossplayرویtrueوEACEnabledروشن بماند.- حداکثر 8 بازیکن —
ServerMaxPlayerCountبرابر 8 یا کمتر. - بدون ماد. بازیکنان PS5 و Xbox Series نمیتوانند به سرور اختصاصی ماددار وصل شوند.
- دنیایی با اندازه 8k یا کوچکتر.
The Fun Pimps صریح میگویند: بازیکنان PC صرفنظر از این تنظیمات میتوانند وصل شوند، بازیکنان کنسول نه. یک سرور ماددار با 16 اسلات، سروری فقط برای PC است.
سرور 7 Days to Die چقدر RAM نیاز دارد
The Fun Pimps عدد رسمی برای حافظه سرور منتشر نمیکنند. این توصیه ما بر اساس اجرای سرورهای V3 است:
| پیکربندی | RAM |
|---|---|
| Vanilla، تا 8 بازیکن، نقشه تصادفی 6k | 6 GB |
| نقشه 8k، یا چند modlet | 8 GB |
| مادهای overhaul یا نقشه 10k | 12-16 GB |
فاصله دید هم حافظه مصرف میکند — ServerMaxAllowedViewDistance در کانفیگ بهعنوان تنظیمی با تأثیر زیاد بر مصرف حافظه علامت خورده است.
میزبانی سرور 7 Days to Die روی HytHost
- سفارش دهید و نسخه را انتخاب کنید. در صفحه هاستینگ 7 Days to Die یک پلن انتخاب کنید — از Pine Forest با 6 GB تا Wasteland با 16 GB، یا یک سرور Custom — و نسخه را: Stable، Experimental، V2.6 یا V1.4.
- تب Startup را باز کنید. این تب شامل نام سرور، رمز، اسلات بازیکنان، دنیا (RWG یا Navezgane)، سید و اندازه، نام سیو، ضدتقلب، کراسپلی و کد sandbox است. پنل این مقادیر را در هر اجرا در
serverconfig.xmlمینویسد، پس آنها را همینجا تغییر دهید نه در فایل. تنظیماتی که در این تب نیستند، مانند نمایش در فهرست یا کشتن بازیکنان، همانطور که در فایل تنظیم کردهاید باقی میمانند. - وصل شوید. از آدرس و پورتی که در پنل نمایش داده میشود استفاده کنید. روی IP اشتراکی، پنل بلوک پورت اختصاصیافته به شما را نشان میدهد.
- دستورها را از پنل اجرا کنید. تب Console دستورها را مستقیم به بازی میفرستد، بنابراین میتوانید سرور را بدون ورود به بازی مدیریت کنید.
تغییر نسخه در آینده هم یک تنظیم در Startup است — این کار دنیای جدیدی شروع میکند، پس اول بکاپ بگیرید. از قبل دنیا دارید؟ انتقال آن در آپلود دنیای شما روی سرور بازی توضیح داده شده است.
Stable، Experimental، V2.6 یا V1.4، کراسپلی با یک کلید، بکاپ خودکار — هاستینگ 7 Days to Die از €7.14 در ماه.
پلنهای 7 Days to Dieسؤالات متداول
نرمافزار سرور رایگان است: یک اپلیکیشن جداگانه Steam (294420) که بهصورت ناشناس با SteamCMD دانلود میشود. هزینه مربوط به سیستمی است که آن را اجرا میکند — کامپیوتر و برق خودتان، یا یک سرور میزبانیشده.
پورت بازی، بهطور پیشفرض 26900، و سه پورت بعد از آن: TCP 26900 و UDP 26900 تا 26903 را فوروارد کنید. اگر پورت بازی را تغییر دهید، کل بلوک همراه آن جابهجا میشود.
V3 آنها را همراه با سختی، ماههای خونین، غنیمت و بسیاری گزینههای دیگر به کد sandbox منتقل کرد. گزینهها را در صفحه Sandbox یک بازی جدید تنظیم کنید، کد را کپی کنید و در SandboxCode داخل serverconfig.xml بچسبانید.
بله، اگر سرور قوانین کراسپلی را رعایت کند: کراسپلی و ضدتقلب روشن، 8 بازیکن یا کمتر، بدون ماد و دنیایی با اندازه 8k یا کوچکتر. بازیکنان PC میتوانند به هر سروری وصل شوند؛ بازیکنان کنسول فقط به این سرورها.
معمولاً بهخاطر ناهماهنگی نسخه — کلاینت و سرور باید روی یک نسخه باشند، پس شاخه را در هر دو بررسی کنید — یا پورتهایی که فوروارد نشدهاند. رمز را هم بررسی کنید و مطمئن شوید سرور ساخت دنیا را تمام کرده است.
عدد رسمی وجود ندارد. توصیه ما 6 GB برای حداکثر 8 بازیکن روی نقشه 6k، 8 GB برای نقشه 8k یا modletها، و 12 تا 16 GB برای مادهای overhaul یا نقشه 10k است.
هورد بدون کامپیوتر شما هم میآید
هاستینگ 7 Days to Die در HytHost همه نسخهها از V1.4 تا Experimental را اجرا میکند، با کراسپلی کنسول و بکاپ خودکار — از €7.14 در ماه.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursاین راهنما برایتان مفید بود؟