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

دليل إعداد خادم Killing Floor 2

AR kf2 killing-floor setup config difficulty maps connect 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل كيفية إعداد وتكوين خادم Killing Floor 2 المخصص المستضاف مع Legion Hosting، بما في ذلك التشغيل الأول ومتغيرات البدء في GPanel وإعدادات الصعوبة وملفات التكوين ودوران الخرائط وكيفية الاتصال. للخرائط المخصصة من ورشة العمل، راجع خرائط KF2 المخصصة (ورشة العمل). لأوامر الإدارة ولوحة إدارة الويب، راجع لوحة إدارة الويب وأوامر الإدارة في KF2.

التشغيل الأول

عندما تستلم خادم Killing Floor 2 لأول مرة، يحتاج إلى تنزيل وتثبيت ملفات اللعبة من Steam (App ID 232130). يحدث هذا تلقائياً عند التشغيل الأول.

  1. قم بتسجيل الدخول إلى GPanel.
  2. اختر خادم Killing Floor 2 الخاص بك من قائمة الخوادم.
  3. انقر على علامة التبويب Startup وقم بتعيين ADMIN_PASS قبل التشغيل. هذا مطلوب — لن يعمل الخادم بشكل صحيح بدون كلمة مرور إدارية.
  4. انتقل إلى علامة التبويب Console وانقر على Start.
  5. سيقوم الخادم بتنزيل ملفات Killing Floor 2 من Steam. قد يستغرق هذا عدة دقائق حسب حمل الخادم. راقب مخرجات وحدة التحكم لمتابعة التقدم.
  6. بمجرد اكتمال التنزيل، سيبدأ الخادم تلقائياً. انتظر حتى تظهر وحدة التحكم أن الخادم جاهز ويستمع للاتصالات.
قم بتعيين كلمة مرور الإدارة قبل التشغيل الأول. متغير البدء ADMIN_PASS مطلوب. بدونه، لن تتمكن من الوصول إلى لوحة إدارة الويب أو استخدام أوامر الإدارة داخل اللعبة.
التشغيل الأول يستغرق وقتاً أطول من المعتاد. يقوم التثبيت الأولي بتنزيل عدة جيجابايت من بيانات اللعبة. ستكون عمليات التشغيل اللاحقة أسرع بكثير حيث تكون الملفات موجودة بالفعل. يقوم الخادم أيضاً بإنشاء ملفات التكوين الخاصة به عند التشغيل الأول.

متغيرات البدء في GPanel

يستخدم Killing Floor 2 عدة متغيرات بدء يتم تكوينها في علامة التبويب Startup في GPanel. تتحكم هذه المتغيرات في سلوك الخادم الأساسي وتُطبّق في كل مرة يبدأ فيها الخادم.

  1. قم بتسجيل الدخول إلى GPanel واختر خادم KF2 الخاص بك.
  2. انقر على علامة التبويب Startup.
  3. راجع وعيّن المتغيرات المدرجة أدناه. تُطبّق التغييرات في المرة التالية التي يتم فيها تشغيل الخادم.
المتغير القيمة الافتراضية الوصف
MAP_NAME kf-bioticslab الخريطة التي يحملها الخادم عند بدء التشغيل. يجب أن يكون اسم خريطة KF2 صالحاً (بأحرف صغيرة، مسبوقاً بـ kf-). راجع قسم دوران الخرائط أدناه للحصول على قائمة بالخرائط الافتراضية.
ADMIN_PASS (لا شيء — مطلوب) كلمة مرور الإدارة المستخدمة للوحة إدارة الويب والمصادقة الإدارية داخل اللعبة. يجب تعيينها قبل تشغيل الخادم. حافظ على سريتها.
SERVER_NAME (مُعيّن) الاسم المعروض في متصفح الخوادم داخل اللعبة. اجعله وصفياً حتى يتمكن اللاعبون من العثور على خادمك بسهولة.
DIFFICULTY 0 مستوى الصعوبة للخادم. 0 = عادي، 1 = صعب، 2 = انتحاري، 3 = جحيم على الأرض. راجع قسم مستويات الصعوبة أدناه للتفاصيل.
WEB_ADMIN true تفعيل أو تعطيل لوحة إدارة الويب. اضبطها على true للتفعيل أو false للتعطيل. راجع لوحة إدارة الويب وأوامر الإدارة في KF2 للتفاصيل.
WEB_ADMIN_PORT 8089 المنفذ الذي تستمع عليه لوحة إدارة الويب. تحقق من علامة التبويب Network في GPanel للمنفذ الفعلي المخصص لخادمك.
متغيرات البدء تتجاوز قيم ملفات التكوين. إذا ظهر إعداد في كل من علامة التبويب Startup في GPanel وفي ملف تكوين، فإن متغير البدء يأخذ الأولوية. استخدم علامة التبويب Startup للإعدادات الأساسية وملفات التكوين للضبط الدقيق.

