מדריך זה מכסה בעיות נפוצות עם שרתי Abiotic Factor ייעודיים ב-Legion Hosting, כולל קריסות שרת, בעיות חיבור, דסינק ולאג, שחיתות שמירה וחוסר התאמת גרסאות. להגדרה והתאמה ראשונית של השרת, ראה מדריך הגדרת שרת Abiotic Factor.
השרת לא מופעל
אם השרת שלך לא מצליח להתחיל או נעצר מיד לאחר לחיצה על Start ב-GPanel, עבור על הבדיקות הבאות:
בדוק את פלט הקונסולה
- עבור ללשונית Console ב-GPanel.
- לחץ Start ועקוב אחרי פלט הקונסולה בקפידה לאיתור הודעות שגיאה.
- חפש שורות המכילות
Error,FatalאוFailed. אלה יציינו מה מונע מהשרת להתחיל.
סיבות נפוצות
| סימפטום | סיבה סבירה | פתרון |
|---|---|---|
| השרת מתחיל ונעצר מיד | התקנה פגומה או קבצים חסרים | התקן מחדש את השרת מלשונית Settings ב-GPanel (Reinstall Server). פעולה זו מורידה מחדש את כל קבצי השרת מ-Steam מבלי להשפיע על שמירות העולם שלך. |
| שגיאת פורט כבר בשימוש | מופע שרת קודם לא נכבה כראוי | המתן 30 שניות ונסה להפעיל שוב. אם הבעיה נמשכת, השתמש בכפתור Kill ב-GPanel לעצירת תהליכים תקועים בכוח, ואז הפעל שוב. |
| כשל אתחול Steam | בעיית אימות Steam | דבר זה עלול לקרות כאשר שרתי Steam אינם זמינים זמנית. המתן מספר דקות ונסה שוב. אם הבעיה נמשכת, התקן מחדש את השרת. |
| קריסה בטעינת עולם | נתוני שמירה פגומים | ראה את קטע שחיתות שמירה למטה לאפשרויות שחזור. |
| שגיאות DLL או ספריות חסרות | התקנה לא שלמה | התקן מחדש את השרת מ-GPanel Settings. תהליך ההתקנה מחדש יוריד מחדש את כל התלויות הנדרשות. |
קריסות שרת
אם השרת שלך קורס במהלך המשחק (נעצר פתאום או הופך ללא מגיב), השתמש בשלבים הבאים לאבחון ופתרון הבעיה.
בדוק קבצי יומן
יומני השרת מספקים מידע מפורט על מה שקרה לפני הקריסה:
- ב-GPanel, עבור ללשונית Files.
- נווט לתיקיית היומנים:
AbioticFactor/Saved/Logs/ - פתח את קובץ היומן העדכני ביותר (בדרך כלל נקרא לפי תאריך או
AbioticFactorServer.log). - גלול לסוף הקובץ וחפש הודעות שגיאה, עקבות מחסנית או הפניות לדמפ קריסה.
סיבות קריסה נפוצות
- מיצוי זיכרון: אם השרת מיצה את הזיכרון המוקצה, הוא יקרוס. מצב זה נפוץ יותר בשרתים עם מספר שחקנים גבוה, בסיסים בנויים גדולים או זמני פעולה ארוכים. אתחל את השרת באופן קבוע (יומי או כל כמה ימים) כדי לנקות צבירת שימוש בזיכרון.
- נתוני עולם פגומים: אם אזורים ספציפיים בעולם גורמים לקריסות עקביות כאשר שחקנים נכנסים אליהם, נתוני השמירה לאותו אזור עשויים להיות פגומים. ראה את קטע שחיתות שמירה לאפשרויות.
- כמויות ישויות קיצוניות: מספרים גדולים מאוד של אובייקטים מוצבים, פריטים על הרצפה או אויבים שהופיעו יכולים להציף את השרת. נקו פריטים ומבנים מיותרים שהוצבו.
- באגים בתוכנה: חלק מהקריסות נגרמות מבאגים במשחק עצמו. בדוק את קהילת Steam של Abiotic Factor ואת הערות העדכון לבעיות ידועות. שמור על השרת שלך מעודכן לגרסה האחרונה.
הפחתת תדירות קריסות
- תזמן אתחולי שרת קבועים (למשל, יומיים) כדי לנקות דליפות זיכרון.
- הפחת את
EnemySpawnRateב-SandboxSettings.iniאם כמויות הישויות גבוהות מדי. - שמור על תוכנת השרת מעודכנת על ידי אתחול קבוע (עדכונים מוחלים בהפעלה).
- עודד שחקנים לנקות מתקנים ופריטים שנזרקו שאינם בשימוש.
בעיות חיבור
אם שחקנים לא מצליחים להתחבר לשרת שלך, עבור על השלבים הבאים לפי הסדר.
השרת לא מופיע בדפדפן
- ודא שהשרת פועל. בדוק בלשונית Console ב-GPanel כדי לאשר שהשרת מקוון ונטען במלואו. שרת שעדיין מתחיל לא יופיע בדפדפן.
- המתן לאינדוקס Steam. שרתים חדשים או שרתים שאותחלו לאחרונה עשויים לקחת 2-5 דקות להופיע ברשימת השרתים הראשית של Steam.
- בדוק את שם השרת. ודא ששם השרת שלך מוגדר נכון בלשונית Startup ב-GPanel. נסה לחפש התאמה חלקית בדפדפן השרתים.
- השתמש בחיבור ישיר. אם הדפדפן לא מציג את השרת שלך, התחבר ישירות באמצעות כתובת ה-IP והפורט. ראה כיצד למצוא את כתובת ה-IP והפורט של השרת.
חיבור נדחה או זמן קצוב
| בעיה | פתרון |
|---|---|
| זמן חיבור קצוב | ודא שהשרת הופעל במלואו ושהשחקנים משתמשים בכתובת IP ופורט משחק נכונים (לא פורט שאילתות). פורט המשחק הוא בדרך כלל 7777. |
| חיבור נדחה | השרת עשוי להיות מלא, הסיסמה עשויה להיות שגויה או שהשרת קרס. בדוק בקונסולה שגיאות וודא שמספר השחקנים לא הגיע למקסימום. |
| נזרק מיד בעת הצטרפות | מצב זה עלול לקרות כאשר יש כמות גדולה של נתוני עולם לסנכרון. בקש מהמנהל להתרחק מאזורים בנויים בכבדות לפני שהשחקן מנסה להצטרף. השחקן המצטרף יכול גם לנסות להתחבר מיד לאחר השקת המשחק, לפני שהתפריט הראשי נטען במלואו. |
| סיסמה נדחתה | בדוק שוב את סיסמת השרת בלשונית Startup ב-GPanel. סיסמאות רגישות לאותיות גדולות וקטנות. ודא שהשחקנים מזינים את סיסמת השרת (לא את סיסמת המנהל). |
שחקנים מתנתקים באופן אקראי
- בדוק בקונסולת השרת הודעות ניתוק או שגיאות שחופפות לניתוקים.
- בקש מהשחקן המושפע לאמת את קבצי המשחק שלו ב-Steam (לחיצה ימנית על המשחק > Properties > Installed Files > Verify integrity of game files).
- אם מספר שחקנים מתנתקים בו-זמנית, ייתכן שהשרת קורס. בדוק את קטע הקריסות למעלה.
- חיבורי אינטרנט לא יציבים בצד השחקן יכולים גם לגרום לניתוקים אקראיים. בקש מהם לבדוק את יציבות החיבור שלהם.
דסינק ולאג
דסינק מתרחש כאשר השרת והלקוח יוצאים מסנכרון, מה שגורם לאובייקטים או שחקנים להיראות כאילו הם נעים בפתאומיות, חוזרים לאחור או מתנהגים בצורה לא סדירה. לאג מתבטא בתגובות מאוחרות לפעולות השחקן.
לאג בצד השרת
אם כל השחקנים חווים לאג בו-זמנית, הבעיה ככל הנראה בצד השרת:
- כמות ישויות גבוהה: יותר מדי אובייקטים מוצבים, פריטים שנזרקו או אויבים שהופיעו יכולים להאט את קצב הטיק של השרת. נקו פריטים מיותרים ושקלו להפחית את
EnemySpawnRate. - לחץ זיכרון: שרתים שפועלים לתקופות ממושכות עשויים לצבור שימוש בזיכרון. תזמנו אתחולים קבועים.
- מורכבות עולם: בסיסים גדולים מאוד ובנויים בכבדות מעמיסים על ביצועי השרת. עודדו שחקנים לרכז בנייה ולהסיר מבנים נטושים.
לאג בצד הלקוח
אם רק שחקן אחד חווה לאג או דסינק:
- בקשו ממנו לבדוק את מהירות ויציבות חיבור האינטרנט שלו.
- בקשו ממנו לאמת קבצי משחק דרך Steam.
- הפחתת הגדרות גרפיקה במשחק כדי להפחית גמגומים בצד הלקוח שעלולים להיראות כמו לאג.
- אם הם רחוקים מהמיקום הפיזי של השרת, צפוי שיהון מידה מסוימת של השהייה. שחקנים הקרובים גיאוגרפית לשרת יחוו פינג נמוך יותר.
דסינק הקשור ל-VOIP
חלק מהשחקנים מדווחים על בעיות דסינק הקשורות למערכת ה-VOIP במשחק:
- נסו לאפס VOIP מתפריט Escape במשחק.
- אם VOIP גורם לבעיות עקביות, שחקנים יכולים לבטל אותו לחלוטין בהגדרות המשחק שלהם.
שחיתות שמירה
שחיתות שמירה עלולה להתרחש אם השרת נעצר בכוח ללא כיבוי נקי, אם השרת קורס במהלך פעולת שמירה, או במקרים נדירים עקב באגים בתוכנה.
סימפטומים של שחיתות
- השרת קורס בטעינת עולם ספציפי.
- מבנים, פריטים או התקדמות שחקנים חסרים לאחר אתחול.
- קריסות עקביות כאשר שחקנים נכנסים לאזורים ספציפיים במפה.
- הודעות שגיאה המתייחסות לנתוני שמירה או קבצי עולם ביומני הקונסולה.
אפשרויות שחזור
- שחזור מגיבוי: אם יש לך גיבוי של תיקיית שמירת העולם, עצור את השרת, החלף את תיקיית העולם הפגומה בעותק הגיבוי, והפעל את השרת. ראה את מדריך הגדרת השרת להוראות גיבוי.
- התחל עולם חדש: אם אין גיבוי זמין, ניתן לשנות את שם תיקיית העולם הפגומה ולהפעיל את השרת כדי לייצר עולם חדש. נתוני השמירה הישנים נשמרים בתיקייה שנשמה שם למקרה שעדכון עתידי או כלי יוכל לשחזר אותם.
מניעת שחיתות
- תמיד השתמש בכיבוי נקי. השתמש בכפתור Stop ב-GPanel במקום Kill אלא אם השרת לחלוטין אינו מגיב. פקודת Stop מפעילה שמירה נקייה לפני הכיבוי.
- בצע גיבויים קבועים. הורד עותקים של תיקיית שמירת העולם שלך באופן קבוע דרך SFTP או לשונית Files ב-GPanel.
- הימנע מעריכת קבצי שמירה ידנית. אל תשנה קבצי נתוני שמירה ישירות אלא אם אתה יודע בדיוק מה אתה עושה. ערוך רק קבצי הגדרות כגון
SandboxSettings.ini.
חוסר התאמת גרסאות
Abiotic Factor דורש שהלקוח (משחק) והשרת יריצו את אותה גרסה. אם יש חוסר התאמה, שחקנים לא יוכלו להתחבר.
סימפטומים
- שחקנים רואים שגיאת "version mismatch" או "incompatible version" בעת ניסיון להצטרף.
- השרת מופיע בדפדפן אך שחקנים לא יכולים להתחבר.
- שחקנים שהצליחו להתחבר בעבר פתאום לא מצליחים לאחר עדכון המשחק שלהם.
תיקון חוסר התאמת גרסאות
- עדכן את השרת: אתחל את השרת מ-GPanel. השרת בודק ומחיל עדכונים מ-Steam אוטומטית בכל הפעלה. אם השרת כבר היה פועל כאשר עדכון שוחרר, יש לאתחל אותו כדי להוריד את הגרסה החדשה.
- עדכן את הלקוח: ודא שכל השחקנים עדכנו את המשחק שלהם דרך Steam. לחץ ימני על Abiotic Factor בספריית Steam, עבור ל-Properties > Updates, וודא שעדכונים אוטומטיים מופעלים.
- כפה התקנה מחדש: אם אתחול השרת לא מעדכן אותו, עבור ל-Settings ב-GPanel והשתמש באפשרות Reinstall Server. פעולה זו מכריחה הורדה מחדש של כל קבצי השרת.
הצטרפות לענפי בטא
אם אתה מריץ ענף בטא או ניסיוני של Abiotic Factor בשרת, כל השחקנים המתחברים חייבים גם להצטרף לאותו ענף ב-Steam:
- לחץ ימני על Abiotic Factor בספריית Steam.
- עבור ל-Properties > Betas.
- בחר את אותו ענף שהשרת מריץ (למשל,
experimentalאוstaging). - המתן שהמשחק יתעדכן לגרסת הבטא.
טיפים לאופטימיזציית ביצועים
אם השרת שלך פועל אך חווה ביצועים ירודים, נסה את האופטימיזציות הבאות:
- תזמן אתחולים קבועים: אתחל את השרת פעם ביום (או לפחות כל 2-3 ימים) כדי לנקות צבירת שימוש בזיכרון ולהחיל עדכונים ממתינים.
- הפחת שיעורי הופעת אויבים: הגדר את
EnemySpawnRateל-0.5או0.75ב-SandboxSettings.iniאם השרת מתקשה עם כמויות ישויות. - נקה את העולם: הסר מבנים, מתקנים ופריטים שנזרקו שאינם בשימוש. מספרים גדולים של אובייקטי עולם מגדילים את עומס העיבוד של השרת.
- הגבל מספר שחקנים: אם הביצועים נפגעים עם יותר שחקנים, הפחת את
MAX_PLAYERSלמספר שהשרת יכול להתמודד איתו בנוחות. - עקוב אחר הקונסולה: חפש הודעות אזהרה חוזרות בקונסולת GPanel. אזהרות חוזרות על קצב טיק, זיכרון או מגבלות ישויות מצביעות על צווארי בקבוק בביצועים.
שלבי פתרון בעיות כלליים
אם אף אחד מהקטעים שלמעלה לא מטפל בבעיה הספציפית שלך, נסה את השלבים הכלליים הבאים:
- בדוק את הקונסולה והיומנים לאיתור הודעות שגיאה כלשהן. קובץ היומן העדכני ביותר ב-
AbioticFactor/Saved/Logs/מכיל לעתים קרובות את התשובה. - אתחל את השרת. בעיות חולפות רבות נפתרות על ידי אתחול נקי.
- התקן מחדש את השרת מ-GPanel Settings אם הבעיה הופיעה לאחר עדכון או אם קבצים עלולים להיות פגומים.
- אמת קבצי משחק בצד הלקוח דרך Steam אם הבעיה ספציפית לשחקן.
- בדוק את קהילת Steam של Abiotic Factor לבעיות ידועות והודעות מפתחים על באגים או עדכונים.
מאמרים קשורים
- מדריך הגדרת שרת Abiotic Factor
- כיצד למצוא את כתובת ה-IP והפורט של השרת
- כיצד להעלות קבצים דרך SFTP
- תחילת העבודה עם השרת החדש שלך
צריך עזרה?
אם אתה עדיין חווה בעיות עם שרת ה-Abiotic Factor שלך לאחר שניסית את השלבים שלמעלה, אנא פתח פנייה לתמיכה והצוות שלנו ישמח לסייע לך.