فروش فوری 50% تخفیف روی همه سرورها آخرین روز!
پایان در: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
دسته‌بندی‌ها

راهنمای راه‌اندازی سرور The Front

FA the-front setup config survival 0 نفر این مقاله را مفید یافتند

این راهنما هر آنچه را که برای راه‌اندازی و پیکربندی سرور اختصاصی The Front در Legion Hosting نیاز دارید پوشش می‌دهد، از جمله اولین شروع، متغیرهای راه‌اندازی GPanel، پیکربندی ServerConfig_.ini، تنظیمات حالت بازی، اتصال به سرور و مدیریت ذخیره‌سازی. برای دستورات کنسول ادمین، دستورات ادمین The Front را ببینید.

The Front چیست

The Front یک بازی بقای جهان باز پسا‌آخرالزمانی است که توسط Samar Studio توسعه یافته. در دنیایی ویران شده پر از جهش‌یافتگان و جناح‌های خصمانه، بازیکنان باید منابع جمع‌آوری کنند، سلاح و تجهیزات بسازند، پایگاه‌ها را بسازند و تقویت کنند و برای بقا در برابر دشمنان هوش مصنوعی و بازیکنان دیگر بجنگند. این بازی مکانیک‌های شوتر سوم شخص را با سیستم‌های عمیق ساخت‌وساز پایگاه و بقا ترکیب می‌کند.

ویژگی‌های کلیدی سرور اختصاصی شامل:

  • پشتیبانی از بیش از ۴۰ بازیکن همزمان در یک سرور
  • حالت‌های بازی PvP و PvE با انواع حالت جنگ قابل تنظیم
  • تنظیم گسترده گیم‌پلی از طریق فایل پیکربندی ServerConfig_.ini
  • مکانیک‌های یورش به پایگاه با سطوح NPC یورش و زمان انتظار قابل تنظیم
  • سیستم‌های کنترل قلمرو و حفاظت ساختمان مبتنی بر Beacon
  • کنسول ادمین درون بازی با بیش از ۱۰۰ دستور برای مدیریت زنده سرور
قبل از ویرایش فایل‌های پیکربندی، سرور خود را متوقف کنید. همیشه سرور خود را از تب Console در GPanel قبل از ایجاد تغییرات در فایل‌های پیکربندی متوقف کنید. تغییرات ایجاد شده در حین اجرای سرور ممکن است هنگام ذخیره‌سازی سرور بازنویسی شوند.

اولین شروع

هنگامی که سرور The Front خود را برای اولین بار از Legion Hosting دریافت می‌کنید، باید یک نصب اولیه را تکمیل کند قبل از اینکه قابل بازی باشد.

  1. وارد GPanel شوید و سرور The Front خود را از لیست سرورها انتخاب کنید.
  2. روی تب Console کلیک کرده و Start را فشار دهید.
  3. سرور فایل‌های سرور اختصاصی The Front را از طریق Steam (App ID 2334200) دانلود و نصب می‌کند. این دانلود اولیه بسته به سرعت دیسک ممکن است چند دقیقه طول بکشد.
  4. پس از تکمیل دانلود، سرور به صورت خودکار شروع می‌شود. اولین بوت داده‌های اولیه دنیا را تولید می‌کند و ممکن است بیشتر از شروع‌های بعدی طول بکشد.
  5. صبر کنید تا خروجی کنسول نشان دهد سرور آماده است و منتظر اتصالات است. باید پیام‌هایی مبنی بر فعال بودن پورت بازی ببینید.
زمان بوت اولیه. اولین شروع سرور زمان بیشتری می‌برد در حالی که بازی دنیا را تولید و تمام سیستم‌ها را مقداردهی اولیه می‌کند. شروع‌های بعدی سریع‌تر خواهند بود. ۳ تا ۵ دقیقه برای تکمیل بوت اولیه در نظر بگیرید.

متغیرهای راه‌اندازی GPanel