مستويات الصعوبة

يحتوي Killing Floor 2 على أربعة مستويات صعوبة تؤثر على صحة الزيد وضررهم وسرعتهم وسلوك الظهور. اضبط الصعوبة باستخدام متغير البدء DIFFICULTY في GPanel.

القيمة الصعوبة الوصف
0 عادي الصعوبة الافتراضية. يمتلك الزيد صحة وضرراً قياسيين. مناسب للعب العادي واللاعبين الجدد الذين يتعلمون اللعبة. يتحرك الزيد بسرعة عادية بدون معدّلات سلوك خاصة.
1 صعب يُلحق الزيد ضرراً أكبر ويمتلك مخزوناً صحياً أعلى. يتلقى اللاعبون ضرراً أكبر من الهجمات. تصعيد ملموس يتطلب عملاً جماعياً أفضل واختيارات تجهيز أفضل.
2 انتحاري زيد أصعب بشكل ملحوظ مع صحة أعلى وحركة أسرع وذكاء اصطناعي أكثر عدوانية. يمكن للزيد الركض وتنفيذ هجمات خاصة بشكل أكثر تكراراً. يتطلب لاعبين ذوي خبرة وتشكيلات فريق منسقة.
3 جحيم على الأرض أصعب مستوى صعوبة. يمتلك الزيد أقصى صحة وضرر، ويركض باستمرار، ويستخدم أخطر هجماته بشكل متكرر. يزداد ضرر النيران الصديقة. يُوصى به فقط للفرق ذات الخبرة العالية والتنسيق الجيد.
المستويات الأعلى تتطلب لاعبين أكثر مهارة. بدء خادم على مستوى انتحاري أو جحيم على الأرض مع لاعبين غير متمرسين سيؤدي على الأرجح إلى هزائم متكررة للفريق. ابدأ بالعادي أو الصعب وزد الصعوبة مع تحسن مجموعتك.

ملفات التكوين

ملف تكوين الخادم الرئيسي لـ Killing Floor 2 هو LinuxServer-KFGame.ini، الموجود في KFGame/Config/LinuxServer-KFGame.ini. يتم إنشاء هذا الملف عند التشغيل الأول للخادم ويتحكم في إعدادات اللعب التفصيلية.

أوقف خادمك قبل تعديل ملفات التكوين. قم دائماً بإيقاف خادمك من علامة التبويب Console في GPanel قبل تعديل أي ملفات تكوين. قد يقوم الخادم بالكتابة فوق التغييرات التي أُجريت على الملفات أثناء تشغيله.

الوصول إلى ملفات التكوين

  1. قم بتسجيل الدخول إلى GPanel واختر خادم KF2 الخاص بك.
  2. أوقف الخادم من علامة التبويب Console إذا كان يعمل.
  3. انقر على علامة التبويب Files وانتقل إلى KFGame/Config/.
  4. انقر على LinuxServer-KFGame.ini لفتحه في المحرر المدمج.

الإعدادات الرئيسية في LinuxServer-KFGame.ini

توجد الإعدادات التالية تحت قسمي [Engine.GameReplicationInfo] و[KFGame.KFGameInfo]:

الإعداد القسم القيمة الافتراضية الوصف
GameLength [KFGame.KFGameInfo] 1 عدد الموجات في المباراة. 0 = قصير (4 موجات)، 1 = متوسط (7 موجات)، 2 = طويل (10 موجات).
MaxPlayers [KFGame.KFGameInfo] 6 الحد الأقصى لعدد اللاعبين الذين يمكنهم الانضمام إلى الخادم. يدعم KF2 حتى 6 بشكل افتراضي، لكن الخوادم المعدّلة يمكنها زيادة هذا العدد.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 مضاعف ضرر النيران الصديقة. 0.0 = معطّل، 1.0 = ضرر كامل لزملاء الفريق. القيم بين 0 و1 تتناسب طردياً.
bDisableTeamCollision [KFGame.KFGameInfo] False عند تعيينه إلى True، يمكن للاعبين المرور من خلال بعضهم البعض. مفيد في الخوادم ذات اللاعبين الكثر لمنع الانسداد في الممرات الضيقة.
ServerName [Engine.GameReplicationInfo] (مُعيّن) اسم الخادم المعروض في المتصفح. متغير البدء SERVER_NAME في GPanel يتجاوز هذا إذا تم تعيينه.
bAdminCanPause [KFGame.KFGameInfo] False يسمح للمسؤولين بإيقاف اللعبة مؤقتاً. اضبطه على True إذا كنت تريد القدرة على الإيقاف المؤقت أثناء الموجة.

