מבצע בזק 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


מדריך זה מכסה בעיות נפוצות שאתה עשוי להיתקל בהן בעת הפעלת שרת 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 תחת OptionsGame Content. זה פותר טקסטורות חסרות בצד שלהם ללא שינויים בשרת.


2. תוספי Workshop לא יורדים

אם השרת שלך לא טוען תוספי Workshop בעת ההפעלה, בדוק את הדברים הבאים:

בדיקהתיקון
מפתח Steam API חסר או לא תקין ב-GPanel תחת Startup, הגדר את המשתנה STEAM_API_KEY למפתח תקף מ-steamcommunity.com/dev/apikey.
האוסף אינו ציבורי אוסף ה-Workshop שלך חייב להיות מוגדר כ-Public. אוספים לא רשומים או פרטיים לא יורדו בשרת ייעודי.
מזהה האוסף במקום הלא נכון הפרמטר +host_workshop_collection חייב להיות בשורת הפקודה של Startup ב-GPanel, לא ב-server.cfg.
שגיאת 403 / שגיאת אימות בקונסולה מפתח ה-Steam API שלך לא תקין או בוטל. צור מפתח חדש ועדכן אותו ב-GPanel.
טיפ: בדוק את פלט קונסולת השרת ב-GPanel לאחר הפעלה מחדש. שגיאות הורדת Workshop מופיעות מוקדם ביומן ההפעלה עם מזהי ה-Workshop הספציפיים שנכשלו.

3. השרת לא מופיע ברשימת השרתים

אם השרת שלך פועל אך לא מופיע בדפדפן השרתים של Steam:

  • בדוק את sv_lan: ודא ש-sv_lan 0 מוגדר ב-server.cfg. ערך של 1 הופך את השרת ל-LAN בלבד.
  • בדוק את ה-GSLT שלך: ודא שטוקן Game Server Login Token תקף מוגדר באמצעות 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 שלך לאמינות רבה יותר.
  • התנגשויות תוספים: חלק מהתוספים יכולים להתנגש עם 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.