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

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

AR dayz troubleshooting battleye rcon errors 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل مشاكل خادم DayZ الشائعة وكيفية حلها، بما في ذلك أخطاء توقيع الإضافات، ومشاكل متصفح الخوادم، وأخطاء تحليل XML، وإعداد BattlEye، والإدارة عن بُعد عبر RCON. للاطلاع على إعدادات الخادم العامة، راجع دليل إعداد خادم DayZ.

أخطاء التوقيع والإضافات

يتم طرد اللاعبين برسالة "Signature check timed out" أو "No entry in key directory"

  • هذا يعني أن ملف .bikey الخاص بإضافة ما مفقود من مجلد keys/ على الخادم. تأكد من أن كل إضافة في معامل -mod= تم نسخ ملف مفتاحها إلى مجلد keys/.
  • إذا كان الخادم يحتوي على verifySignatures = 2;، فيجب أن تحتوي جميع الإضافات على مفاتيح مطابقة. لا توجد استثناءات -- حتى مفتاح واحد مفقود سيمنع اللاعبين الذين لديهم تلك الإضافة من الاتصال.
  • بعد إضافة ملف المفتاح المفقود، أعد تشغيل الخادم. تسري تغييرات المفاتيح عند إعادة التشغيل.
  • راجع دليل تثبيت إضافات DayZ للحصول على تفاصيل كاملة حول إدارة ملفات المفاتيح.

يتم طرد اللاعبين برسالة "Game signature mismatch"

  • يحدث هذا عندما لا تتطابق ملفات الإضافة المحلية للاعب مع ملفات الإضافة على الخادم. عادةً ما يكون السبب هو أن أحد الطرفين لديه إصدار قديم من الإضافة.
  • اطلب من اللاعبين تحديث الإضافات المشتركة في DayZ Launcher أو Steam Workshop قبل إعادة الاتصال.
  • إذا كانت إضافات الخادم قديمة، أوقف الخادم، واحذف ملفات Workshop المخزنة مؤقتاً للإضافة القديمة، ثم أعد تشغيل الخادم ليقوم بتنزيل أحدث إصدار.

مشاكل بدء تشغيل الخادم

الخادم يتعطل عند بدء التشغيل أو يفشل في تحميل المهمة

  • السبب الأكثر شيوعاً هو خطأ في تحليل XML في ملف types.xml أو ملف مهمة آخر. تحقق من مخرجات وحدة تحكم الخادم في GPanel بحثاً عن سطر يحتوي على xml أو parse أو اسم الملف الذي فشل في التحميل.
  • قم بتنزيل types.xml عبر SFTP وتحقق من صحته باستخدام محرر XML أو أداة تحقق XML عبر الإنترنت. ابحث عن وسوم غير مغلقة، أو علامات اقتباس غير متطابقة، أو أحرف زائدة.
  • يمكن أن تتسبب مشكلة في ترتيب تحميل الإضافات أيضاً في تعطل عند بدء التشغيل. جرب إزالة جميع الإضافات من معامل -mod= وبدء خادم بدون إضافات أولاً. إذا بدأ الخادم بدون إضافات بنجاح، أعد إضافة الإضافات واحدة تلو الأخرى لتحديد الإضافة أو المجموعة التي تسبب التعطل.
  • راجع دليل اقتصاد الغنائم للحصول على نصائح حول التحقق من صحة types.xml.

الخادم لا يظهر في متصفح خوادم DayZ Launcher

  • تأكد من أن steamQueryPort في serverDZ.cfg يتطابق تماماً مع منفذ الاستعلام الموضح في علامة تبويب الشبكة في GPanel.
  • قد يستغرق متصفح الخوادم من 10 إلى 15 دقيقة لفهرسة خادم تم تشغيله حديثاً. استخدم الاتصال المباشر (علامة تبويب المفضلة في المُشغّل) للتحقق من إمكانية الوصول إلى الخادم أثناء الانتظار.
  • قد لا يعرض متصفح خوادم DayZ Launcher الخوادم التي بها عدم تطابق في بعض المرشحات. تأكد من تعيين forceSameBuild = 1; في serverDZ.cfg حتى يتمكن فقط اللاعبون الذين لديهم إصدار اللعبة الصحيح من رؤية الخادم والانضمام إليه.

مشاكل الغنائم والاقتصاد

تغييرات types.xml لا تسري بعد إعادة التشغيل

  • تأكد من حفظ الملف قبل إعادة تشغيل الخادم. افتحه في محرر ملفات GPanel بعد الحفظ للتحقق من أن القيم التي أدخلتها موجودة.
  • إذا كنت تشغل إضافات تتضمن إدخالات types.xml خاصة بها، فقد تتجاوز تلك الإدخالات تغييراتك. تحقق من مجلد db/ الخاص بالإضافة بحثاً عن ملف types.xml وادمج تغييراتك فيه، أو عدّل ملف اقتصاد الإضافة مباشرةً.
  • تأكد من صحة المسار لخريطتك. ملف types.xml لخريطة Chernarus موجود في mpmissions/dayzOffline.chernarusplus/db/types.xml. لخريطة Livonia، الملف موجود في mpmissions/dayzOffline.enoch/db/types.xml.
  • راجع دليل اقتصاد الغنائم للحصول على تفاصيل كاملة حول تعديل types.xml.