تنظیمات اصلی سرور به عنوان متغیرهای راه‌اندازی در GPanel پیکربندی می‌شوند. این مقادیر هنگام راه‌اندازی سرور به عنوان پارامترهای خط فرمان ارسال می‌شوند و هر تنظیم مربوطه در فایل‌های پیکربندی را بازنویسی می‌کنند.

  1. در GPanel، سرور The Front خود را انتخاب کنید.
  2. روی تب Startup کلیک کنید.
  3. متغیرهای فهرست شده در زیر را تنظیم کنید. تغییرات دفعه بعد که سرور را شروع یا ری‌استارت کنید اعمال می‌شوند.
متغیر پیش‌فرض توضیحات
SRV_NAME Pterodactyl hosted Server نامی که در مرورگر سرور درون بازی نمایش داده می‌شود (پارامتر راه‌اندازی -ServerName). آن را توصیفی بنویسید تا بازیکنان بتوانند سرور شما را پیدا کنند.
MAX_PLAYERS 10 حداکثر تعداد بازیکنان همزمان (پارامتر -QueueThreshold). بر اساس منابع موجود سرور تنظیم کنید.
BEACON_PORT 27016 پورت Beacon موتور Unreal Engine که برای هندشیک اتصال استفاده می‌شود. به طور خودکار پیکربندی شده (پورت بازی + ۱).
QUERY_PORT 27017 پورت UDP که توسط Steam برای کوئری‌های مرورگر سرور استفاده می‌شود. به طور خودکار پیکربندی شده (پورت بازی + ۲).
SHUTDOWN_PORT 27017 پورت شنود سرویس خاموش کردن. برای سیگنال‌های خاموش کردن از راه دور استفاده می‌شود. به طور خودکار پیکربندی شده (پورت بازی + ۳).
متغیرهای راه‌اندازی بر فایل‌های پیکربندی اولویت دارند. اگر یک تنظیم هم به عنوان متغیر راه‌اندازی و هم در فایل ServerConfig_.ini پیکربندی شده باشد، متغیر راه‌اندازی اولویت دارد. از متغیرهای راه‌اندازی برای تنظیمات هویت اصلی و از فایل پیکربندی برای تنظیم دقیق گیم‌پلی استفاده کنید.

پیکربندی ServerConfig_.ini

تنظیمات دقیق سرور و گیم‌پلی از طریق فایل ServerConfig_.ini کنترل می‌شوند. این فایل پیکربندی اصلی برای تنظیم رفتار، قوانین و پارامترهای گیم‌پلی سرور شماست.

یافتن فایل

فایل پیکربندی در مسیر زیر قرار دارد:

TheFrontManager/ServerConfig_.ini

از طریق تب Files GPanel یا از طریق SFTP به این فایل دسترسی پیدا کنید. تمام تنظیمات زیر هدر بخش [BaseServerConfig] قرار می‌گیرند.

تنظیمات پایه سرور

تنظیم پیش‌فرض توضیحات
ServerName "My Server" نام نمایشی سرور در مرورگر سرور. در داخل گیومه قرار دهید.
ServerPassword (خالی) رمز عبور مورد نیاز برای پیوستن به سرور. برای سرور عمومی خالی بگذارید.
ServerTitle (خالی) توضیح کوتاهی از سرور شما که در مرورگر سرور نمایش داده می‌شود.
ServerAdminAccounts (خالی) لیست Steam64 ID ها برای حساب‌های ادمین، جدا شده با سمی‌کالن. مثال: 76561198012345678;76561198087654321;
QueueThreshold 40 حداکثر تعداد بازیکنان مجاز در سرور به طور همزمان.
IsCanMail 1.000000 فعال یا غیرفعال کردن سیستم ایمیل و چت درون بازی. روی 0 برای غیرفعال کردن تنظیم کنید.
UseSteamSocket 1 استفاده از سوکت‌های شبکه Steam برای اتصالات. برای اکثر تنظیمات فعال بگذارید.

تنظیمات حالت بازی و جنگ

