فروش فوری 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
دسته‌بندی‌ها

دستورات مدیریت Holdfast Nations at War

FA holdfast admin commands rcon 0 نفر این مقاله را مفید یافتند

این راهنما مدیریت سرور اختصاصی Holdfast: Nations at War شما را پوشش می‌دهد، از جمله تنظیم ادمین‌ها، استفاده از RCON، اجرای دستورات، مدیریت چرخش نقشه‌ها، پیکربندی تنظیمات رقابتی و رفع مشکلات رایج.

تنظیم ادمین

Holdfast از سیستم ادمین مبتنی بر Steam ID استفاده می‌کند. شما باید Steam ID بازیکنان را قبل از اینکه بتوانند از دستورات ادمین در بازی استفاده کنند، به لیست ادمین اضافه کنید.

افزودن ادمین‌ها از طریق admins.txt

  1. سرور خود را از GPanel متوقف کنید.
  2. File Manager را باز کنید یا از طریق SFTP متصل شوید.
  3. فایل admins.txt را در دایرکتوری اصلی سرور پیدا کنید یا ایجاد نمایید.
  4. یک Steam64 ID در هر خط اضافه کنید:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. فایل را ذخیره کنید و سرور خود را راه‌اندازی کنید.
یافتن Steam64 ID: بازیکنان می‌توانند Steam64 ID خود را با مراجعه به steamid.io و وارد کردن آدرس پروفایل Steam خود پیدا کنند. این ID یک عدد ۱۷ رقمی است که با 7656119 شروع می‌شود.

ادمین از طریق serverconfig.txt

به عنوان جایگزین، می‌توانید ادمین‌ها را مستقیماً در فایل holdfastnaw-dedicated/configs/serverconfig_default.txt تعریف کنید:

# Admin Steam IDs in server config
server_admin_steam_id_add 76561198012345678
server_admin_steam_id_add 76561198087654321

دسترسی RCON

RCON (کنسول از راه دور) به شما امکان می‌دهد بدون اتصال به عنوان بازیکن، دستورات سرور را اجرا کنید. RCON را در فایل holdfastnaw-dedicated/configs/serverconfig_default.txt پیکربندی کنید:

# Enable RCON
server_rcon_enabled true

# RCON password (use a strong, unique password)
server_rcon_password "YourSecureRconPassword"

# RCON port (default is game port + 5)
server_rcon_port 20105
هشدار امنیتی: همیشه از یک رمز عبور قوی و منحصر به فرد برای RCON استفاده کنید. هر کسی که رمز عبور RCON و IP سرور شما را داشته باشد، می‌تواند هر دستوری را روی سرور شما اجرا کند. هرگز اطلاعات RCON خود را به صورت عمومی به اشتراک نگذارید.

برای اتصال از طریق RCON، می‌توانید از هر کلاینت سازگار با Source RCON استفاده کنید. IP سرور، پورت RCON و رمز عبور خود را وارد کنید تا اتصال برقرار شود.

دستورات ادمین در بازی

