يشرح هذا الدليل كيفية التبديل بين Build 41 (B41) و Build 42 (B42) لخادم Project Zomboid الخاص بك من خلال GPanel. يغطي توافق الحفظ، والنسخ الاحتياطي لعالمك، وتنفيذ التبديل بنفسك.
قبل التبديل: فهم مشكلة توافق الحفظ
يخزن Project Zomboid جميع بيانات العالم واللاعبين في مجلد حفظ مرتبط بإصدار البناء الذي تم إنشاؤه فيه. يستخدم الإصداران تنسيقات مختلفة لأجزاء الخريطة وتعريفات العناصر وبيانات شخصيات اللاعبين.
| الإصدار | فرع Steam التجريبي | يمكنه استخدام حفظ 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.
يحصل لاعبيّ على خطأ عدم تطابق الإصدار بعد التبديل
هذا يعني أن الخادم وعميل لعبة اللاعب على إصدارات بناء مختلفة. يحتاج اللاعبون لمطابقة فرع Steam التجريبي الخاص بهم مع إصدار الخادم:
- في Steam، انقر بزر الفأرة الأيمن على Project Zomboid واختر Properties.
- انقر على علامة تبويب Betas.
- من القائمة المنسدلة، اختر None — هذا يمنحك الإصدار الافتراضي الحالي (B41).
- إذا كان الخادم يعمل بـ B42، اختر unstable بدلاً من ذلك.
- انتظر حتى يقوم Steam بتحديث اللعبة، ثم شغّلها واتصل.
لا تزال بحاجة للمساعدة؟
إذا واجهت مشاكل أثناء التبديل، افتح تذكرة دعم وسنساعدك.