מדריך זה מסביר כיצד להעביר את שרת ה-Project Zomboid שלך בין Build 41 (B41) ו-Build 42 (B42) דרך GPanel. הוא מכסה תאימות שמירות, גיבוי העולם שלך וביצוע המעבר בעצמך.
לפני המעבר: הבנת בעיית תאימות השמירות
Project Zomboid שומר את כל נתוני העולם והשחקנים בתיקיית שמירה הקשורה לגרסת ה-Build שבה נוצרה. שתי הגרסאות משתמשות בפורמטים שונים עבור חלקי מפה, הגדרות פריטים ונתוני דמויות שחקן.
| גרסה | Steam Beta Branch | יכול להשתמש בשמירות B41? | יכול להשתמש בשמירות B42? |
|---|---|---|---|
| Build 41 (B41) | (ריק) | כן | לא |
| Build 42 (B42) | unstable |
לא | כן |
ענף הבטא מוגדר בלשונית Startup של שרת ה-GPanel שלך.
כאשר המעבר יושלם, השרת שלך יתחיל מחדש על הגרסה החדשה. כל עולם קיים מהגרסה הקודמת עדיין יהיה נוכח בתיקיית השמירה, אך השרת לא יטען אותו. הוא לא יימחק באופן אוטומטי — הוא פשוט לא ישמש. עליך לשנות את שם השרת או למחוק נתוני שמירה קיימים לפני ההפעלה על הגרסה החדשה.
שלב 1 — גבה את העולם הנוכחי שלך
לפני מעבר בין גרסאות, הורד עותק של השמירה הנוכחית שלך. גם אם אינך מתכנן לחזור לגרסה הישנה, גיבוי מגן מפני אובדן נתונים מקרי ונותן לך משהו לשחזר אם הנסיבות ישתנו.
אפשרות א': גיבוי דרך GPanel
- התחבר ל-GPanel ובחר את שרת ה-Project Zomboid שלך.
- עצור את השרת באמצעות כפתור Stop בלשונית Console והמתן עד שהסטטוס יציג Offline.
- נווט ללשונית Backups ב-GPanel.
- לחץ על Create Backup והמתן לסיום. הגיבוי יופיע ברשימה למטה.
- לאחר שהגיבוי מופיע ברשימה, לחץ על סמל ההורדה כדי לשמור אותו מקומית.

אפשרות ב': הורדת תיקיית השמירה דרך SFTP
אם ברצונך להוריד רק את נתוני שמירת העולם ולא גיבוי שרת מלא, התחבר לשרת שלך דרך SFTP והורד את תיקיית השמירה באופן ידני.
- ב-GPanel, עבור ללשונית SFTP ורשום את שם המארח, הפורט, שם המשתמש והסיסמה של ה-SFTP.
- פתח לקוח SFTP כגון FileZilla והתחבר באמצעות פרטי ההתחברות הללו.
- נווט לתיקיית שמירת העולם:
/home/container/.cache/saves/multiplayer/<YourWorldName>/ - הורד את תיקיית
<YourWorldName>כולה למחשב המקומי שלך.
שלב 2 — החלפת הגרסה ב-GPanel
מעבר בין B41 ו-B42 נעשה דרך אפשרויות ההפעלה של השרת שלך. אין צורך בפתיחת פנייה לתמיכה.
- התחבר ל-GPanel ובחר את שרת ה-Project Zomboid שלך.
- ודא שהשרת מופסק.
- עבור ללשונית Startup.
- אתר את שדה Beta Branch:
- למעבר ל-B41: השאר את שדה Beta Branch ריק.
- למעבר ל-B42: הזן
unstableבשדה Beta Branch.
- שנה את Server Name בלשונית Startup לשם חדש השונה מהנוכחי. זה מונע מהגרסה החדשה לנסות לטעון נתוני שמירה לא תואמים.
- עבור ללשונית Settings ולחץ על Reinstall Server. פעולה זו מורידה את קבצי המשחק הנכונים לגרסה שנבחרה.
- הפעל את השרת. הוא ייצור עולם חדש תחת שם השרת החדש.
.cache/, ואז להתקין מחדש. תיקיית .cache/ מכילה את הגדרות השרת שלך, כך שזה שומר על ההגדרות שלך תוך הבטחת התקנת משחק נקייה לגרסה החדשה. השתמש בשיטה זו רק אם אינך רוצה לשנות את שם השרת — שים לב שנתוני שמירה תחת שם השרת הישן יצטרכו להימחק ידנית מ-.cache/saves/multiplayer/.
תאימות מודים לאחר המעבר
מודים אינם תואמים בין גרסאות. מוד שנכתב עבור B41 לא יעבוד על B42, ולהיפך. לאחר המעבר, תצטרך לבדוק ולהחליף את כל רשימת המודים שלך.
- מעבר מ-B41 ל-B42: רוב המודים הפופולריים של B41 עודכנו או הוחלפו בגרסאות B42. בדוק את Steam Workshop עבור גרסאות B42 ספציפיות של המודים שהרצת. שים לב שפורמט
WorkshopItemsגם השתנה ב-B42 — ראה את מדריך התקנת המודים עבור הפורמט הנכון של B42. - מעבר מ-B42 ל-B41: מודים של B42 לא ייטענו על B41. עליך למצוא ולהתקין את גרסאות B41 המקוריות של כל מוד שברצונך להשתמש בו. בדוק את Steam Workshop עבור מפתחי מודים שמתחזקים ענפי B41 נפרדים.
שאלות נפוצות
האם אוכל לשמור את העולם של B41 וגם להחזיק עולם B42?
לא על אותו שרת בו-זמנית — מופע שרת יחיד מריץ גרסה אחת בכל פעם. עם זאת, קבצי השמירה של B41 נשארים על הדיסק לאחר המעבר ל-B42. אם תחזור ל-B41 בעתיד ותשחזר את שם השרת המקורי, ניתן יהיה לטעון את השמירה הישנה שוב. נתוני השמירה הקודמים שלך מאוחסנים ב-.cache/saves/multiplayer/ ואינם נמחקים אוטומטית במהלך מעבר גרסה.
האם חזרה ל-B41 תעלה כסף?
לא. מעבר הגרסה נעשה כולו דרך GPanel ללא עלות נוספת. חריצי שרת Project Zomboid B41 ו-B42 מתומחרים באופן זהה ב-Legion Hosting.
השחקנים שלי מקבלים שגיאת אי-התאמת גרסה לאחר המעבר
משמעות הדבר היא שהשרת ולקוח המשחק של השחקן נמצאים על גרסאות Build שונות. השחקנים צריכים להתאים את ענף הבטא של Steam שלהם לגרסת השרת:
- ב-Steam, לחץ ימני על Project Zomboid ובחר Properties.
- לחץ על לשונית Betas.
- מהתפריט הנפתח, בחר None — זה נותן לך את גרסת ברירת המחדל הנוכחית (B41).
- אם השרת מריץ B42, בחר unstable במקום זאת.
- המתן ש-Steam יעדכן את המשחק, ואז הפעל והתחבר.
עדיין צריך עזרה?
אם נתקלת בבעיות במהלך המעבר, פתח פנייה לתמיכה ואנחנו נסייע לך.