تنظیم پیش‌فرض توضیحات
ServerFightModeType 0 حالت PvP سرور. 0 = PvP (بازیکنان می‌توانند به یکدیگر حمله کنند)، 1 = PvE (بازیکنان نمی‌توانند به یکدیگر آسیب بزنند).
IsCanSelfDamage 1 اجازه آسیب رساندن بازیکنان به خود. 1 = فعال، 0 = غیرفعال.
IsCanFriendDamage 1 اجازه آتش دوستانه بین اعضای تیم. 1 = فعال، 0 = غیرفعال.

پیکربندی پورت

تنظیم پیش‌فرض توضیحات
Port 5001 پورت اصلی بازی (UDP). بازیکنان از طریق این پورت متصل می‌شوند.
BeaconPort 5002 پورت Beacon موتور Unreal Engine برای هندشیک اتصال.
ShutDownServicePort 5004 پورت سرویس خاموش کردن از راه دور.
QueryPort 5003 پورت کوئری Steam برای فهرست مرورگر سرور.
پورت‌ها از پیش پیکربندی شده‌اند. در Legion Hosting، تمام پورت‌ها به طور خودکار تخصیص و پیکربندی می‌شوند. سرور شما یک پورت تصادفی دریافت خواهد کرد مگر اینکه IP اختصاصی داشته باشید. مقادیر پورت را تغییر ندهید مگر اینکه توسط پشتیبانی دستور داده شده باشد.

نمونه ServerConfig_.ini

در زیر یک نمونه فایل پیکربندی با تنظیمات رایج نشان داده شده است:

[BaseServerConfig]
ServerName="My Legion Server"
ServerPassword=
ServerTitle="A friendly survival server"
ServerAdminAccounts=76561198012345678;
QueueThreshold=40
ServerFightModeType=1
IsCanSelfDamage=0
IsCanFriendDamage=0
IsCanMail=1.000000
UseSteamSocket=1
PlayerAddExpRate=1.5

تنظیمات حالت بازی

The Front از حالت‌های PvP و PvE پشتیبانی می‌کند که تجربه چندنفره را اساساً تغییر می‌دهند. حالت از طریق تنظیم ServerFightModeType تعیین می‌شود.

حالت PvE (ServerFightModeType=1)

  • بازیکنان نمی‌توانند مستقیماً به یکدیگر آسیب بزنند.
  • تمرکز بر بقای مشارکتی در برابر دشمنان هوش مصنوعی و جهش‌یافتگان است.
  • پایگاه‌ها از یورش بازیکنان محافظت می‌شوند (یورش NPC ها همچنان رخ می‌دهد).
  • ایده‌آل برای جوامعی که بر ساخت‌وساز و اکتشاف تمرکز دارند.
  • بازیکنان همچنان می‌توانند تیم تشکیل دهند، تجارت کنند و همکاری نمایند.

حالت PvP (ServerFightModeType=0)

  • بازیکنان می‌توانند به یکدیگر حمله کرده و همدیگر را بکشند.
  • پایگاه‌ها و سازه‌ها می‌توانند توسط بازیکنان دیگر مورد یورش قرار گیرند.
  • کنترل قلمرو از طریق سیستم Beacon رقابتی می‌شود.
  • ضریب‌های آسیب بین بازیکنان با دستورات ادمین قابل تنظیم هستند (SetMeleePlayerDamageRatio، SetRangedPlayerDamageRatio).
  • برای بازیکنان رقابتی و با تجربه توصیه می‌شود.

تنظیمات ساخت‌وساز و یورش

این تنظیمات حفاظت از پایگاه و مکانیک‌های یورش را کنترل می‌کنند. آن‌ها از طریق دستورات کنسول ادمین یا فایل پیکربندی قابل تنظیم هستند:

تنظیم / دستور توضیحات
SetPlayerMaxHouseFlagNumber [N] حداکثر تعداد Beacon ها (پرچم‌های قلمرو) که هر بازیکن می‌تواند قرار دهد.
SetHouseFlagExcitantTime [0-24] پنجره حمله/یورش را بر حسب ساعت تنظیم می‌کند. در طول این پنجره، بازیکنان دشمن می‌توانند به سازه‌های داخل قلمرو Beacon آسیب بزنند.
SetHFTrapMaxNum [N] حداکثر تعداد تله‌هایی که می‌توان در محدوده پوشش یک Beacon قرار داد.
SetConstructDisableRot [1/0] فرسودگی سازه را فعال/غیرفعال می‌کند. وقتی فعال است (1)، سازه‌ها در طول زمان اگر نگهداری نشوند به تدریج فرسوده می‌شوند.
SetConstructMaxHealthRatio [multiplier] ضریب حداکثر دوام سازه. مقادیر بالاتر ساختمان‌ها را مقاوم‌تر می‌کنند.
SetConstructDefenseRatio [multiplier] ضریب آسیب دریافتی سازه‌ها. مقادیر پایین‌تر آسیب به ساختمان‌ها را کاهش می‌دهند.
حملات NPC یورش. حتی در حالت PvE، پایگاه شما ممکن است توسط موج‌های یورش NPC مورد حمله قرار گیرد. سختی NPC یورش را با دستورات SetCityNPCLevelRate، SetCityNPCDamageRate، SetCityNPCHealthRate و SetCityNPCNumRate تنظیم کنید.

تنظیمات نرخ تجربه و منابع

می‌توانید نرخ کسب تجربه، نرخ جمع‌آوری منابع و ضریب‌های مختلف گیم‌پلی را از طریق فایل ServerConfig_.ini یا از طریق دستورات کنسول ادمین در حین اجرای سرور تنظیم کنید.

نرخ‌های تجربه

تنظیم / دستور پیش‌فرض توضیحات
PlayerAddExpRate 1 ضریب تمام تجربه کسب شده توسط بازیکنان. برای دو برابر XP روی 2 تنظیم کنید.
SetPlayerKillAddExpRate [N] 1 ضریب تجربه کسب شده از کشتن NPC ها.
SetPlayerFarmAddExpRate [N] 1 ضریب تجربه کسب شده از جمع‌آوری منابع.
SetPlayerCraftAddExpRate [N] 1 ضریب تجربه کسب شده از ساخت آیتم‌ها.

نرخ‌های جمع‌آوری منابع

دستور توضیحات
GMSetTreeGainRate [N] ضریب جمع‌آوری چوب.
GMSetBushGainRate [N] ضریب جمع‌آوری گیاه و بوته.
GMSetOreGainRate [N] ضریب جمع‌آوری سنگ معدن و مواد معدنی.
GMSetCropReapRate [N] ضریب بازده برداشت محصول.
GMSetFleshGainRate [N] ضریب جمع‌آوری گوشت حیوانات.
GMSetCropGrowRate [N] ضریب سرعت رشد محصولات.
GMSetTTC_Oil_Rate [N] ضریب تولید چاه نفت.
GMSetWaterCollector_Rate [N] ضریب تولید جمع‌کننده شبنم/آب.
GMSetTTC_Fish_Rate [N] ضریب تولید سبد ماهی.

نحوه اتصال

بازیکنان از طریق مرورگر سرور درون بازی به سرور The Front شما متصل می‌شوند. IP و پورت سرور خود را از تب Console GPanel پیدا کنید یا نحوه پیدا کردن IP و پورت سرور را ببینید.

از طریق مرورگر سرور درون بازی

  1. The Front را اجرا کنید.
  2. از منوی اصلی، روی Servers کلیک کنید.
  3. روی تب Dedicated Servers در بالا کلیک کنید.
  4. از نوار جستجو استفاده کنید یا لیست را مرور کنید تا سرور خود را با نام پیدا کنید (نامی که در تنظیم ServerName تعیین کرده‌اید).
  5. روی سرور خود کلیک کنید و Join را فشار دهید. اگر رمز عبور تنظیم شده، آن را وارد کنید.
سرور نمایش داده نمی‌شود؟ اگر سرور شما در مرورگر ظاهر نمی‌شود، مطمئن شوید که کاملاً شروع شده و حداقل ۲ تا ۵ دقیقه در حال اجراست. سرورهای جدید به زمان نیاز دارند تا در لیست سرور اصلی Steam ثبت شوند. همچنین بررسی کنید که تنظیم ServerName به درستی پیکربندی شده باشد.

