• المنتجات
  • الميزات
  • Mod Master
  • تحميل
  • ألعاب
  • مدونة
  • التسعير

دمج السيناريو

المؤلف:AnotherSymbioteآخر تحديث:03/07/2020 18:16:482.8M96.1MB

The Witcher 3: Wild Hunt دمج السيناريو-1-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-2-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-3-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-4-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-5-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-6-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-7-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-8-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-1-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-2-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-3-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-4-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-5-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-6-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-7-لاغو فاست مودماستر
The Witcher 3: Wild Hunt دمج السيناريو-8-لاغو فاست مودماستر

مقدمة التعديل

يكتشف التعارضات بين التعديلات ويساعدك على حلها ، إما عن طريق إنشاء ملفات مدمجة تجاوز الملفات المتضاربة ، أو عن طريق تكوين ترتيب تحميل مخصص للتعديلات الخاصة بك. من السهل التراجع عن عمليات الدمج لأنها لا تغير النص الأصلي
لماذا هو مفيد

عندما يكون لديك تعديلات متعددة تقوم بتعديل ملف اللعبة نفسه، يقوم tw3 بتحميل واحد فقط من الإصدارات المعدلة لهذا الملف، ويتجاوز جميع الإصدارات. هذا النوع من الصراع شائع يحاول دمج السيناريو جعل المشكلة أقل إيلاما.

ما يفعله

على الرغم من الاسم، يكتشف دمج البرنامج النصي تعارضات التعديل في حزم. bundle وكذلك البرامج النصية. ws. ثم يساعدك على حلها عن طريق إنشاء إصدارات مدمجة من الملفات النصية المتضاربة. فإنه يترك الملفات الأصلية دون مس، لكنه يتجاوزها. لا يمكنه دمج النزاعات غير النصيةولكن بالنسبة لهذا، يمكن أن يساعدك على إدارة ترتيب التحميل المخصص الخاص بك (ملف mods.settings) لجعل بعض التعديلات تجاوز التعديلات الأخرى.

يستخدم هذه الأدوات الخارجية للطرف الثالث:
- KDiff3 بواسطة joachim eibl, لدمج الملفات النصية.
- QuickBMS بواسطة لويجي أوريما، للمسح
- wcc_lite بواسطة CD projekt red ، لتعبئة الملفات النصية المدمجة في ملفات. bundle.

يحتوي أيضًا على رمز من xxHash.NET بواسطة wilhelm liao، للكشف عن متى غيرت تحديثات التعديل الملفات التي قمت بدمجها.

الملاحظات

عند الدمج، يقوم kdiff3 ببساطة بـ دمج النصفي كثير من الحالات، هذا يعمل بشكل جيد. ولكن نظرًا لأن الأداة لا تفهم التعليمات البرمجية فعليًا، فيمكنها أحيانًا دمج الأشياء بالترتيب الخطأ. النزاعات التي يتم حلها تلقائيًا ليست مضمونة أن تكون صحيحة. في هذه الحالات، يحتاج إلى مساعدة بشرية.

أيضًا، يمكن أن يكون لدى تعديلات البرنامج النصي الصراعات المنطقية التي لا تستطيع الأداة اكتشافها. في هذه الحالات، حتى لو كان يمكن دمج النص دون تعارضات مباشرة، فإن البرنامج النصي الناتج لن يعمل بشكل صحيح. على سبيل المثال، إذا حاول تعديل a ذلك إخفاء Hud، ولكن بعد ذلك mod b شاشات Hud، mod a لن يعمل. وحل هذا الأمر يتطلب أيضا مساعدة بشرية.

مستخدمو nmm: حاليًا، لا يدعم دمج البرنامج النصي وضع متعدد HD لـ NMM (أو الروابط بشكل عام).





تعليمات

1) تنزيل، استخراج، وإطلاق دمج البرنامج النصي.

2) أدخل مسار تثبيت لعبتك في مربع النص في الأعلى.

3) انقر فوق زر "تحديث" فوق قائمة "النزاعات".

