این راهنما تنظیمات ادمین و مدیریت، سازگاری مادها و عیبیابی سرور اختصاصی Euro Truck Simulator 2 شما را پوشش میدهد. نحوه مدیریت کاروان، پیکربندی مادها و رفع مشکلات رایج را بیاموزید.
راهاندازی ادمین و مدیر
سرورهای کاروان ETS2 از یک سیستم مدیریتی استفاده میکنند که در فایل server_config.sii تعریف شده است. نقش ادمین جداگانهای وجود ندارد؛ میزبان سرور و مدیران تعیینشده مسئولیتهای مدیریت را به اشتراک میگذارند.
افزودن مدیران
برای افزودن مدیران به سرور خود، فایل server_config.sii را ویرایش کرده و بخش moderator_list را پیکربندی کنید:
moderator_list: 3
moderator_list[0]: 76561198012345678
moderator_list[1]: 76561198087654321
moderator_list[2]: 76561198011223344
نکات کلیدی درباره لیست مدیران:
- خط اول (
moderator_list: 3) باید برابر با تعداد کل ورودیهای مدیر باشد. - هر ورودی از ایندکس مبتنی بر ۰ و Steam64 ID استفاده میکند.
- تغییرات نیاز به ریستارت سرور دارند تا اعمال شوند.
یافتن Steam64 ID
برای یافتن Steam64 ID یک بازیکن:
- به صفحه پروفایل Steam بازیکن بروید.
- اگر URL شامل نام سفارشی است (مثلاً
steamcommunity.com/id/playername)، از ابزار جستجوی Steam ID مانند steamid.io برای تبدیل آن استفاده کنید. - اگر URL شامل یک عدد است (مثلاً
steamcommunity.com/profiles/76561198012345678)، آن عدد Steam64 ID است.
قابلیتهای مدیران
مدیران در یک جلسه کاروان ETS2 قابلیتهای زیر را دارند:
| عملکرد | توضیحات |
|---|---|
| اخراج بازیکن | بازیکن را از جلسه فعلی حذف میکند. آنها میتوانند فوراً مجدداً بپیوندند مگر اینکه مسدود شده باشند. |
| مسدود کردن بازیکن | بازیکن را حذف کرده و از پیوستن مجدد به جلسه جلوگیری میکند. مسدودیت تا ریستارت سرور یا پاک شدن لیست مسدودیها باقی میماند. |
| مشاهده لیست بازیکنان | مشاهده تمام بازیکنان متصل، Steam ID آنها و موقعیت فعلی آنها روی نقشه. |
سازگاری مادها در حالت کاروان
حالت کاروان ETS2 قوانین خاصی درباره استفاده از ماد دارد که توسط تنظیم optionally_modded در پیکربندی سرور شما کنترل میشود.
فلگ optionally_modded
| تنظیم | رفتار | مناسب برای |
|---|---|---|
optionally_modded: false |
فقط کلاینتهای وانیلا (بدون ماد) میتوانند متصل شوند. تضمین میکند همه بازیکنان جهان یکسانی ببینند. | سرورهای عمومی، رویدادهای رقابتی |
optionally_modded: true |
بازیکنانی که مادها فعال دارند میتوانند بپیوندند. مادها الزامی نیستند و با بازیکنان دیگر همگامسازی نمیشوند. | گروههای خصوصی، کاروانهای تفریحی |
قوانین همگامسازی مادها
درک نحوه تعامل مادها در حالت کاروان مهم است:
- بدون همگامسازی خودکار ماد: سرور مادها را بین بازیکنان توزیع نمیکند. هر بازیکن مادهای محلی خود را به صورت مستقل بارگذاری میکند.
- مادهای بصری: اسکین کامیونها، تغییرات رابط کاربری و مادهای صوتی به خوبی کار میکنند زیرا فقط تجربه بازیکن محلی را تحت تأثیر قرار میدهند.
- مادهای نقشه: مادهای گسترش نقشه (مانند ProMods) میتوانند مشکلاتی ایجاد کنند اگر همه بازیکنان آنها را نصب نداشته باشند. بازیکنان بدون ماد نقشه، جادهها یا مناطق اضافهشده توسط ماد را نخواهند دید.
- مادهای کامیون/تریلر: کامیونها یا تریلرهای سفارشی از مادها برای بازیکنانی که ماد مشابه را نصب ندارند، به صورت وسایل نقلیه پیشفرض نمایش داده میشوند.
- مادهای گیمپلی: مادهایی که فیزیک، اقتصاد یا رفتار ترافیک را تغییر میدهند فقط بازیکن محلی را تحت تأثیر قرار میدهند و در سراسر کاروان همگامسازی نمیشوند.
مدیریت جلسه کاروان
مدیریت مؤثر جلسه کاروان تجربه را برای همه بازیکنان روان نگه میدارد:
شروع یک جلسه
- جلسه کاروان به صورت خودکار هنگام راهاندازی سرور شروع میشود.
- سرور هر بار که شروع میشود یک جلسه جدید ایجاد میکند. جلسه پایداری در طول ریستارتها وجود ندارد.
- بازیکنان باید پس از ریستارت سرور مجدداً بپیوندند.
مدیریت جلسات فعال
- کنسول سرور را در GPanel برای پیامهای ورود/خروج بازیکنان و خطاها نظارت کنید.
- از ابزارهای مدیریتی درون بازی برای مدیریت بازیکنان استفاده کنید.
- اگر سرور غیرپاسخگو شد، از دکمه Restart در GPanel برای ایجاد یک جلسه جدید استفاده کنید.
ریستارتهای زمانبندیشده
برای سرورهای بلندمدت، ریستارتهای دورهای میتوانند به حفظ عملکرد کمک کنند. میتوانید ریستارتها را از طریق ویژگی Schedules در GPanel زمانبندی کنید. قبل از ریستارت به بازیکنان خود اطلاع دهید تا بتوانند کارهای فعال خود را تمام کنند.
سازگاری DLC
Euro Truck Simulator 2 دارای DLCهای نقشه متعددی است که منطقه قابل رانندگی را گسترش میدهند. سازگاری DLC در حالت کاروان از قوانین زیر پیروی میکند:
| سناریو | نتیجه |
|---|---|
| همه بازیکنان DLCهای یکسانی دارند | دسترسی کامل به تمام مناطق DLC برای همه |
| برخی بازیکنان DLC ندارند | بازیکنان بدون DLC نمیتوانند به مناطق DLC بروند اما همچنان میتوانند به کاروان بپیوندند |
| هیچ بازیکنی DLC خاصی ندارد | مناطق DLC به سادگی در جلسه قابل دسترسی نیستند |
عیبیابی
کاروان در مرورگر نمایش داده نمیشود
- با بررسی کنسول GPanel برای پیام شروع موفق، مطمئن شوید سرور کاملاً راهاندازی شده است.
- مطمئن شوید پورتهای سرور (پورت بازی و پورت کوئری) مسدود نیستند. تب Network در GPanel را بررسی کنید.
- به جای مرورگر، از طریق Direct IP اتصال را امتحان کنید. اگر Direct IP کار میکند اما مرورگر نه، ممکن است پورت کوئری اشتباه پیکربندی شده باشد.
- مطمئن شوید نام سرور (
lobby_name) درserver_config.siiتنظیم شده و خالی نیست. - هم سرور و هم کلاینت باید روی نسخه یکسان بازی باشند. بازی خود را بهروزرسانی کرده و در صورت نیاز سرور را ریستارت کنید.
مشکلات اتصال
- "Session not found": ممکن است سرور ریستارت شده یا جلسه به پایان رسیده باشد. GPanel را بررسی کنید تا مطمئن شوید سرور در حال اجرا است.
- "Version mismatch": کلاینت بازی خود را بهروزرسانی کنید تا با نسخه سرور مطابقت داشته باشد. سرور به صورت خودکار هنگام ریستارت بهروزرسانی میشود.
- تأخیر بالا / لرزش: این اغلب به دلیل بازیکنان با اتصال کند است. کاهش
max_vehicles_totalو غیرفعال کردن ترافیک میتواند کمک کند. - عدم اتصال از طریق Direct IP: IP و پورت را دوباره بررسی کنید. مطمئن شوید از پورت بازی استفاده میکنید، نه پورت کوئری. نحوه یافتن IP و پورت سرور را ببینید.
مشکلات ناهماهنگی ماد
- کامیونهای نامرئی: این میتواند زمانی رخ دهد که یک بازیکن از کامیون ماد شدهای استفاده کند که دیگران ندارند. ممکن است کامیون به صورت مدل پیشفرض نمایش داده شود یا در موارد نادر نامرئی باشد. از همه بازیکنان بخواهید از مجموعه ماد یکسانی استفاده کنند.
- عدم تطابق نقشه: اگر برخی بازیکنان مادهای نقشه داشته باشند و دیگران نداشته باشند، افرادی که ماد ندارند ممکن است بازیکنان را در حال رانندگی در فضای خالی ببینند. مادهای نقشه را بین گروه خود هماهنگ کنید.
- کرش هنگام پیوستن: اگر بازیکنی هنگام پیوستن به جلسه ماد شده کرش کرد، از او بخواهید تمام مادها را غیرفعال کرده و دوباره امتحان کند. مادها را یکی یکی فعال کنید تا ماد مشکلساز را شناسایی کنید.
مشکلات عملکرد
- تأخیر سرور با بازیکنان زیاد:
max_vehicles_totalرا کاهش دهید تا تعداد وسایل نقلیه AI کمتر شود. غیرفعال کردن کامل ترافیک (traffic: false) بار سرور را به طور قابل توجهی کاهش میدهد. - مصرف بالای CPU: تعداد زیاد بازیکنان با ترافیک AI فعال دلیل اصلی است. اگر عملکرد ضعیف است،
max_playersرا کاهش دهید. - تأثیر شتاب زمانی: مقادیر بالای
time_accelerationنرخ بهروزرسانی جهان را افزایش داده و میتوانند بر عملکرد سرور تأثیر بگذارند. برای بهترین پایداری آن را روی1نگه دارید.
تأثیر تنظیمات ترافیک
سیستم ترافیک تأثیر قابل توجهی بر عملکرد سرور و گیمپلی دارد:
| تنظیم ترافیک | تأثیر بر عملکرد | تأثیر بر گیمپلی |
|---|---|---|
traffic: true |
مصرف بالاتر CPU و حافظه | رانندگی واقعگرایانه با ماشینها و کامیونهای AI در جاده |
traffic: false |
کاهش قابل توجه بار | جادههای خالی، فقط وسایل نقلیه بازیکنان قابل مشاهده |
برای کاروانهای بزرگ (بیش از ۱۶ بازیکن)، غیرفعال کردن ترافیک برای حفظ عملکرد روان توصیه میشود.
مقالات مرتبط
- راهنمای راهاندازی سرور Euro Truck Simulator 2
- نحوه یافتن IP و پورت سرور
- نحوه آپلود فایلها از طریق SFTP
- شروع کار با سرور جدید