این راهنما تمام آنچه برای راهاندازی سرور اختصاصی Nightingale خود در Legion Hosting نیاز دارید را پوشش میدهد، از جمله اولین راهاندازی، پیکربندی، تنظیمات جهان و نحوه اتصال بازیکنان. برای عیبیابی مشکلات رایج، به عیبیابی Nightingale مراجعه کنید.
درباره Nightingale
Nightingale یک بازی بقا و ساختوساز فانتزی گاسلمپ است که در قلمروهای مرموز Fae Realms قرار دارد. بازیکنان جهانهای تولیدشده به صورت رویهای را کاوش میکنند، منابع جمعآوری میکنند، املاک میسازند، تجهیزات کرفت میکنند و با موجودات فولکلور دوره ویکتوریایی میجنگند. سرورهای اختصاصی به گروهها اجازه میدهند یک جهان دائمی را به اشتراک بگذارند که حتی وقتی میزبان بازی نمیکند، آنلاین باقی میماند.
اولین راهاندازی
وقتی سرور Nightingale خود را برای اولین بار دریافت میکنید، این مراحل را برای آنلاین کردن آن دنبال کنید:
- به GPanel وارد شوید و سرور Nightingale خود را انتخاب کنید.
- به تب Startup بروید و متغیرهای راهاندازی پیشفرض را بررسی کنید. نام سرور، رمز عبور (در صورت تمایل) و حداکثر بازیکنان مورد نظر خود را تنظیم کنید.
- به تب Console بروید و روی Start کلیک کنید.
- سرور در اولین بوت فایلهای سرور اختصاصی Nightingale را از طریق SteamCMD دانلود و نصب میکند. بسته به بار سرور و سرعت دانلود، این ممکن است چند دقیقه طول بکشد.
- هنگامی که کنسول نشان داد که سرور بارگذاری را تمام کرده و آماده اتصالات است، سرور شما آنلاین است.
متغیرهای راهاندازی GPanel
Nightingale گزینههای پیکربندی کلیدی را به عنوان متغیرهای راهاندازی در GPanel در دسترس قرار میدهد. به تب Startup بروید تا آنها را مشاهده و تغییر دهید. تغییرات نیاز به ریاستارت سرور دارد.
| متغیر | پیشفرض | توضیحات |
|---|---|---|
PASSWORD |
changeme |
رمز عبور سرور. بازیکنان باید این را برای ورود وارد کنند. برای سرور عمومی خالی بگذارید. |
ADMIN_PASSWORD |
letmein |
رمز عبور ادمین. بازیکنانی که این رمز را دارند میتوانند در بازی احراز هویت کنند تا بازیکنان دیگر را اخراج یا مسدود کنند. |
MAX_PLAYER |
6 |
حداکثر تعداد بازیکنانی که میتوانند همزمان متصل باشند. افزایش بیش از ۶ پشتیبانی نمیشود و ممکن است مشکلاتی ایجاد کند. |
Difficulty |
easy |
سطح دشواری نقشه شروع. گزینهها: easy، medium، hard، extreme. |
CHEATS |
1 |
فعالسازی منوی تقلب/اشکالزدایی و دستورات. برای غیرفعال کردن روی 0 تنظیم کنید. بازیکنان باید با رمز عبور ادمین احراز هویت کنند تا از تقلب در بازی استفاده کنند. |
فایل پیکربندی سرور
فراتر از متغیرهای راهاندازی، Nightingale از فایلهای پیکربندی برای تنظیمات دقیقتر سرور استفاده میکند. این فایلها را میتوان از طریق تب Files در GPanel یا از طریق SFTP ویرایش کرد.
یافتن فایلهای پیکربندی
فایل پیکربندی اصلی سرور Nightingale در مسیر زیر قرار دارد:
NWX/Config/ServerSettings.ini
اگر این فایل وجود نداشته باشد، سرور آن را از NWX/Config/ExampleServerSettings.ini در اولین بوت ایجاد میکند.
گزینههای پیکربندی رایج
| تنظیم | توضیحات |
|---|---|
StartingDifficulty |
سطح دشواری نقشه شروع. توسط متغیر راهاندازی Difficulty در GPanel بازنویسی میشود. |
Password |
رمز عبور مورد نیاز برای ورود. برای بدون رمز عبور خالی بگذارید. توسط متغیر راهاندازی PASSWORD بازنویسی میشود. |
AdminPassword |
رمز عبور برای کنترلهای ادمین/میزبان. بازیکنان در بازی احراز هویت میکنند تا اخراج و مسدود کنند. توسط متغیر راهاندازی ADMIN_PASSWORD بازنویسی میشود. |
تنظیمات جهان و قلمرو
Nightingale دارای Fae Realms تولیدشده به صورت رویهای است که بازیکنان از طریق مکانیک پورتال کاوش میکنند. سرور وضعیت دائمی این قلمروها را مدیریت میکند.
دوام جهان
- املاک بازیکنان، سازههای ساختهشده و انبارها در بین جلسات حفظ میشوند.
- Fae Realms هایی که کاوش و تغییر داده شدهاند ذخیره شده و در دسترس باقی میمانند.
- منابع در جهان ممکن است بر اساس مکانیکهای بازی با گذشت زمان بازتولید شوند.
تنظیمات سطح دشواری
اگر در پیکربندی سرور موجود باشد، تنظیمات سطح دشواری جنبههایی مانند موارد زیر را کنترل میکنند:
- نرخ تولد و تهاجم دشمنان.
- ضرایب جمعآوری منابع.
- تغییردهندههای سلامت و استقامت بازیکن.
- نیازمندیها و هزینههای کرفت.
نحوه اتصال
بازیکنان میتوانند از طریق مرورگر سرور درون بازی یا اتصال مستقیم IP به سرور اختصاصی Nightingale شما متصل شوند.
از طریق مرورگر سرور
- Nightingale را اجرا کنید.
- از منوی اصلی، Multiplayer یا Join Server را انتخاب کنید.
- لیست سرورها را مرور کنید یا سرور خود را با نام جستجو کنید.
- سرور خود را انتخاب کرده و روی Join کلیک کنید.
- اگر رمز عبور تنظیم شده باشد، آن را وارد کنید.
از طریق اتصال مستقیم
- از منوی چندنفره، گزینه Direct Connect یا Join by IP را پیدا کنید.
- آدرس IP و پورت سرور خود را در قالب
IP:PORTوارد کنید. - IP و پورت سرور شما در GPanel در تب Network قابل مشاهده است. برای جزئیات به چگونه IP و پورت سرور خود را پیدا کنید مراجعه کنید.
- روی Connect یا Join کلیک کنید.
مدیریت ذخیره و پشتیبانگیری
فایلهای ذخیره سرور Nightingale شامل تمام دادههای جهان، پیشرفت بازیکنان، سازههای ساختهشده و قلمروهای کاوششده است. مدیریت صحیح فایلهای ذخیره برای جلوگیری از از دست رفتن دادهها مهم است.
مکان فایلهای ذخیره
فایلهای ذخیره سرور در پوشه دادههای سرور ذخیره میشوند. مسیر دقیق به پیکربندی سرور بستگی دارد، اما میتوانید فایلهای ذخیره را از طریق تب Files در GPanel مرور کنید. به دنبال پوشه Saves یا SaveGames بگردید.
ایجاد نسخه پشتیبان
- سرور خود را در GPanel متوقف کنید تا از وضعیت ذخیره سالم اطمینان حاصل شود.
- در تب Files به پوشه ذخیره بروید.
- پوشه ذخیره را انتخاب کرده و از گزینه Archive برای ایجاد یک نسخه پشتیبان .zip استفاده کنید، یا فایلها را از طریق SFTP دانلود کنید.
- نسخه پشتیبان را در مکانی امن خارج از سرور نگهداری کنید.
بازیابی نسخه پشتیبان
- سرور را متوقف کنید.
- پوشه ذخیره فعلی را حذف یا تغییر نام دهید.
- فایلهای ذخیره پشتیبان خود را به همان پوشه آپلود کنید.
- سرور را راهاندازی کنید. از فایل ذخیره بازیابیشده بارگذاری خواهد شد.
مقالات مرتبط
- عیبیابی Nightingale — مشکلات رایج، کرشها، مشکلات اتصال و بهبود عملکرد
- چگونه IP و پورت سرور خود را پیدا کنید
- چگونه فایلها را از طریق SFTP آپلود کنید
- راهنمای راهاندازی سرور — راهنمای عمومی برای راهاندازی هر سرور بازی در Legion Hosting
نیاز به کمک بیشتر دارید؟
اگر با مشکلاتی مواجه هستید که در این راهنما پوشش داده نشده، تیم پشتیبانی ما آماده کمک است. یک تیکت در legionhosting.net/submitticket.php با جزئیات سرور و توضیح مشکل ارسال کنید.