مثال على الإعدادات الرئيسية في LinuxServer-KFGame.ini:

[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False

تكوين إدارة الويب — KFWeb.ini

يتم تخزين إعدادات لوحة إدارة الويب في KFGame/Config/KFWeb.ini. يتحكم هذا الملف في ما إذا كانت إدارة الويب مفعّلة والمنفذ الذي تعمل عليه. في معظم الحالات، لا تحتاج إلى تعديل هذا الملف مباشرة — متغيرات البدء WEB_ADMIN وWEB_ADMIN_PORT في GPanel تتعامل مع هذه الإعدادات.

دوران الخرائط

يدعم Killing Floor 2 دوران الخرائط، مما يسمح للخادم بالتنقل عبر قائمة من الخرائط بين المباريات. يتم تكوين دورة الخرائط في LinuxServer-KFGame.ini تحت قسم [KFGame.KFGameInfo].

إعداد دوران الخرائط

أضف إدخالات GameMapCycles لتحديد دوران الخرائط. يحدد كل إدخال قائمة بالخرائط التي سيتنقل الخادم عبرها:

[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
أسماء الخرائط حساسة لحالة الأحرف. استخدم أسماء خرائط بأحرف صغيرة مسبوقة بـ kf-. اسم خريطة غير صحيح سيتسبب في تخطي الخادم لذلك الإدخال أو فشل تحميل الخريطة.

الخرائط الافتراضية

يأتي Killing Floor 2 مع مجموعة كبيرة من الخرائط المدمجة. فيما يلي بعض أكثرها استخداماً:

اسم الخريطة الاسم المعروض
kf-bioticslabBiotics Lab
kf-burningparisBurning Paris
kf-outpostOutpost
kf-volter_manorVolter Manor
kf-catacombsCatacombs
kf-evacuation_pointEvacuation Point
kf-farmhouseFarmhouse
kf-blackforestBlack Forest
kf-prisonPrison
kf-containmentstationContainment Station
kf-hostilegroundsHostile Grounds
kf-infernalrealmInfernal Realm
kf-nukedNuked
kf-thescentThe Descent
kf-zedlandingZed Landing
متغير البدء MAP_NAME يحدد الخريطة الأولية فقط. الخريطة المحددة في متغير MAP_NAME في GPanel يتم تحميلها عند بدء تشغيل الخادم لأول مرة. بعد ذلك، يتبع الخادم دوران GameMapCycles المحدد في ملف التكوين.

كيفية الاتصال

هناك طريقتان للاتصال بخادم Killing Floor 2 الخاص بك: من خلال متصفح الخوادم داخل اللعبة أو عبر الاتصال المباشر.

استخدام متصفح الخوادم داخل اللعبة

  1. قم بتشغيل Killing Floor 2 وانتقل إلى القائمة الرئيسية.
  2. انقر على Matchmaking ثم Create Game أو تصفح Server Browser.
  3. استخدم الفلاتر لتضييق النتائج. ابحث عن خادمك بالاسم الذي عيّنته في متغير البدء SERVER_NAME.
  4. اختر خادمك من القائمة وانقر على Join.
قد تستغرق الخوادم الجديدة بضع دقائق للظهور. بعد تشغيل خادمك، قد يستغرق الأمر حتى 5-10 دقائق ليتم فهرسته والظهور في متصفح خوادم Steam. إذا لم تراه فوراً، انتظر وقم بتحديث القائمة.

الاتصال المباشر عبر Steam

  1. افتح Steam وانقر على View في شريط القائمة العلوي، ثم اختر Game Servers.
  2. انقر على علامة التبويب Favourites، ثم انقر على Add a Server.
  3. أدخل عنوان IP الخادم ومنفذ اللعبة كما هو موضح في علامة التبويب Network في GPanel (التنسيق: IP:PORT).
  4. انقر على Add this address to favourites، ثم اختر الخادم وانقر على Connect.

يمكنك أيضاً استخدام وحدة التحكم داخل اللعبة. اضغط ` (التلدة/العلامة الخلفية) لفتح وحدة التحكم، ثم اكتب:

open IP:PORT

استبدل IP وPORT بالقيم من علامة التبويب Network في GPanel.

للمساعدة في العثور على عنوان IP الخادم والمنفذ، راجع كيفية العثور على عنوان IP الخادم والمنفذ.

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

تحتاج مساعدة؟

إذا واجهت مشكلة غير مشمولة في هذا الدليل، فإن فريق الدعم لدينا متاح للمساعدة. أرسل تذكرة دعم وأرفق معرّف الخادم الخاص بك ووصفاً للمشكلة وأي مخرجات وحدة تحكم أو لقطات شاشة ذات صلة.


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

Ready to Get Started?

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