فروش فوری 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

FA 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 از Workshop Garry's Mod را به مجموعه Workshop سرور خود اضافه کنید. عبارت "Counter-Strike: Source Content" را جستجو کرده و آن را اضافه کنید.
  • آپلود دستی: اگر هیچ‌کدام از گزینه‌های بالا در دسترس نیست، می‌توانید فایل‌های محتوای CS:S را به صورت دستی از طریق SFTP به garrysmod/addons/css-content/ آپلود کنید. برای دستورالعمل‌ها، راهنمای آپلود SFTP را ببینید.

راه‌حل سمت کلاینت

بازیکنانی که Counter-Strike: Source را دارند، می‌توانند آن را در GMod از مسیر OptionsGame Content نصب کنند. این کار تکسچرهای گمشده را در سمت آن‌ها بدون نیاز به تغییر سرور حل می‌کند.


2. افزونه‌های Workshop دانلود نمی‌شوند

اگر سرور شما هنگام استارت افزونه‌های Workshop را بارگذاری نمی‌کند، موارد زیر را بررسی کنید:

بررسیراه‌حل
کلید API Steam گمشده یا نامعتبر در GPanel در بخش Startup، متغیر STEAM_API_KEY را به یک کلید معتبر از steamcommunity.com/dev/apikey تنظیم کنید.
مجموعه عمومی نیست مجموعه Workshop شما باید روی Public تنظیم شده باشد. مجموعه‌های فهرست‌نشده یا خصوصی روی سرور اختصاصی دانلود نمی‌شوند.
شناسه مجموعه در جای اشتباه پارامتر +host_workshop_collection باید در خط فرمان Startup GPanel باشد، نه در server.cfg.
خطای 403 / احراز هویت در کنسول کلید API Steam شما نامعتبر است یا باطل شده. یک کلید جدید تولید کنید و آن را در GPanel به‌روزرسانی کنید.
نکته: خروجی کنسول سرور را در GPanel پس از ری‌استارت بررسی کنید. خطاهای دانلود Workshop در ابتدای لاگ استارتاپ با شناسه‌های Workshop خاصی که دانلود نشده‌اند نمایش داده می‌شوند.

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

اگر سرور شما در حال اجراست اما در مرورگر سرور Steam نمایش داده نمی‌شود:

  • بررسی sv_lan: مطمئن شوید sv_lan 0 در server.cfg تنظیم شده است. مقدار 1 سرور را فقط شبکه محلی می‌کند.
  • بررسی GSLT: مطمئن شوید یک Game Server Login Token معتبر از طریق sv_setsteamaccount تنظیم شده است. یک توکن منقضی یا باطل شده از نمایش عمومی جلوگیری می‌کند. یک توکن جدید در steamcommunity.com/dev/managegameservers تولید کنید.
  • چند دقیقه صبر کنید: ممکن است چند دقیقه طول بکشد تا یک سرور جدید پس از اولین استارت در لیست سرور اصلی Steam نمایش داده شود.
  • اتصال مستقیم را آزمایش کنید: ابتدا از طریق IP مستقیم اتصال را امتحان کنید (به دستورالعمل‌های اتصال مراجعه کنید) تا مطمئن شوید سرور واقعاً در حال اجراست.
مسدودیت GSLT: Steam می‌تواند یک GSLT را در صورت شناسایی سوءاستفاده یا تغییرات خاص سمت سرور مسدود کند. اگر توکن شما مسدود شد، باید یک توکن جدید تولید کنید و ممکن است نیاز به تماس با پشتیبانی Steam داشته باشید.

4. مشاغل DarkRP نمایش داده نمی‌شوند

اگر مشاغل سفارشی پس از راه‌اندازی DarkRP در منوی F4 نمایش داده نمی‌شوند:

  • بررسی مکان پوشه‌ها: 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 با موجودیت‌های قابل اسپاون زیاد (چاپگر پول، آزمایشگاه مواد و غیره) می‌توانند فشار زیادی روی CPU بگذارند. محدودیت‌های منطقی برای موجودیت‌ها در 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.