این راهنما هر آنچه برای راهاندازی و پیکربندی سرور اختصاصی Stationeers در Legion Hosting نیاز دارید را پوشش میدهد. Stationeers یک شبیهساز هاردکور ساخت و مدیریت ایستگاه فضایی است که در آن بازیکنان سیستمهای اتمسفری، شبکههای الکتریکی و حفظ حیات را در جهانهای خصمانه میسازند. برای مدیریت سرور پس از راهاندازی، راهنمای دستورات مدیریت Stationeers ما را مشاهده کنید.
Stationeers چیست؟
Stationeers یک بازی شبیهسازی اولشخص توسعه یافته توسط RocketWerkz است که بازیکنان را به ساخت و مدیریت ایستگاههای فضایی و پایگاههای سیارهای به چالش میکشد. این بازی دارای سیستمهای اتمسفری، الکتریکی و هیدرولیکی واقعگرایانه است که باید به دقت طراحی و نگهداری شوند تا خدمه شما زنده بمانند. هر لوله، کابل و کنسول به صورت جداگانه شبیهسازی میشود و آن را به یکی از دقیقترین بازیهای سندباکس مهندسی موجود تبدیل میکند.
ویژگیهای کلیدی شامل:
- شبیهسازی اتمسفری — سیستمهای واقعگرایانه اختلاط گاز، فشار و دما که حفظ حیات را کنترل میکنند
- مهندسی الکتریکی — ساخت شبکههای برق با پنلهای خورشیدی، باتریها، ترانسفورماتورها و مدارهای منطقی
- جهانهای متعدد — ساخت در Mars، Moon، Vulcan، Europa یا Loulan، هر کدام با چالشهای محیطی منحصر به فرد
- منطق قابل برنامهریزی — برنامهنویسی تراشه IC10 برای سیستمهای خودکار با استفاده از زبان MIPS-مانند درون بازی
- چندنفره — بازی تعاونی در سرورهای اختصاصی برای مهندسی مشارکتی
اولین راهاندازی
هنگامی که سرور Stationeers شما در Legion Hosting فراهم میشود، از پیش پیکربندی شده و آماده شروع است. برای اجرای سرور برای اولین بار:
- به GPanel در gpanel.legionhosting.net وارد شوید
- سرور Stationeers خود را از لیست سرورها انتخاب کنید
- Startup Variables خود را برای تنظیم نوع جهان و نام سرور قبل از اولین راهاندازی بررسی کنید
- روی Start کلیک کنید تا سرور راهاندازی شود
- سرور در اولین بوت جهان و فایلهای پیکربندی پیشفرض را تولید خواهد کرد
- هنگامی که کنسول نشان دهد سرور آماده است و در حال شنود است، بازیکنان میتوانند متصل شوند
متغیرهای راهاندازی GPanel
GPanel متغیرهای راهاندازی ارائه میدهد که به شما امکان میدهد پارامترهای کلیدی سرور را بدون ویرایش مستقیم فایلها پیکربندی کنید. اینها هنگام شروع سرور به عنوان آرگومانهای خط فرمان ارسال میشوند.
| متغیر | توضیحات | مثال |
|---|---|---|
WORLD_NAME |
سیاره/محیط برای تولید (Moon, Mars, Europa, Europa2, Mimas, Vulcan, Vulcan2, Space, Loulan, Venus) | moon |
SAVE_NAME |
نام فایل ذخیره جهان | stationeers_1 |
SERVER_NAME |
نام نمایش داده شده در مرورگر سرور | Pterodactyl Hosted Server |
SERVER_PASSWD |
رمز عبور مورد نیاز برای پیوستن (برای عمومی خالی بگذارید) | (خالی) |
MAX_PLAYERS |
حداکثر تعداد بازیکنان همزمان | 10 |
UPDATE_PORT |
پورت کوئری/بهروزرسانی Steam | 27014 |
AUTOSAVE |
آیا ذخیره خودکار فعال است (true/false) | true |
SAVE_INTERVAL |
فاصله زمانی بر حسب ثانیه بین ذخیرهسازیهای خودکار | 300 |
انواع جهانها
Stationeers پنج محیط سیارهای متمایز ارائه میدهد که هر کدام چالشهای مهندسی منحصر به فردی دارند. نوع جهان خود را با دقت انتخاب کنید زیرا اتمسفر، محدوده دما، گرانش و منابع موجود را تعیین میکند.
| جهان | اتمسفر | محدوده دما | گرانش | چالشهای کلیدی |
|---|---|---|---|---|
| Mars | اتمسفر نازک CO2 | -70C تا +20C | 0.37g | طوفانهای گرد و غبار، نوسانات دمایی متوسط، جهان شروع خوب |
| Moon | بدون اتمسفر (خلأ) | -170C تا +120C | 0.16g | نوسانات شدید دما بین روز/شب، بدون اتمسفر خارجی |
| Vulcan | اتمسفر آتشفشانی سمی | +20C تا +600C | 0.37g | گرمای شدید، گازهای فرار، نیاز به سیستمهای خنککننده پیشرفته |
| Europa | اتمسفر نازک O2/N2 | -150C تا -80C | 0.13g | سرمای شدید، جهان یخی، نیاز به زیرساخت گرمایش سنگین |
| Loulan | اتمسفر متراکم بیگانه | -30C تا +50C | 0.80g | گرانش بالا، محیط بیگانه، توزیع منابع منحصر به فرد |
پیکربندی سرور (default.ini)
پیکربندی اصلی سرور در default.ini ذخیره میشود (بسته به نسخه گاهی setting.xml نیز نامیده میشود). میتوانید از طریق File Manager در GPanel به این فایل دسترسی پیدا کنید. تنظیمات پیکربندی کلیدی شامل:
# Server Settings
SERVERNAME=My Stationeers Server
SERVERPASSWORD=
SERVERMAXPLAYERS=10
GAMEPORT=27016
UPDATEPORT=27014
STARTINGCONDITION=Default
RESPAWNONDEATH=true
AUTOSAVEINTERVAL=300
SERVERVISIBLE=true
توضیح تنظیمات پیکربندی
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
SERVERNAME |
Stationeers Server | نامی که در مرورگر سرور نمایش داده میشود. نامی توصیفی برای جامعه خود انتخاب کنید. |
SERVERPASSWORD |
(خالی) | رمز عبور سرور. برای سرور عمومی خالی بگذارید. بازیکنان باید این را برای اتصال وارد کنند. |
SERVERMAXPLAYERS |
10 | حداکثر تعداد بازیکنان همزمان. تعداد بالاتر به دلیل شبیهسازی فیزیک مصرف منابع را افزایش میدهد. |
GAMEPORT |
27016 | پورت اصلی UDP برای ترافیک بازی. معمولاً توسط GPanel به صورت خودکار مدیریت میشود. |
UPDATEPORT |
27014 | پورت کوئری Steam که برای لیست مرورگر سرور استفاده میشود. |
STARTINGCONDITION |
Default | تجهیزات شروع برای بازیکنان جدید. گزینهها شامل Default، Stationeer، Vulcan، Europa و شرایط سفارشی است. |
RESPAWNONDEATH |
true | آیا بازیکنان پس از مرگ در تخت یا نقطه تولد خود بازگردانده میشوند. برای حالت هاردکور روی false تنظیم کنید. |
AUTOSAVEINTERVAL |
300 | زمان بر حسب ثانیه بین ذخیرهسازیهای خودکار جهان. 300 = هر 5 دقیقه. |
SERVERVISIBLE |
true | آیا سرور در مرورگر سرور عمومی قابل مشاهده است. برای سرورهای خصوصی روی false تنظیم کنید. |
تنظیمات پیشرفته جهان
تنظیمات اضافی جهان را میتوان برای سفارشیسازی تجربه بازی پیکربندی کرد. اینها معمولاً در فایلهای پیکربندی جهان در دایرکتوری ذخیرهسازی یافت میشوند.
| تنظیم | توضیحات |
|---|---|
DayLength |
طول یک چرخه کامل روز/شب بر حسب دقیقه واقعی. پیشفرض بسته به نوع جهان متفاوت است (Mars حدود 40 دقیقه). |
SunOrbitPeriod |
دوره مداری خورشید را کنترل میکند و بر تغییرات دمای فصلی تأثیر میگذارد. |
LocalGravity |
بازنویسی مقدار گرانش پیشفرض جهان. بر حرکت، آسیب سقوط و فیزیک سیالات تأثیر میگذارد. |
DifficultySetting |
کمیابی سنگ معدن، فراوانی طوفانها و منابع شروع را کنترل میکند. گزینهها: Easy، Normal، Hard، Stationeer. |
نحوه اتصال
هنگامی که سرور شما در حال اجراست، بازیکنان میتوانند با استفاده از روشهای زیر متصل شوند:
از طریق مرورگر سرور
- Stationeers را از Steam اجرا کنید
- از منوی اصلی، روی Multiplayer کلیک کنید
- روی Server Browser کلیک کنید
- نام سرور خود را در لیست جستجو کنید
- سرور را انتخاب کنید و روی Join کلیک کنید
- در صورت تنظیم رمز عبور، آن را وارد کنید
از طریق اتصال مستقیم
- Stationeers را از Steam اجرا کنید
- از منوی اصلی، روی Multiplayer کلیک کنید
- روی Direct Connect کلیک کنید
- آدرس IP و port سرور خود را وارد کنید (مثلاً
192.168.1.100:27016) - روی Connect کلیک کنید
SERVERVISIBLE روی true تنظیم شده اگر میخواهید در لیست مرورگر ظاهر شود.
مدیریت ذخیرهسازی
Stationeers دادههای جهان را در دایرکتوری ذخیرهسازی سرور شما نگهداری میکند. درک ساختار ذخیرهسازی به پشتیبانگیری و مدیریت جهان کمک میکند.
ساختار فایل ذخیرهسازی
saves/
YourWorldName/
world.xml <-- World state and entity data
world.bin <-- Binary world data
players/ <-- Individual player data files
snapshots/ <-- Autosave snapshots
توصیههای پشتیبانگیری
- قبل از تغییرات بزرگ از قابلیت backup داخلی GPanel برای ایجاد اسنپشات استفاده کنید
- همچنین میتوانید کل پوشه ذخیرهسازی را از طریق SFTP برای پشتیبانگیری محلی دانلود کنید
- سرور بر اساس تنظیم
AUTOSAVEINTERVALبه صورت خودکار ذخیره میکند (پیشفرض: هر 5 دقیقه) - میتوانید با استفاده از دستور
saveدر کنسول سرور، ذخیرهسازی دستی انجام دهید - قبل از بهروزرسانی بازی یا تغییر تنظیمات جهان، همیشه یک پشتیبان دستی ایجاد کنید
بازنشانی جهان
برای شروع با جهانی تازه:
- سرور را در GPanel متوقف کنید
- File Manager را باز کنید
- به دایرکتوری
saves/بروید - پوشه جهانی که میخواهید بازنشانی کنید را حذف یا تغییر نام دهید
- سرور را راهاندازی کنید — جهان جدیدی با استفاده از متغیرهای راهاندازی شما تولید خواهد شد
نکات عملکرد
- تعداد بازیکنان در مقابل شبیهسازی — Stationeers دارای شبیهسازی فیزیکی دقیق است. بازیکنان بیشتر به معنای موجودیتهای بیشتری است که ردیابی میشوند. تعداد بازیکنان را برای تخصیص منابع سرور خود معقول نگه دارید.
- پیچیدگی ساختوساز — پایگاههای بسیار بزرگ با شبکههای لوله و مدارهای منطقی گسترده زمان تیک سرور را افزایش میدهند. بازیکنان را به ساختوساز کارآمد تشویق کنید.
- فرکانس ذخیره خودکار — اگر لگهای ناگهانی تجربه میکنید، فاصله ذخیره خودکار ممکن است برای جهانهای بزرگ بیش از حد مکرر باشد. آن را به 600 ثانیه (10 دقیقه) افزایش دهید.
- بارگذاری چانک — بازیکنان پراکنده در نقاط مختلف نقشه سرور را مجبور به شبیهسازی همزمان چندین منطقه میکنند. پایگاههایی که نزدیک هم ساخته شوند بار سرور را کاهش میدهند.
مقالات مرتبط
- دستورات مدیریت Stationeers
- چگونه IP و Port سرور خود را پیدا کنید
- چگونه فایلها را از طریق SFTP آپلود کنید
- شروع کار با سرور جدید شما
نیاز به کمک دارید؟
اگر با سرور Stationeers خود مشکلی دارید یا به کمک بیشتری نیاز دارید، تیم پشتیبانی ما اینجاست تا کمک کند. یک تیکت پشتیبانی ارسال کنید و ما در اسرع وقت به شما پاسخ خواهیم داد.