تخفيضات خاطفة 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

AR holdfast admin commands rcon 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل إدارة سيرفر Holdfast: Nations at War المخصص، بما في ذلك إعداد المشرفين، واستخدام RCON، وتنفيذ الأوامر، وإدارة دورة الخرائط، وتكوين إعدادات اللعب التنافسي، واستكشاف المشاكل الشائعة وإصلاحها.

إعداد المشرفين

يستخدم Holdfast نظام إدارة قائم على Steam ID. تحتاج إلى إضافة معرفات Steam الخاصة باللاعبين إلى قائمة المشرفين قبل أن يتمكنوا من استخدام أوامر الإدارة داخل اللعبة.

إضافة المشرفين عبر admins.txt

  1. أوقف السيرفر من GPanel.
  2. افتح File Manager أو اتصل عبر SFTP.
  3. حدد موقع ملف admins.txt أو أنشئه في المجلد الرئيسي للسيرفر.
  4. أضف معرف Steam64 واحد لكل سطر:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. احفظ الملف وشغّل السيرفر.
العثور على معرفات Steam64: يمكن للاعبين العثور على معرف Steam64 الخاص بهم بزيارة steamid.io وإدخال رابط ملفهم الشخصي على Steam. المعرف هو رقم مكون من 17 رقماً يبدأ بـ 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" حظر لاعب لمدة محددة (0 = دائم)
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> إنهاء الجولة الحالية مع تحديد الفريق الفائز (1 أو 2)
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
نصيحة للمعارك الصفية: للفعاليات المنظمة للمعارك الصفية، عطّل التوازن التلقائي وفرض النيران الصديقة حتى يتمكن قادة الأفواج من إدارة تشكيلاتهم الخاصة. عيّن حدود الفئات إلى 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. ستُفقد عند إعادة تشغيل السيرفر. لإجراء تغييرات دائمة، عدّل ملف الإعدادات مباشرة من خلال مدير الملفات في GPanel.

استكشاف الأخطاء وإصلاحها

السيرفر لا يظهر في متصفح السيرفرات

  • تأكد من أن السيرفر يعمل منذ 2-3 دقائق على الأقل بعد بدء التشغيل. يستغرق التسجيل في قائمة السيرفر الرئيسية لـ Steam بعض الوقت.
  • تحقق من أن server_steam_query_port مضبوط بشكل صحيح ويتطابق مع التخصيص في GPanel.
  • تأكد من أن السيرفر غير مضبوط على وضع الشبكة المحلية فقط.
  • تأكد من بدء تشغيل السيرفر بنجاح بمراجعة مخرجات وحدة التحكم في GPanel بحثاً عن أي رسائل خطأ.

تعطل السيرفر

  • تحقق من سجلات السيرفر في مجلد server_log/ لمعرفة تفاصيل الأخطاء.
  • تأكد من أن ملف holdfastnaw-dedicated/configs/serverconfig_default.txt لا يحتوي على أخطاء في الصياغة. حرف واحد في غير مكانه يمكن أن يمنع السيرفر من البدء.
  • تحقق من أن أسماء الخرائط في دورتك مكتوبة بشكل صحيح وتشير إلى خرائط صالحة.
  • إذا استمرت الأعطال بعد تحديث اللعبة، جرّب إعادة تثبيت السيرفر عبر خيار Reinstall في GPanel (احتفظ بنسخة احتياطية من إعداداتك أولاً).

مشاكل عدم التزامن عند اللاعبين

  • عدم التزامن أكثر شيوعاً مع أعداد اللاعبين المرتفعة. إذا واجهت عدم تزامن متكرر، فكّر في تقليل server_max_players.
  • تأكد من أن معدل التحديث (tick rate) للسيرفر مضبوط بشكل مناسب لعدد اللاعبين.
  • اللاعبون ذوو زمن الاستجابة المرتفع جداً (200+ مللي ثانية) أكثر عرضة لمشاكل عدم التزامن. يمكنك تعيين حد أقصى لزمن الاستجابة:
# Kick players with ping above this threshold (ms)
server_max_ping 300

لا يستطيع اللاعبون الاتصال

  • تحقق من أن السيرفر يعمل وبدأ بالكامل في GPanel.
  • إذا كنت تستخدم كلمة مرور، تأكد من أن اللاعبين المتصلين يدخلونها بشكل صحيح.
  • تحقق من أن السيرفر ليس ممتلئاً (تم الوصول لحد server_max_players).
  • إذا كان اللاعبون يتصلون عبر IP مباشر، تأكد من استخدامهم لعنوان IP ومنفذ اللعبة الصحيحين (وليس منفذ الاستعلام).

مقالات ذات صلة

إذا كنت بحاجة إلى مساعدة إضافية في إدارة السيرفر، يرجى فتح تذكرة دعم وسيقوم فريقنا بمساعدتك.


هل كان هذا المقال مفيداً؟

Ready to Get Started?

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