ادمین‌ها می‌توانند با فشردن کلید کنسول تعیین شده (معمولاً ` یا ~) و تایپ دستور، فرمان‌ها را در بازی اجرا کنند. جدول زیر پرکاربردترین دستورات ادمین را فهرست می‌کند:

مدیریت بازیکنان

دستور نحوه استفاده توضیحات
kick kick <playerID> "reason" اخراج یک بازیکن از سرور با دلیل اختیاری
ban ban <playerID> <minutes> "reason" مسدود کردن یک بازیکن برای مدت مشخص (۰ = دائمی)
unban unban <steamID> رفع مسدودیت با Steam ID
slay slay <playerID> کشتن فوری یک بازیکن
swapteam swapteam <playerID> انتقال یک بازیکن به تیم مقابل
mute mute <playerID> بی‌صدا کردن صدا و چت متنی یک بازیکن
unmute unmute <playerID> رفع بی‌صدایی یک بازیکن که قبلاً بی‌صدا شده بود
شناسه بازیکنان: می‌توانید شناسه یک بازیکن را از طریق تابلوی امتیازات پیدا کنید. شماره شناسه در کنار نام هر بازیکن هنگام مشاهده به عنوان ادمین نمایش داده می‌شود.

کنترل نقشه و بازی

دستور نحوه استفاده توضیحات
changemap changemap <mapName> <gameModeID> تغییر فوری به نقشه و حالت مشخص شده
nextmap nextmap رفتن به نقشه بعدی در چرخش
restartround restartround راه‌اندازی مجدد راند فعلی
endround endround <teamID> پایان دادن به راند فعلی با تعیین تیم برنده (۱ یا ۲)
settimeleft settimeleft <seconds> تنظیم زمان باقی‌مانده برای راند فعلی

مدیریت کلاس و ظهور مجدد

دستور نحوه استفاده توضیحات
setclasslimit setclasslimit <className> <percent> تنظیم درصد محدودیت برای یک کلاس (مثلاً توپخانه، افسر)
forceclass forceclass <playerID> <className> مجبور کردن یک بازیکن به انتخاب کلاس مشخص
respawn respawn <playerID> ظهور مجدد اجباری یک بازیکن مرده

پیکربندی سرور برای بازی رقابتی

اگر میزبان رویدادها، نبردهای صف‌آرایی یا مسابقات رقابتی هستید، تنظیمات زیر به ایجاد یک محیط ساختاریافته کمک می‌کنند:

# Competitive settings
server_friendly_fire true
server_auto_balance_teams false
server_enforce_team_balance false
server_allow_spectators true

# Disable certain classes for line battles
server_class_limit_artillery 0
server_class_limit_cavalry 0

# Longer round times for organized events
server_round_time_seconds 1800

# Disable respawning (one life per round)
server_respawn_enabled false
server_respawn_time_seconds 0
نکته نبرد صف‌آرایی: برای رویدادهای نبرد صف‌آرایی سازمان‌یافته، تعادل خودکار و آتش خودی را غیرفعال کنید تا فرماندهان هنگ‌ها بتوانند صف‌آرایی‌های خود را مدیریت کنند. محدودیت کلاس توپخانه و سواره‌نظام را روی ۰ تنظیم کنید مگر اینکه هر دو طرف به صورت خاص توافق کرده باشند.

مدیریت چرخش نقشه

شما می‌توانید چرخش نقشه را به صورت پویا با استفاده از دستورات ادمین یا با ویرایش فایل پیکربندی مدیریت کنید.

دستورات چرخش نقشه در زمان اجرا

# View current map rotation
maplist

# Add a map to the rotation
addmap "Grasslands" 0

# Remove a map from the rotation
removemap "Grasslands" 0

# Clear the entire rotation
clearrotation
توجه: تغییرات چرخش نقشه در زمان اجرا در فایل holdfastnaw-dedicated/configs/serverconfig_default.txt ذخیره نمی‌شوند. این تغییرات با راه‌اندازی مجدد سرور از بین می‌روند. برای اعمال تغییرات دائمی، فایل پیکربندی را مستقیماً از طریق File Manager GPanel ویرایش کنید.

رفع مشکلات

سرور در مرورگر سرورها نمایش داده نمی‌شود

  • مطمئن شوید که سرور حداقل ۲ تا ۳ دقیقه پس از راه‌اندازی در حال اجرا بوده است. ثبت در لیست سرور اصلی Steam زمان می‌برد.
  • تأیید کنید که server_steam_query_port به درستی پیکربندی شده و با تخصیص GPanel شما مطابقت دارد.
  • بررسی کنید که سرور شما در حالت فقط LAN تنظیم نشده باشد.
  • با بررسی خروجی کنسول در GPanel برای هرگونه پیام خطا، تأیید کنید که سرور با موفقیت راه‌اندازی شده است.

کرش سرور

  • لاگ‌های سرور را در دایرکتوری server_log/ برای جزئیات خطا بررسی کنید.
  • مطمئن شوید که فایل holdfastnaw-dedicated/configs/serverconfig_default.txt شما حاوی خطاهای نگارشی نباشد. یک کاراکتر نادرست می‌تواند از راه‌اندازی سرور جلوگیری کند.
  • تأیید کنید که نام نقشه‌ها در چرخش شما به درستی نوشته شده‌اند و به نقشه‌های معتبر اشاره دارند.
  • اگر کرش‌ها پس از آپدیت بازی ادامه دارند، سرور را از طریق گزینه Reinstall GPanel مجدداً نصب کنید (ابتدا از تنظیمات خود نسخه پشتیبان تهیه کنید).

مشکلات عدم همگام‌سازی بازیکنان

  • عدم همگام‌سازی با تعداد بالای بازیکنان رایج‌تر است. اگر عدم همگام‌سازی مکرر را تجربه می‌کنید، کاهش server_max_players را در نظر بگیرید.
  • مطمئن شوید که نرخ تیک سرور شما برای تعداد بازیکنان شما مناسب تنظیم شده است.
  • بازیکنانی با تأخیر بسیار بالا (بیش از ۲۰۰ میلی‌ثانیه) بیشتر مستعد عدم همگام‌سازی هستند. می‌توانید حداکثر پینگ مجاز را تنظیم کنید:
# Kick players with ping above this threshold (ms)
server_max_ping 300

بازیکنان نمی‌توانند متصل شوند

  • تأیید کنید که سرور در حال اجرا و به طور کامل در GPanel راه‌اندازی شده است.
  • اگر از رمز عبور استفاده می‌کنید، مطمئن شوید که بازیکنان متصل شونده آن را به درستی وارد می‌کنند.
  • بررسی کنید که سرور پر نباشد (به محدودیت server_max_players رسیده باشد).
  • اگر بازیکنان از طریق IP مستقیم متصل می‌شوند، مطمئن شوید که از IP و پورت بازی صحیح استفاده می‌کنند (نه پورت query).

مقالات مرتبط

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


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

Ready to Get Started?

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