این راهنما نحوه راهاندازی سرور اختصاصی Dead Matter در Legion Hosting، پیکربندی متغیرهای راهاندازی، ویرایش تنظیمات سرور، تنظیم گزینههای جهان و سختی، اتصال به سرور و مدیریت ذخیرهسازیها را پوشش میدهد. Dead Matter یک بازی بقای زامبی جهانباز است که در آلبرتا، کانادا قرار دارد و شامل ساخت پایگاه، جمعآوری منابع، ساخت و ساز و گیمپلی PvP و PvE میباشد. برای دستورات ادمین، مدیریت بازیکنان و رفع مشکلات، به دستورات ادمین Dead Matter مراجعه کنید.
1. اولین راهاندازی
- به GPanel وارد شوید و سرور Dead Matter خود را انتخاب کنید.
- به تب Startup بروید و متغیرهای قابل پیکربندی را بررسی کنید (جدول بخش ۲ را ببینید).
- SERVER_NAME را به نام دلخواه برای سرور خود تنظیم کنید.
- اگر میخواهید دسترسی را محدود کنید، SERVER_PASSWORD را تنظیم کنید. برای سرور عمومی آن را خالی بگذارید.
- MAX_PLAYERS را به حد مورد نظر بازیکنان تنظیم کنید.
- به تب Console برگردید و روی Start کلیک کنید.
- صبر کنید تا کنسول تأیید کند که سرور راهاندازی شده است. اولین راهاندازی ممکن است چند دقیقه طول بکشد زیرا سرور جهان را بارگذاری کرده و فایلهای پیکربندی را ایجاد میکند.
2. متغیرهای راهاندازی GPanel
متغیرهای زیر در تب Startup در GPanel موجود هستند. این متغیرها در هر بار راهاندازی به سرور ارسال میشوند.
| متغیر | الزامی | توضیحات |
|---|---|---|
SERVER_NAME |
بله | نامی که در مرورگر سرور نمایش داده میشود. |
SERVER_PASSWORD |
خیر | رمز عبور اختیاری که بازیکنان باید برای ورود وارد کنند. برای دسترسی عمومی خالی بگذارید. |
MAX_PLAYERS |
خیر | حداکثر تعداد بازیکنان همزمان. |
PVP_ENABLED |
خیر | فعال یا غیرفعال کردن مبارزه PvP. روی true یا false تنظیم کنید. |
DIFFICULTY |
خیر | تنظیم سختی سرور که بر تراکم زامبیها، کمبود غنیمت و چالش بقا تأثیر میگذارد. |
3. پیکربندی سرور
برای تنظیمات پیشرفته فراتر از متغیرهای راهاندازی، میتوانید فایل پیکربندی سرور را مستقیماً ویرایش کنید. قبل از انجام تغییرات، سرور خود را متوقف کنید.
مکان فایل
DeadMatter/Saved/Config/WindowsServer/Game.ini
این فایل را با استفاده از تب Files در GPanel یا اتصال از طریق SFTP باز کنید. فایل از فرمت INI با بخشها و جفتهای کلید-مقدار استفاده میکند. اگر فایل وجود ندارد، سرور را یک بار راهاندازی و متوقف کنید تا ایجاد شود.
تنظیمات کلیدی
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
ServerName |
Dead Matter Server |
نام سرور که در مرورگر سرور به بازیکنان نمایش داده میشود. |
ServerPassword |
(خالی) | رمز عبور مورد نیاز برای ورود. خالی به معنی دسترسی عمومی است. |
MaxPlayers |
36 |
حداکثر بازیکنان همزمان مجاز در سرور. |
bPvPEnabled |
true |
آیا بازیکنان میتوانند به یکدیگر آسیب بزنند. برای فقط PvE روی false تنظیم کنید. |
ZombieDensity |
1.0 |
ضریب تراکم ظهور زامبی. مقادیر بالاتر به معنی زامبیهای بیشتر است. محدوده: 0.1 تا 3.0. |
LootRespawnTime |
3600 |
زمان به ثانیه قبل از پر شدن مجدد محتویات محفظههای غارت شده. |
DayNightCycleSpeed |
1.0 |
ضریب سرعت چرخه روز/شب. مقادیر بالاتر روزها را کوتاهتر میکنند. |
AutoSaveInterval |
300 |
فاصله ذخیره خودکار به ثانیه. پیشفرض هر ۵ دقیقه است. |
نمونه پیکربندی
[ServerSettings]
ServerName=My Legion Dead Matter
ServerPassword=
MaxPlayers=36
bPvPEnabled=true
ZombieDensity=1.5
LootRespawnTime=3600
DayNightCycleSpeed=1.0
AutoSaveInterval=300
4. تنظیمات جهان و سختی
Dead Matter در یک نقشه جهانباز از آلبرتا، کانادا جریان دارد. تنظیمات سرور به شما اجازه میدهد تجربه بقا را سفارشی کنید.
PvP در مقابل PvE
- PvP (پیشفرض) -- بازیکنان میتوانند به یکدیگر حمله کنند، یکدیگر را بکشند و غارت کنند. پایگاهها قابل حمله هستند. تجربه کامل بقای PvP.
- PvE -- آسیب بازیکن به بازیکن غیرفعال است. بازیکنان علیه تهدید زامبی و محیط همکاری میکنند.
bPvPEnabled=falseرا تنظیم کنید.
تنظیمات زامبی و سختی
- ZombieDensity -- تعداد زامبیهایی که در جهان ظاهر میشوند را کنترل میکند. برای زامبیهای کمتر (آسانتر) روی
0.5یا برای تجربهای چالشبرانگیز و پر از زامبی روی2.0+تنظیم کنید. - LootRespawnTime -- سرعت پر شدن مجدد محفظههای غارت شده را کنترل میکند. مقادیر کمتر به معنی چرخه غنیمت سریعتر (جمعآوری آسانتر) است. مقادیر بالاتر بازیکنان را مجبور به اکتشاف بیشتر میکند.
- DayNightCycleSpeed -- سرعت چرخه روز/شب را تنظیم کنید. روزهای بلندتر زمان بیشتری برای جمعآوری امن منابع میدهند. چرخههای سریعتر فوریت فرا رسیدن شب را افزایش میدهند.
پایداری جهان
جهانهای Dead Matter پایدار هستند -- پایگاههای بازیکنان، وسایل نقلیه، مخفیگاهها و تغییرات جهان بین جلسات باقی میمانند. سرور به صورت دورهای ذخیره خودکار انجام میدهد تا این وضعیت حفظ شود.
5. نحوه اتصال
گزینه A -- مرورگر سرور درون بازی
- Dead Matter را اجرا کنید.
- از منوی اصلی، Multiplayer را انتخاب کنید.
- لیست سرورها را مرور کرده و سرور خود را بر اساس نام جستجو کنید.
- سرور خود را انتخاب کرده و روی Join کلیک کنید. در صورت تنظیم رمز عبور، آن را وارد کنید.
گزینه B -- اتصال مستقیم
- Dead Matter را اجرا کنید.
- از منوی اصلی، Multiplayer را انتخاب کنید.
- گزینه Direct Connect را انتخاب کنید.
- آدرس IP و پورت سرور خود را از تب Network در GPanel وارد کنید:
<your-server-ip>:<port> - در صورت درخواست رمز عبور سرور را وارد کرده و روی Connect کلیک کنید.
6. مدیریت ذخیرهسازی
ذخیره خودکار
سرور در فاصله زمانی مشخص شده در پیکربندی (پیشفرض: هر ۳۰۰ ثانیه / ۵ دقیقه) ذخیره خودکار انجام میدهد. ذخیرهسازیها در پسزمینه و بدون تأثیر قابل توجه بر گیمپلی انجام میشوند.
مکان فایل ذخیره
DeadMatter/Saved/SaveGames/
این پوشه شامل وضعیت کامل جهان از جمله پایگاههای بازیکنان، موقعیت وسایل نقلیه، محفظههای غنیمت، وضعیت زامبیها و موجودی بازیکنان است.
پشتیبانگیری دستی از طریق SFTP
- سرور را از GPanel متوقف کنید تا اطمینان حاصل شود تمام دادهها روی دیسک نوشته شدهاند.
- از طریق SFTP به سرور خود متصل شوید. برای دستورالعملها به نحوه آپلود فایلها از طریق SFTP مراجعه کنید.
- کل پوشه
SaveGames/را دانلود کنید. - نسخه پشتیبان را در مکانی امن روی کامپیوتر خود ذخیره کنید.
بازیابی یک ذخیره
- سرور را از GPanel متوقف کنید.
- از طریق SFTP متصل شده و به پوشه
SaveGames/بروید. - فایلهای ذخیره پشتیبانگیری شده خود را آپلود کنید و جایگزین فایلهای موجود کنید.
- سرور را از GPanel راهاندازی کنید. سرور ذخیره بازیابی شده را بارگذاری خواهد کرد.
مقالات مرتبط
- دستورات ادمین Dead Matter
- نحوه پیدا کردن IP و پورت سرور
- نحوه آپلود فایلها از طریق SFTP
- راهنمای راهاندازی سرور
نیاز به کمک دارید؟
اگر با مشکلی در سرور Dead Matter خود مواجه شدید که در اینجا پوشش داده نشده است، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیح مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را ضمیمه کنید.