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

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

AR gmod garrysmod troubleshooting errors crashes lag 0 وجدوا هذا المقال مفيداً

يغطي هذا الدليل المشكلات الشائعة التي قد تواجهها عند تشغيل خادم Garry's Mod المخصص مع Legion Hosting، إلى جانب أسبابها وحلولها.

إعداد الخادم: إذا لم تقم بتهيئة خادمك بعد، راجع دليل إعداد خادم Garry's Mod أولاً. لمشاكل إضافات الإدارة، راجع إعداد الإدارة في Garry's Mod (ULX).

جدول المحتويات

  1. نصوص مفقودة / مربعات وردية وسوداء
  2. إضافات Workshop لا يتم تنزيلها
  3. الخادم لا يظهر في متصفح الخوادم
  4. وظائف DarkRP لا تظهر
  5. أوامر ULX لا تعمل
  6. بينغ عالي / تأخير
  7. الخادم يتعطل عند بدء التشغيل
  8. اللاعبون عالقون على "جارٍ التنزيل" أو انضمام بطيء

1. نصوص مفقودة / مربعات وردية وسوداء

السبب: لا يتضمن Garry's Mod الأصول من ألعاب Valve الأخرى (Counter-Strike: Source، Half-Life 2، إلخ). تستخدم العديد من الخرائط والإضافات المجتمعية نصوص CS:S.

إصلاحات من جانب الخادم

  • تركيب Counter-Strike: Source: في GPanel، تحقق مما إذا كانت خطتك تتضمن تركيب محتوى ألعاب إضافي. إذا كان متاحاً، قم بتفعيل تركيب CS:S في إعدادات خادمك.
  • إضافة محتوى CSS: أضف حزمة محتوى CS:S مجتمعية من Garry's Mod Workshop إلى مجموعة Workshop الخاصة بخادمك. ابحث عن "Counter-Strike: Source Content" وأضفها.
  • رفع يدوي: إذا لم يكن أي من الخيارين أعلاه متاحاً، يمكنك رفع ملفات محتوى CS:S يدوياً عبر SFTP إلى garrysmod/addons/css-content/. راجع دليل الرفع عبر SFTP للحصول على التعليمات.

إصلاح من جانب العميل

يمكن للاعبين الذين يملكون Counter-Strike: Source تركيبها في GMod من خلال الخياراتمحتوى اللعبة. هذا يحل مشكلة النصوص المفقودة من جانبهم دون أي تغييرات على الخادم.


2. إضافات Workshop لا يتم تنزيلها

إذا كان خادمك لا يحمّل إضافات Workshop عند بدء التشغيل، تحقق مما يلي:

التحققالإصلاح
مفتاح Steam API مفقود أو غير صالح في GPanel تحت بدء التشغيل، اضبط متغير STEAM_API_KEY على مفتاح صالح من steamcommunity.com/dev/apikey.
المجموعة ليست عامة يجب أن تكون مجموعة Workshop مضبوطة على عامة. المجموعات غير المدرجة أو الخاصة لن يتم تنزيلها على خادم مخصص.
معرّف المجموعة في المكان الخطأ يجب أن يكون معامل +host_workshop_collection في سطر أوامر بدء التشغيل في GPanel، وليس في server.cfg.
خطأ 403 / خطأ مصادقة في وحدة التحكم مفتاح Steam API الخاص بك غير صالح أو تم إلغاؤه. قم بإنشاء مفتاح جديد وحدّثه في GPanel.
نصيحة: تحقق من مخرجات وحدة تحكم الخادم في GPanel بعد إعادة التشغيل. تظهر أخطاء تنزيل Workshop مبكراً في سجل بدء التشغيل مع معرّفات Workshop المحددة التي فشلت.

3. الخادم لا يظهر في متصفح الخوادم

