این راهنما نحوه راهاندازی سرور اختصاصی Soldat 2 در Legion Hosting، پیکربندی متغیرهای Startup و اتصال بازیکنان را پوشش میدهد. Soldat 2 دنبالهای بر شوتر کلاسیک دوبعدی دثمچ است که دارای سلاحهای واقعی، فیزیک ردگدال و حرکت مبتنی بر فیزیک است. برای دستورات ادمین، RCON و پیکربندی بازی، به راهنمای ادمین و دستورات Soldat 2 مراجعه کنید.
۱. اولین راهاندازی
- به GPanel وارد شوید و سرور Soldat 2 خود را انتخاب کنید.
- به تب Startup بروید و متغیرها را پیکربندی کنید (جدول بخش ۲ را ببینید).
- SERVER_NAME را روی نام دلخواه سرور خود تنظیم کنید (بدون فاصله).
- RCON_PASSWORD را روی یک رمز عبور امن برای مدیریت از راه دور تنظیم کنید.
- به تب Console برگردید و روی Start کلیک کنید.
- منتظر بمانید تا کنسول پیام
ALL RULES SCRIPTS INITIALIZEDرا نمایش دهد. اولین راهاندازی فایل پیکربندیautoconfig.iniرا ایجاد میکند.
SERVER_NAME از فاصله پشتیبانی نمیکند. به جای آن از خط زیرین یا خط تیره استفاده کنید (مثلاً My-Soldat2-Server).
۲. متغیرهای Startup در GPanel
متغیرهای زیر در تب Startup در GPanel در دسترس هستند.
| متغیر | پیشفرض | توضیحات |
|---|---|---|
SERVER_NAME |
PterodactylServer |
نام سرور نمایشدادهشده در لیست مرکزی (حداکثر ۵۰ کاراکتر، بدون فاصله). |
MAX_PLAYERS |
12 |
حداکثر تعداد بازیکنان (۱-۱۲). |
SERVER_PASSWORD |
ServerPassword |
رمز عبور برای ورود به سرور. برای عمومی کردن سرور آن را پاک کنید. |
RCON_PASSWORD |
RconPassword |
رمز عبور برای دسترسی RCON (کنسول از راه دور). |
RCON_PORT |
0 |
پورت WebSocket برای RCON. برای غیرفعالسازی RCON روی 0 تنظیم کنید. |
WEBSOCKETS_PORT |
0 |
پورت WebSockets برای اتصالات مرورگر. برای غیرفعالسازی روی 0 تنظیم کنید. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
پیامی که هنگام ورود به بازیکنان نمایش داده میشود (حداکثر ۲۰۰ کاراکتر). |
ADMIN_PLAYFAB_ID |
IDHere |
PlayFab ID شما برای دسترسی ادمین. آن را در لاگهای سرور هنگام اتصال پیدا کنید. |
۳. پیکربندی سرور (autoconfig.ini)
فایل اصلی پیکربندی سرور:
autoconfig.ini
این فایل را با استفاده از تب Files در GPanel یا از طریق SFTP باز کنید. این فایل از فرمت INI استفاده میکند.
autoconfig.ini بهصورت خودکار توسط متغیرهای Startup در GPanel در هر بار راهاندازی سرور بازنویسی میشوند. از تب Startup برای تنظیمات اصلی استفاده کنید.
تنظیمات کلیدی
| تنظیم | توضیحات |
|---|---|
GameServerConfig.Name |
نام سرور (توسط متغیر SERVER_NAME مدیریت میشود). |
GameServerConfig.Port |
پورت سرور (توسط GPanel مدیریت میشود). |
GameServerConfig.MaxPlayers |
حداکثر تعداد بازیکنان (توسط متغیر MAX_PLAYERS مدیریت میشود). |
GameServerConfig.GreetMessage |
پیام خوشآمدگویی (توسط متغیر GREET_MESSAGE مدیریت میشود). |
GameServerConfig.AdminPlayfabId |
PlayFab ID ادمین سرور. |
GameServerConfig.ServerPassword |
رمز عبور ورود (توسط متغیر SERVER_PASSWORD مدیریت میشود). |
GameServerConfig.RconPassword |
رمز عبور RCON (توسط متغیر RCON_PASSWORD مدیریت میشود). |
۴. نحوه اتصال بازیکنان
- Soldat 2 را اجرا کنید.
- از منوی اصلی، Play Online را انتخاب کنید.
- لیست سرورها را مرور کنید تا سرور خود را با نام پیدا کنید، یا از اتصال مستقیم استفاده کنید.
- اگر سرور رمز عبور دارد، هنگام درخواست آن را وارد کنید.
۵. یافتن PlayFab ID خود
برای دریافت دسترسی ادمین در بازی، باید PlayFab ID خود را در متغیر ADMIN_PLAYFAB_ID تنظیم کنید.
- سرور را راهاندازی کنید و بهعنوان یک بازیکن به آن متصل شوید.
- خروجی کنسول GPanel را بررسی کنید. هنگام ورود، یک پیام لاگ با PlayFab ID شما در قالب زیر نمایش داده میشود:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - PlayFab ID را کپی کرده و در متغیر Startup
ADMIN_PLAYFAB_IDتنظیم کنید. - سرور را ریاستارت کنید تا تغییر اعمال شود.
مقالات مرتبط
نیاز به کمک دارید؟
اگر در سرور Soldat 2 خود با مشکلی مواجه شدید، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیحات مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را شامل کنید.