4) إذا تم اكتشاف تعارضات قابلة للدمج ، كرر هذه الخطوات حتى يتم حل التعارضات:
     > اختر إصدارين أو أكثر من أي ملف (ملفات) لدمج.
     > انقر فوق زر "إنشاء دمج محدد".
     > إذا كانت التعديلات لديها اختلافات لا تتداخل ، فيمكن لـ kdiff3 دمجها تلقائيًا.
     > إذا كانت لدى التعديلات اختلافات تتداخل ، فسيظهر kdiff3 حتى تتمكن من دمجها يدويًا. انظر أدناه للحصول على مقاطع الفيديو التعليمية.
     > إذا لم يتمكن دمج البرنامج النصي من العثور على إصدار الفانيليا من الملف المعدل، فيجب عليك دمج جميع الاختلافات يدويًا عند ظهور kdiff3.

5) إذا تم اكتشاف تعارضات غير نصية ، فإن دمج البرنامج النصي يعرضها ولكن لا يمكن دمجها. لذا، فإن أحد التعديلات في كل صراع "سيفوز" إليك كيفية تحديد الفائز:
     > بشكل افتراضي، تقوم اللعبة بتحميل التعديلات بترتيب أسماء المجلدات-الأرقام أولاً، ثم التسطير، ثم الحروف (لا تحسس الأحرف الحالية).
     > أو يمكنك النقر بزر الماوس الأيمن فوق أحد التعديلات لتعيين أولويته (1 إلى 9999، تحميل عدد أقل أولاً). هنا ممتازة شرح مفصل بينما كنت في الخارج.

6) اللعب!

7) عند إلغاء تثبيت أو تحديث أحد التعديلات المدرجة في دمج ، سيكتشف دمج البرنامج النصي التغيير ويطالبك بحذف عمليات الدمج المتأثرة. إذا قمت بتحديث تعديل ودمج البرنامج النصي لا يطالبك بحذف أي من عمليات دمج هذا التعديل، فلن تتأثر بالتحديث.



مقاطع فيديو تعليمية

الاستخدام العام
(شكرا لـ جوفر & wghost81)
ملاحظة: برنامج Gopher التعليمي، على الرغم من أنه مفيد جدًا بشكل عام، إلا أنه يقول لتحرير ملف تكوين دمج البرنامج النصي يدويًا. عادةً ما يكون هذا غير ضروري


باستخدام kdiff3

يظهر بعض أساسيات kdiff3. هذا الفيديو يذهب بعمق أكثر قليلا.



مثال سيناريو

تعديل 1-modfovtweak8070
(رابط)
  • المحتوى\ البرامج النصية\ اللعبة\ اللاعب\r4Player.ws

مود 2-ModManualCam ()
  • المحتوى\ البرامج النصية\ اللعبة\ الكاميرات\ قتال\ customCamera.ws
  • المحتوى\ البرامج النصية\ game\ player\ playerInput.ws
  • r4player.ws

مود 3-ModnoWitcherSense (رابط)

إذا نجحنا في دمج جميع الإصدارات الثلاثة من ثم سيضع دمج البرنامج النصي البرنامج النصي المدمج هنا افتراضيًا:

جديد mod-mod0000_mergedfiles
  • المحتوى\ البرامج النصية\ اللعبة\ اللاعب\r4Player.ws
يبدأ مجلد التعديل الجديد بـ "0000_" للتأكد من تحميله قبل أي مجلد تعديل آخر. (يتم تحميل tw3 بترتيب ascii.) نظرًا لأن الإصدار المدمجة من r4player.ws يتم تحميله أولًا، سيتم تجاهل الإصدارات غير المدمجة من قبل اللعبة ببساطة.


إلغاء التركيب

  • للتراجع عن جميع عمليات الدمج
  • لإزالة دمج البرنامج النصي تمامًا من جهاز الكمبيوتر الخاص بك، احذف الملفات الموجودة في ملف. zip الذي قمت بتنزيله، بالإضافة إلى ملف mergeinventory.xml الذي تم إنشاؤه إذا كان لديك.
هذه الأداة مقدمة من طرف ثالث [bufftool]أيقونة التنبيه

تنزيل التعديلات الآن

قم بتثبيت LagoFast، ثم قم بتشغيل The Witcher 3: Wild Hunt والعب بالتعديلات التي تحبها.