إذا كان خادمك يعمل لكنه لا يظهر في متصفح خوادم Steam:

  • تحقق من sv_lan: تأكد من أن sv_lan 0 مضبوط في server.cfg. القيمة 1 تجعل الخادم للشبكة المحلية فقط.
  • تحقق من GSLT الخاص بك: تأكد من ضبط رمز تسجيل دخول خادم اللعبة صالح عبر sv_setsteamaccount. الرمز المنتهي أو الملغى سيمنع الإدراج العام. قم بإنشاء رمز جديد من steamcommunity.com/dev/managegameservers.
  • انتظر بضع دقائق: قد يستغرق ظهور خادم جديد في قائمة خادم Steam الرئيسية عدة دقائق بعد بدء التشغيل الأول.
  • اختبر بالاتصال المباشر: جرب الاتصال عبر IP المباشر أولاً (راجع تعليمات الاتصال) للتأكد من أن الخادم يعمل فعلاً.
حظر GSLT: يمكن لـ Steam حظر GSLT إذا اكتشف إساءة استخدام أو تعديلات معينة من جانب الخادم. إذا تم حظر رمزك، ستحتاج إلى إنشاء رمز جديد وقد تحتاج إلى الاتصال بدعم Steam.

4. وظائف DarkRP لا تظهر

إذا لم تظهر الوظائف المخصصة في قائمة F4 بعد إعداد DarkRP:

  • تحقق من مواقع المجلدات: يجب أن يكون DarkRP نفسه في garrysmod/gamemodes/darkrp/، وليس في addons/. يجب أن يكون DarkRPModification في garrysmod/addons/darkrpmodification/. هذا هو الخطأ الأكثر شيوعاً.
  • تحقق من أخطاء Lua: افتح وحدة تحكم الخادم في GPanel وابحث عن أخطاء Lua أثناء بدء التشغيل. خطأ في بناء الجملة في jobs.lua سيمنع تحميل جميع الوظائف المخصصة.
  • تحقق من وضع اللعب: تأكد من ضبط sv_gamemode "darkrp" في server.cfg وأن الخادم تمت إعادة تشغيله بالكامل (وليس مجرد تغيير خريطة).
  • تحقق من ترميز الملف: إذا قمت بتحرير ملفات Lua على Windows، تأكد من حفظها بتنسيق UTF-8 بدون BOM. بعض محررات النصوص تضيف BOM (علامة ترتيب البايت) التي يمكن أن تعطل تحليل Lua.

خطوات تصحيح سريعة

// Run these in the server console to check gamemode status:
lua_run print(engine.ActiveGamemode())
// Should output: darkrp

lua_run PrintTable(RPExtraTeams)
// Should list all custom jobs if DarkRP loaded correctly

5. أوامر ULX لا تعمل

إذا كانت أوامر ULX تُرجع أخطاء أو لا تفعل شيئاً بعد التثبيت:

  • هل تم تثبيت كلتا الإضافتين؟ يتطلب ULX كلاً من ULib و ULX. لن يعمل ULX بدون ULib. تحقق من وجود كليهما في garrysmod/addons/ أو في مجموعة Workshop الخاصة بك.
  • تحقق من وحدة التحكم بحثاً عن أخطاء: انظر إلى مخرجات وحدة تحكم الخادم في GPanel أثناء بدء التشغيل بحثاً عن أخطاء تذكر ULib أو ULX.
  • تحقق من تعيين المستخدم الخاص بك: قم بتشغيل ulx adduser باسم عرض Steam الدقيق الخاص بك، أو استخدم ulx adduserid "STEAM_0:1:12345678" superadmin مع Steam ID الخاص بك لمزيد من الموثوقية.
  • تعارضات الإضافات: يمكن لبعض الإضافات أن تتعارض مع ULX. إذا توقفت الأوامر عن العمل بعد إضافة إضافة جديدة، جرب إزالتها وإعادة التشغيل لعزل المشكلة.
للحصول على تعليمات إعداد ULX مفصلة، راجع دليل إعداد الإدارة في Garry's Mod (ULX).

6. بينغ عالي / تأخير

