راهنمای راهاندازی سرور اختصاصی Enshrouded
این راهنما تمام آنچه برای راهاندازی سرور اختصاصی Enshrouded خود در Legion Hosting نیاز دارید را پوشش میدهد، شامل پیکربندی، نیازمندیهای حافظه، تنظیمات جهان، فایلهای ذخیره و نحوه اتصال.
نیازمندیهای حافظه
Enshrouded از یک جهان واکسل پایدار با شبیهسازی بلادرنگ استفاده میکند، به این معنی که مصرف بالای حافظه طبیعی و مورد انتظار است. جدول زیر مصرف معمول RAM را خلاصه میکند:
| بازیکنان | حداقل RAM | RAM پیشنهادی |
|---|---|---|
| 1–4 | 8 GB | 12 GB |
| 5–8 | 12 GB | 16 GB |
| 9–16 | 16 GB | 24 GB+ |
پیکربندی سرور
Enshrouded از یک فایل JSON واحد برای پیکربندی سرور استفاده میکند. این فایل در دایرکتوری ریشه سرور شما قرار دارد:
enshrouded_server.json
میتوانید این فایل را از طریق مدیر فایل GPanel یا با آپلود نسخه ویرایش شده از طریق SFTP تغییر دهید. برای دستورالعملها به راهنمای آپلود فایل SFTP مراجعه کنید.
مثال پیکربندی پایه
{
"name": "My Enshrouded Server",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 16,
"userGroups": [
{ "name": "Admin", "password": "AdminPassword", ... },
{ "name": "Friend", "password": "FriendPassword", ... },
{ "name": "Guest", "password": "GuestPassword", ... },
{ "name": "Visitor", "password": "VisitorPassword", ... }
]
}
مرجع پیکربندی
| کلید | نوع | پیشفرض | توضیحات |
|---|---|---|---|
name |
string | الزامی | نام سرور که در مرورگر سرور نمایش داده میشود. |
saveDirectory |
string | ./savegame |
مسیری که فایلهای ذخیره جهان در آن ذخیره میشوند. مگر اینکه ضروری باشد تغییر ندهید. |
ip |
string | 0.0.0.0 |
آدرس IP که سرور به آن متصل میشود. روی 0.0.0.0 بگذارید تا روی تمام رابطها گوش دهد. |
gamePort |
integer | 15636 |
port UDP مورد استفاده برای ترافیک بازی. این portی است که بازیکنان به آن متصل میشوند. |
queryPort |
integer | 15637 |
port UDP مورد استفاده برای کوئریهای سرور Steam و مرورگر سرور. |
slotCount |
integer | 16 |
حداکثر تعداد بازیکنانی که همزمان مجاز هستند. حداکثر 16 نفر. |
userGroups |
array | به راهنمای مجوزها مراجعه کنید | 4 سطح مجوز (Admin، Friend، Guest، Visitor) را تعریف میکند، هر کدام با رمز عبور و پرچمهای قابلیت خاص خود. |
enshrouded_server.json، باید سرور خود را در GPanel ریاستارت کنید تا تغییرات اعمال شوند.
تنظیمات جهان
علاوه بر پیکربندی JSON، برخی تنظیمات جهان میتوانند درون بازی توسط مالک سرور پس از اتصال پیکربندی شوند. اینها شامل قوانین PvP و مکانیکهای بقای خاصی هستند که هنوز در فایل پیکربندی در دسترس نیستند:
- به عنوان مالک به سرور خود متصل شوید (اولین بازیکنی که جهان را ایجاد کرده یا حسابی که آن را مقداردهی اولیه کرده).
- منوی بازی را باز کنید و به World Settings بروید.
- هر گونه تنظیمات سختی، گزینههای بقا یا تنظیمات PvP باقیمانده را در صورت نیاز تنظیم کنید.
- تنظیمات به صورت خودکار در فایل ذخیره جهان ذخیره میشوند.
savegame/ ذخیره میشوند. برای این تغییرات نیازی به ریاستارت سرور نیست.
مکان فایل ذخیره
ذخیرههای جهان در دایرکتوری savegame/ نسبت به ریشه سرور شما ذخیره میشوند. میتوانید از طریق GPanel یا SFTP به این پوشه دسترسی داشته باشید:
savegame/
این دایرکتوری شامل دادههای جهان، پروفایلهای بازیکن و ذخیرههای شخصیت شماست. این پوشه را به طور منظم پشتیبانگیری کنید، به خصوص قبل از بهروزرسانیها یا تغییرات بزرگ.
savegame/ را دانلود و به عنوان پشتیبان نگه دارید. ذخیرههای حذف شده قابل بازیابی نیستند.
نحوه اتصال به سرور
Enshrouded از اتصال مستقیم IP از منوی اصلی پشتیبانی میکند. نیازی به جستجوی سرور خود در مرورگر ندارید.
- Enshrouded را روی کامپیوتر خود اجرا کنید.
- از منوی اصلی، Play → Online → Add Server را انتخاب کنید.
- آدرس IP و port بازی سرور خود را وارد کنید. برای یافتن این جزئیات در GPanel به نحوه یافتن IP و Port سرور مراجعه کنید.
- روی Connect کلیک کنید. از شما خواسته میشود رمز عبور گروه کاربری مورد نظر خود را وارد کنید.
IP:PORT است — به عنوان مثال، 203.0.113.45:15636.
مقالات مرتبط
- مجوزها و ضرایب گیمپلی Enshrouded — گروههای کاربری، سطوح مجوز و تنظیمات سختی
- عیبیابی Enshrouded — مشکلات رایج شامل حافظه بالا، مشکلات اتصال و خرابی ذخیره
- نحوه آپلود فایلها از طریق SFTP
- نحوه یافتن IP و Port سرور
کمک بیشتر
اگر پس از دنبال کردن این راهنما همچنان با مشکل مواجه هستید، تیم پشتیبانی ما آماده کمک است: