این راهنما تمام آنچه برای راهاندازی سرور اختصاصی Wreckfest خود در Legion Hosting نیاز دارید را پوشش میدهد، از راهاندازی اولیه و پیکربندی server_config.cfg تا چرخش پیست، حالتهای بازی، محدودیتهای کلاس خودرو و نحوه اتصال بازیکنان. برای دستورات مدیریتی، RCON، پشتیبانی از ماد و رویدادهای سفارشی، راهاندازی مدیریت و پیست Wreckfest را ببینید.
Wreckfest چیست؟
Wreckfest یک بازی مسابقهای با مضمون demolition derby است که توسط Bugbear Entertainment توسعه یافته است. این بازی شامل مسابقات تماس کامل، demolition derby و رویدادهای تیمی با آسیب واقعگرایانه بدنه نرم خودروها است. سرورهای اختصاصی به شما امکان میدهند چرخش پیست سفارشی میزبانی کنید، کلاسهای خودرو را محدود کنید و جوامع مسابقهای پایدار راهاندازی کنید.
شروع اولیه
هنگامی که سرور Wreckfest خود را برای اولین بار دریافت میکنید، این مراحل را برای آنلاین کردن آن دنبال کنید:
- به GPanel وارد شوید و سرور Wreckfest خود را انتخاب کنید.
- به تب Startup بروید و تنظیمات پیشفرض را بررسی کنید. نام سرور و رمز عبور مورد نظر خود را در صورت نیاز تنظیم کنید.
- به تب Console بروید و روی Start کلیک کنید.
- سرور در اولین بوت فایلهای سرور اختصاصی Wreckfest را از طریق SteamCMD دانلود میکند. این ممکن است چند دقیقه طول بکشد.
- هنگامی که کنسول نشان دهد سرور در حال گوش دادن برای اتصالات است و چرخش پیست بارگذاری شده، سرور شما آنلاین است.
- بازیکنان میتوانند سرور شما را از طریق مرورگر سرور درون بازی پیدا کرده و به آن بپیوندند.
متغیرهای Startup در GPanel
Wreckfest چندین گزینه پیکربندی را به عنوان متغیرهای startup در GPanel ارائه میدهد. برای تغییر این موارد به تب Startup بروید. تغییرات نیاز به ریاستارت سرور دارند.
| متغیر | پیشفرض | توضیحات |
|---|---|---|
SERVER_NAME |
Wreckfest Server |
نامی که در مرورگر سرور درون بازی نمایش داده میشود. |
SERVER_PASSWORD |
خالی | رمز عبور اختیاری برای ورود. برای سرور عمومی خالی بگذارید. |
ADMIN_PASSWORD |
خالی | رمز عبور برای RCON و دستورات مدیریتی درون بازی. |
MAX_PLAYERS |
24 |
حداکثر تعداد بازیکنان همزمان. Wreckfest تا ۲۴ نفر را در اکثر حالتها پشتیبانی میکند. |
PORT |
27015 |
پورت بازی. توسط GPanel از پیش پیکربندی شده — تغییر ندهید مگر اینکه پشتیبانی دستور دهد. |
پیکربندی سرور (server_config.cfg)
فایل اصلی پیکربندی سرورهای اختصاصی Wreckfest فایل server_config.cfg است که در دایرکتوری ریشه سرور قرار دارد. میتوانید این فایل را از طریق تب Files در GPanel یا از طریق SFTP ویرایش کنید.
تنظیمات پایه سرور
# Server identity
server_name=My Wreckfest Server
password=
welcome_message=Welcome to our Wreckfest server!
# Player settings
max_players=24
num_teams=0
# Admin
owner_password=myadminpassword
# Network
steam_port=27015
query_port=27016
تنظیمات کلیدی: server_name (نام نمایشی در مرورگر)، password (رمز عبور ورود، خالی برای عمومی)، welcome_message (نمایش داده شده هنگام ورود)، max_players (۱ تا ۲۴)، num_teams (0 برای FFA، 2 برای team derby)، و owner_password (دسترسی مدیریت/RCON).
حالتهای بازی
Wreckfest از چندین حالت بازی پشتیبانی میکند که میتوانند برای هر رویداد در چرخش پیست پیکربندی شوند. هر رویداد در server_config.cfg حالت بازی خاص خود را مشخص میکند.
| حالت | مقدار پیکربندی | توضیحات |
|---|---|---|
| مسابقه | racing |
مسابقه مداری یا سرعتی استاندارد در پیستها. بازیکنان برای کسب جایگاه در تعداد مشخصی دور مسابقه میدهند. |
| Demolition Derby | deathmatch |
تخریب آزاد در آرنا. آخرین خودروی باقیمانده برنده میشود. حالت شاخص Wreckfest. |
| Team Derby | deathmatch با num_teams=2 |
تیمها رقابت میکنند تا آخرین تیم با خودروهای باقیمانده باشند. num_teams را برای فعالسازی تیمها تنظیم کنید. |
چرخش پیست
چرخش پیست توالی رویدادهایی را تعریف میکند که سرور شما بین آنها چرخش میکند. هر رویداد به صورت یک بلوک در server_config.cfg تعریف میشود:
# Event 1: Racing on Sandpit 2
el_add=sandpit2_track_a
el_gamemode=racing
el_laps=5
el_car_class=a
el_car_restriction=
el_bots=0
el_weather=0
el_time_limit=300
# Event 2: Demolition Derby on Muddigger
el_add=muddigger_arena_a
el_gamemode=deathmatch
el_laps=0
el_car_class=c
el_car_restriction=
el_bots=0
el_weather=0
el_time_limit=600
هر بلوک رویداد از تنظیمات زیر استفاده میکند: el_add (شناسه پیست/آرنا)، el_gamemode (racing یا deathmatch)، el_laps (تعداد دورها، برای derby نادیده گرفته میشود)، el_car_class (محدودیت به کلاس a، b، c یا خالی برای همه)، el_car_restriction (محدودیت به خودروی خاص یا خالی)، el_bots (تعداد هوش مصنوعی)، el_weather (0=صاف، 1=ابری، 2=بارانی)، و el_time_limit (ثانیه).
sandpit2_track_a، muddigger_arena_a، hellride_track_a، tricity_speedway_a، bonebreaker_valley_a و crash_canyon_a هستند. مستندات سرور Wreckfest را برای لیست کامل بررسی کنید.
محدودیتهای کلاس خودرو
خودروهای Wreckfest در کلاسهای عملکردی سازماندهی شدهاند که میتوانید از طریق el_car_class برای هر رویداد محدود کنید: کلاس A (بالاترین عملکرد، سریعترین)، کلاس B (میانی، سرعت و دوام متعادل)، کلاس C (عملکرد پایینتر، عالی برای derby)، یا خالی (بدون محدودیت). برای demolition derby، کلاس C محبوب است زیرا خودروها مقاوم هستند و برای تصادم مناسباند. برای مسابقات رقابتی، محدود کردن به یک کلاس واحد رقابت عادلانه را تضمین میکند.
نحوه اتصال
بازیکنان از طریق مرورگر سرور درون بازی به سرورهای اختصاصی Wreckfest متصل میشوند.
از طریق مرورگر سرور
- Wreckfest را از طریق Steam اجرا کنید.
- از منوی اصلی، Multiplayer را انتخاب کنید.
- Server Browser را انتخاب کنید.
- لیست را مرور کنید یا از گزینههای جستجو/فیلتر برای پیدا کردن سرور خود بر اساس نام استفاده کنید.
- روی سرور خود کلیک کنید و Join را انتخاب کنید.
- اگر سرور رمز عبور دارد، از شما خواسته میشود آن را وارد کنید.
از طریق اتصال مستقیم
- در منوی چندنفره Wreckfest، گزینه Direct Connect یا Connect by IP را پیدا کنید.
- آدرس IP و پورت سرور خود را به فرمت
IP:PORTوارد کنید. - روی Connect کلیک کنید.
برای پیدا کردن آدرس IP و پورت سرور خود، نحوه پیدا کردن IP و پورت سرور را ببینید.
حداکثر بازیکنان و عملکرد
سرورهای Wreckfest تا ۲۴ بازیکن را پشتیبانی میکنند. ملاحظات عملکردی:
- ۱۶ تا ۲۴ بازیکن: لابیهای پر بهترین تجربه مسابقه و derby را ارائه میدهند. Wreckfest برای این محدوده بهینه شده است.
- آسیب خودرو: سیستم آسیب بدنه نرم Wreckfest بار محاسباتی اضافه میکند. رویدادهای demolition derby با تصادم همزمان خودروهای زیاد بیشترین نیاز را دارند.
- رباتها: اضافه کردن رباتهای هوش مصنوعی (
el_bots) جای خالی را پر میکند اما مصرف CPU سرور را افزایش میدهد. در سرورهای با مشخصات پایینتر با احتیاط استفاده کنید.
مقالات مرتبط
- راهاندازی مدیریت و پیست Wreckfest — دستورات مدیریتی، RCON، پشتیبانی از ماد و رویدادهای سفارشی
- نحوه پیدا کردن IP و پورت سرور
- نحوه آپلود فایلها از طریق SFTP
- راهنمای راهاندازی سرور — راهنمای عمومی برای راهاندازی هر سرور بازی در Legion Hosting
نیاز به کمک بیشتر دارید؟
اگر مشکلی دارید که در این راهنما پوشش داده نشده است، تیم پشتیبانی ما آماده کمک است. یک تیکت در legionhosting.net/submitticket.php با جزئیات سرور و شرح مشکل باز کنید.