إذا كان خادمك يعاني من بينغ عالي أو قفزات تأخير:

  • إضافات كثيرة جداً: مجموعات Workshop الكبيرة تزيد من استخدام الذاكرة ووقت التحميل. راجع مجموعتك وأزل الإضافات غير المستخدمة فعلياً.
  • حمل زائد من الكيانات (DarkRP): خوادم DarkRP التي تحتوي على العديد من الكيانات القابلة للإنشاء (طابعات أموال، مختبرات مخدرات، إلخ) يمكن أن تكون مكثفة على المعالج. اضبط حدود كيانات معقولة في darkrpmodification/lua/darkrp_config/settings.lua.
  • قفزات تأخير الحفظ التلقائي: إذا حدثت قفزات التأخير على فترات منتظمة (كل بضع دقائق)، فقد يكون ذلك بسبب الحفظ التلقائي للخادم. هذا سلوك طبيعي لكن يمكن تعديل الفاصل الزمني.
  • عدد اللاعبين مقابل الخطة: تأكد من أن عدد اللاعبين لا يتجاوز ما يمكن لموارد خطتك التعامل معه. فكر في تقليل maxplayers في server.cfg إذا كنت قريباً من حدود الموارد.
  • تعقيد الخريطة: بعض الخرائط المجتمعية غير محسّنة بشكل جيد. إذا بدأ التأخير بعد تغيير الخرائط، جرب العودة إلى خريطة أبسط لعزل المشكلة.

7. الخادم يتعطل عند بدء التشغيل

إذا تعطل خادمك أو فشل في البدء:

  • تحقق من سجل وحدة التحكم: في GPanel، راجع مخرجات وحدة التحكم قبل التعطل. عادةً ما تشير الأسطر القليلة الأخيرة إلى السبب.
  • إضافة سيئة: قد تكون إضافة تمت إضافتها مؤخراً هي سبب التعطل. أزل آخر إضافة أضفتها وجرب إعادة التشغيل. إذا بدأ الخادم، فالإضافة هي المشكلة.
  • ملفات وضع لعب تالفة: إذا كنت تستخدم DarkRP أو وضع لعب آخر من طرف ثالث، جرب إعادة تثبيته من Workshop أو GitHub.
  • نفاد الذاكرة: قد يؤدي وجود الكثير من الإضافات إلى تجاوز تخصيص ذاكرة خطتك. تحقق من استخدام الموارد في GPanel وفكر في تقليص قائمة الإضافات.
عزل إضافة سيئة: إذا لم تتمكن من تحديد الإضافة التي تسبب تعطل الخادم، أزل جميع الإضافات من مجموعة Workshop الخاصة بك وأعدها واحدة تلو الأخرى، مع إعادة التشغيل بين كل إضافة، حتى تجد السبب.

8. اللاعبون عالقون على "جارٍ التنزيل" أو انضمام بطيء

إذا كان اللاعبون عالقين في تنزيل المحتوى لفترة طويلة عند الانضمام:

  • إعداد FastDL: بدون FastDL، يقوم العملاء بتنزيل الملفات مباشرة من خادم اللعبة وهو بطيء جداً. راجع قسم FastDL في دليل إعداد الخادم.
  • استخدم Workshop للإضافات: الإضافات المقدمة عبر Workshop يتم تنزيلها من خلال CDN الخاص بـ Steam، وهو أسرع من التنزيل المباشر من الخادم. فضّل مجموعات Workshop على رفع الإضافات يدوياً عند الإمكان.
  • قلل عدد الإضافات: كل إضافة تضيف إلى وقت تنزيل العميل. أزل الإضافات غير الضرورية لأسلوب لعب خادمك.
  • تحقق من استخدام resource.AddFile: إذا كنت تجبر العملاء على تنزيل العديد من الملفات عبر resource.lua، راجع القائمة وأزل الإدخالات للملفات غير المطلوبة فعلياً من جانب العميل.

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


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

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

Ready to Get Started?

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