إعداد BattlEye

BattlEye هو نظام مكافحة الغش المستخدم في DayZ. وهو مُفعّل افتراضياً على جميع الخوادم. مجلد إعدادات BattlEye موجود في:

battleye/

داخل هذا المجلد ستجد ملفات تصفية مثل scripts.txt وremoteexec.txt وpublicvariable.txt. تحدد هذه الملفات الإجراءات التي يقوم BattlEye بتسجيلها أو طرد اللاعبين بسببها. بشكل افتراضي، يتم إعداد BattlEye للكشف عن الغش الشائع. إذا كنت تشغل إضافات، فقد تتسبب بعض الإضافات في إنذارات كاذبة وطرد لاعبين شرعيين.

BattlEye يطرد اللاعبين بشكل غير متوقع

  • تحقق من ملفات سجل BattlEye داخل مجلد battleye/. سيُظهر السجل أي مرشح تسبب في الطرد والنص المطابق بالضبط.
  • اتبع تعليمات القائمة البيضاء لـ BattlEye الموصى بها من مطور الإضافة. تتضمن معظم صفحات الإضافات قسماً يغطي تعديلات المرشحات المطلوبة.
  • إذا لم تكن تعليمات مطور الإضافة متوفرة، قم مؤقتاً بتعيين سطر المرشح المسبب للمشكلة إلى 0 (تسجيل فقط) لإيقاف الطرد أثناء التحقيق.

التعامل مع الإنذارات الكاذبة من BattlEye بسبب الإضافات

إذا كان اللاعبون يُطردون بواسطة BattlEye بعد تثبيت الإضافات، تحقق من سجل BattlEye لمعرفة المرشح المحدد الذي تسبب في الطرد:

  1. في GPanel، افتح علامة تبويب الملفات وانتقل إلى battleye/.
  2. افتح ملف المرشح المعني (مثل scripts.txt لانتهاكات البرامج النصية أو remoteexec.txt لحالات طرد التنفيذ عن بُعد).
  3. يبدأ كل سطر في ملف المرشح برقم يشير إلى الإجراء:
    القيمة الإجراء
    0 تسجيل فقط (بدون طرد)
    1 تسجيل وطرد
    2 تسجيل وحظر
    غيّر الرقم في بداية السطر المسبب للمشكلة إلى 0 لإيقاف الطرد أثناء التحقيق، أو اتبع تعليمات مطور الإضافة لإضافة الاستثناء إلى القائمة البيضاء.
  4. احفظ الملف وأعد تشغيل الخادم. لا تتطلب تغييرات مرشحات BattlEye تعديل serverDZ.cfg.
لا تقم بتعطيل BattlEye بالكامل على خادم عام. تعيين battleEye = 0; في serverDZ.cfg يعطل جميع حماية مكافحة الغش. فكر في هذا فقط على الخوادم الخاصة ذات القائمة البيضاء حيث تعرف وتثق بكل لاعب.

RCON عبر BattlEye

يتضمن BattlEye واجهة RCON مدمجة تتيح أوامر الإدارة عن بُعد بدون الحاجة إلى كلمة مرور مسؤول داخل اللعبة. يتم إعداد RCON في battleye/beserver_x64.cfg.

يمكنك تعيين منفذ RCON وكلمة المرور مباشرةً في علامة تبويب بدء التشغيل في GPanel بدلاً من تعديل الملف يدوياً. يبدو ملف beserver_x64.cfg الأساسي كالتالي:

RConPassword yourpassword
RConIP 0.0.0.0
تحقق من منفذ RCON المخصص لك في GPanel. منفذ RCON مخصص مسبقاً وقد يختلف عن المنفذ الافتراضي. تحقق من المنفذ الصحيح في علامة تبويب بدء التشغيل أو علامة تبويب الشبكة في GPanel قبل محاولة الاتصال بعميل RCON.

الاتصال بعميل RCON

لإرسال أوامر عن بُعد إلى خادمك عبر RCON:

  1. قم بتنزيل عميل RCON يدعم BattlEye RCON (مثل BattlEye RCon أو DayZ Server Admin Tool).
  2. أدخل عنوان IP الخادم الخاص بك، ومنفذ RCON من علامة تبويب الشبكة في GPanel، وكلمة مرور RCON التي عيّنتها في الإعدادات.
  3. اتصل واستخدم العميل لإرسال أوامر مثل طرد اللاعبين، أو إرسال رسائل عامة، أو إعادة تشغيل الخادم.

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

هل تحتاج إلى مساعدة إضافية؟ إذا لم تتمكن من حل مشكلة بعد اتباع هذا الدليل، افتح تذكرة دعم على legionhosting.net/submitticket.php وأرفق معرّف الخادم الخاص بك، ومخرجات وحدة تحكم GPanel، وملفات السجل أو رسائل الخطأ ذات الصلة.

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

Ready to Get Started?

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