از طریق مرورگر سرور Steam

  1. در Steam، به View > Game Servers (یا Servers) بروید.
  2. روی تب Favorites و سپس Add a Server کلیک کنید.
  3. IP و پورت کوئری سرور خود را در قالب IP:QUERY_PORT وارد کنید (مثلاً 192.168.1.100:5003).
  4. پس از ظاهر شدن سرور، روی آن دابل کلیک کنید تا The Front اجرا شده و متصل شوید.
عدم پشتیبانی از اتصال مستقیم IP در بازی. The Front در حال حاضر از قابلیت اتصال مستقیم IP در خود بازی پشتیبانی نمی‌کند. از مرورگر سرور درون بازی یا مرورگر سرور Steam برای یافتن و پیوستن به سرور خود استفاده کنید.

مدیریت ذخیره‌سازی و پاکسازی دنیا

The Front به طور خودکار داده‌های دنیا را در فواصل منظم ذخیره می‌کند. درک سیستم ذخیره‌سازی برای مدیریت دنیای سرور شما مهم است.

مکان ذخیره‌سازی

داده‌های ذخیره دنیا در دایرکتوری داده سرور ذخیره می‌شوند. فاصله زمانی ذخیره‌سازی با دستور ادمین SetSaveGameInterval (مقدار بر حسب ثانیه) قابل تنظیم است.

ذخیره‌سازی دستی

برای ذخیره‌سازی دستی دنیا، از دستور کنسول ادمین زیر استفاده کنید:

SaveWorld

این قبل از انجام تعمیر و نگهداری، ایجاد تغییرات پیکربندی یا خاموش کردن سرور مفید است.

ایجاد پشتیبان

  1. سرور را از GPanel متوقف کنید.
  2. از طریق تب Files GPanel یا SFTP به دایرکتوری ذخیره‌سازی سرور بروید.
  3. فایل‌های ذخیره را برای نگهداری ایمن به کامپیوتر محلی خود دانلود کنید.
  4. همچنین از فایل ServerConfig_.ini خود برای حفظ تنظیمات پشتیبان تهیه کنید.

شروع دنیای جدید (پاکسازی دنیا)

برای پاکسازی دنیا و شروع از نو:

  1. سرور را از GPanel متوقف کنید.
  2. به دایرکتوری داده‌های ذخیره بروید.
  3. فایل‌های ذخیره دنیای موجود را حذف یا تغییر نام دهید.
  4. در صورت تمایل، پارامتر ClearSeverTime را در ServerConfig_.ini به یک تاریخ (قالب: yyyy-mm-dd) برای زمان‌بندی پاکسازی تنظیم کنید.
  5. سرور را شروع کنید. دنیای جدیدی از صفر تولید خواهد شد.
قبل از پاکسازی پشتیبان تهیه کنید. همیشه قبل از حذف فایل‌های ذخیره، یک کپی از آن‌ها دانلود کنید. پس از حذف، داده‌های دنیا قابل بازیابی نیستند. اگر می‌خواهید گزینه بازگردانی دنیای قدیمی را داشته باشید، پشتیبان را در جای امنی نگه دارید.

مرجع پورت

The Front از پورت‌های شبکه زیر استفاده می‌کند. این پورت‌ها به طور خودکار توسط پلن میزبانی شما در Legion Hosting پیکربندی می‌شوند.

پورت پروتکل پیش‌فرض کاربرد
Game Port UDP 5001 اتصالات اصلی بازی. بازیکنان از طریق این پورت متصل می‌شوند.
Beacon Port UDP 5002 پورت Beacon موتور Unreal Engine برای هندشیک اتصال.
Query Port UDP 5003 کوئری‌های مرورگر سرور Steam.
Shutdown Service Port TCP 5004 شنودکننده سرویس خاموش کردن از راه دور.

مقالات مرتبط


به کمک نیاز دارید؟

اگر هنوز مشکلی با سرور The Front خود دارید، لطفاً یک تیکت پشتیبانی ارسال کنید و تیم ما با کمال میل به شما کمک خواهد کرد.


آیا این مقاله مفید بود؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.