این راهنما نحوه راهاندازی سرور چندنفره Subnautica Nitrox در Legion Hosting، پیکربندی تنظیمات سرور و اتصال بازیکنان را پوشش میدهد. Nitrox یک ماد چندنفره متنباز برای Subnautica است که امکان بازی همکارانه در سیاره 4546B را فراهم میکند. برای دستورات مدیریتی، مجوزها، تنظیمات حالت بازی و عیبیابی، به راهنمای مدیریت و دستورات Subnautica Nitrox مراجعه کنید.
1. اولین راهاندازی
- به GPanel وارد شوید و سرور Subnautica (Nitrox) خود را انتخاب کنید.
- به تب Startup بروید و متغیرها را پیکربندی کنید (جدول بخش ۲ را ببینید).
- مطمئن شوید STEAM_USERNAME، STEAM_PASSWORD و STEAM_GUARDCODE برای نصب به درستی تنظیم شدهاند.
- SUBNAUTICA_ADMIN_PASSWORD را روی یک رمز عبور مدیریتی امن تنظیم کنید (پیشفرض
PleaseChangeMeاست). - به تب Console برگردید و روی Start کلیک کنید.
- منتظر بمانید تا کنسول پیام
Server startedرا نمایش دهد. اولین راهاندازی ممکن است بیشتر طول بکشد زیرا جهان را مقداردهی اولیه میکند.
STEAM_GUARDCODE وارد کنید، سپس سرور را مجدداً نصب کنید. اگر کد منقضی شد، کد جدیدی ارسال خواهد شد -- بهروزرسانی کنید و دوباره نصب کنید.
2. متغیرهای استارتاپ GPanel
متغیرهای زیر در تب Startup در GPanel موجود هستند.
| متغیر | پیشفرض | توضیحات |
|---|---|---|
STEAM_USERNAME |
(خالی) | نام کاربری حساب Steam شما (فقط برای نصب استفاده میشود). |
STEAM_PASSWORD |
(خالی) | رمز عبور حساب Steam شما (فقط برای نصب استفاده میشود). |
STEAM_GUARDCODE |
(خالی) | کد احراز هویت Steam Guard (حداکثر ۶ کاراکتر). |
NITROX_VERSION |
latest |
نسخه ماد Nitrox برای نصب (مثلاً latest یا یک نسخه خاص مانند 1.7.0.0). |
SUBNAUTICA_PASSWORD |
(خالی) | رمز عبور برای ورود به سرور. برای بدون رمز خالی بگذارید. |
SUBNAUTICA_ADMIN_PASSWORD |
PleaseChangeMe |
رمز عبور مدیر برای دستورات مدیریتی سرور. |
SERVER_MODE |
SURVIVAL |
حالت بازی: SURVIVAL، FREEDOM، HARDCORE یا CREATIVE. |
SAVE_NAME |
world |
نام فایل ذخیره. |
SAVE_INTERVAL |
120000 |
فاصله ذخیرهسازی خودکار به میلیثانیه (120000 = ۲ دقیقه). |
SAVE_DISABLE |
False |
غیرفعالسازی ذخیره خودکار. True برای غیرفعال و False برای فعال. |
3. پیکربندی سرور (server.cfg)
فایل اصلی پیکربندی سرور:
server.cfg
این فایل را با استفاده از تب Files در GPanel باز کنید یا از طریق SFTP متصل شوید. این فایل از فرمت properties (Key=Value) استفاده میکند.
server.cfg به طور خودکار توسط متغیرهای استارتاپ GPanel در هر بار شروع سرور بازنویسی میشوند. از تب Startup برای تنظیمات اصلی استفاده کنید.
تنظیمات کلیدی
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
ServerPort |
(خودکار) | پورت سرور. توسط GPanel مدیریت میشود -- تغییر ندهید. |
MaxConnections |
100 |
حداکثر تعداد اتصالات همزمان بازیکنان. |
SaveInterval |
120000 |
فاصله ذخیرهسازی خودکار به میلیثانیه. |
DisableAutoSave |
False |
غیرفعالسازی عملکرد ذخیره خودکار. |
SaveName |
world |
نام فایل ذخیره. |
ServerPassword |
(خالی) | رمز عبور برای ورود به سرور. |
AdminPassword |
PleaseChangeMe |
رمز عبور دسترسی مدیر. |
GameMode |
SURVIVAL |
حالت بازی (SURVIVAL، FREEDOM، HARDCORE، CREATIVE). |
DefaultPlayerPerm |
PLAYER |
سطح مجوز پیشفرض برای بازیکنان جدید (NONE، PLAYER، MODERATOR، ADMIN، CONSOLE). |
SerializerMode |
JSON |
فرمت ذخیرهسازی (JSON یا PROTOBUF). |
CreateFullEntityCache |
False |
کش کردن تمام موجودیتها در هنگام شروع. بارگذاری کندتر اما عملکرد بهتر در بازی. |
4. حالتهای بازی
| حالت | توضیحات |
|---|---|
SURVIVAL |
تجربه کامل بقا با مدیریت گرسنگی، تشنگی، سلامت و اکسیژن. |
FREEDOM |
بدون گرسنگی یا تشنگی، اما سلامت و اکسیژن همچنان اعمال میشوند. |
HARDCORE |
مانند Survival، اما مرگ دائمی است. |
CREATIVE |
بدون مکانیکهای بقا. ساختوساز و اکتشاف آزاد. |
5. نحوه اتصال بازیکنان
بازیکنان برای اتصال نیاز به نصب ماد Nitrox روی نسخه Subnautica خود دارند.
- ماد Nitrox را از صفحه انتشارات GitHub Nitrox دانلود و نصب کنید.
- لانچر Nitrox را اجرا کنید و آن را به محل نصب Subnautica خود هدایت کنید.
- از لانچر روی Multiplayer کلیک کنید.
- IP و port سرور را از تب Network در GPanel وارد کنید.
- در صورت تنظیم، رمز عبور سرور را وارد کنید.
- روی Connect کلیک کنید تا به بازی بپیوندید.
مقالات مرتبط
- راهنمای مدیریت و دستورات Subnautica Nitrox
- چگونه IP و Port سرور خود را پیدا کنید
- چگونه فایلها را از طریق SFTP آپلود کنید
نیاز به کمک دارید؟
اگر با سرور Subnautica Nitrox خود مشکلی دارید، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیح مشکل و هرگونه پیام خطای مربوطه از کنسول GPanel را درج نمایید.