يعد برنامج Bannerlord Extender (BLSE) أداة لتعديلات Bannerlord التي توسع قدرات التعديل وتضيف وظائف إضافية إلى اللعبة.
يعد برنامج Bannerlord Extender (BLSE) أداة لتعديلات Bannerlord التي توسع قدرات التعديل وتضيف وظائف إضافية إلى اللعبة.
بمجرد تثبيته، لا توجد حاجة إلى خطوات إضافية لتشغيل bannerlord مع الوظيفة الإضافية لـ blse.
يمكنك بدء اللعبة باستخدام
Bannerlord.BLSE.Launcher.exe لقاذفة الفانيليا أو
للقاذفة الموسعة (BUTRLoader).
يمكن لمطوري التعديل استخدامها
Bannerlord.BLSE.Standalone.exe لاستخدام cli لإطلاق اللعبة.
إذا كنت مستخدمًا سابقًا
بترلودر، تشغيل
Bannerlord.BLSE.LauncherEx.exe للحصول على نفس التجربة!
المصادر المتاحة في
GitHub!
أرصدة إلى
بيكيساوروسمن أجل شعارات Blse و Butter!
إذا كنت تبحث عن التعديلات التالية:- BLSE.LoadingInterceptor
- BLSE.AssemblyResolver
سيؤدي تثبيت هذا إلى حل عدم قدرتك على تحديد التعديل. معرفات التعديل التالية ليست تعديلات حقيقية، ولكنها "الميزات" التي قد تتطلبها التعديلات المتقدمة للعمل. نحن نضع علامة عليها كتعديلات حتى يمنع قاذف الفانيليا اختيار التعديل. Blse يعطل هذه الكتلة.
تحذير إكس بوكس!- على xbox، سيؤدي Harmony 2.2 إلى إبطاء اللعبة بسبب تعطيل تحسين jit
- على xbox، فإن Harmony 2.3 بيتا وما بعده سيحافظ على السرعة الأصلية
التثبيت (دليل)- قم بتنزيل blse من علامة التبويب الملفات.
- قم بتنزيل وتثبيت الانسجام من قسم المتطلبات في علامة التبويب الوصف.
- استخراج جميع الملفات داخل مجلد المستوى الأعلى في الضغط إلى مجلد اللعبة الخاص بك (حيث يقع bannerlord.launcher.exe).
- قم بتشغيل اللعبة باستخدام bannerlord.blse.launcher.exe أو bannerlord.blse.launcherex.exe.
- للتأكد من أنه يعمل، افتح وحدة التحكم باستخدام مفتاح alt `(tilde) واكتب blse.version. سيعرض هذا إصدار بناء blse المثبت.
التثبيت مع دوامة- انقر فوق زر "دوامة" الموجود في أعلى يمين هذه الصفحة.
- بمجرد تثبيته وتمكينه، تأكد من نشره بالنقر فوق "نشر التعديلات" على شريط أدوات التعديلات.
- استخدم الاختصار الموجود على لوحة القيادة لبدء اللعبة باستخدام blse. (هنا كيف)
الميزات- إلغاء حظر الملفات
- أجهزة الإرسال و أجهزة الإرسال سيتم إلغاء حظر الملفات تلقائيًا عند الإطلاق.
يمكن إلغاء الاشتراك عن طريق المرور /البلوك الاسمية في سطر الأوامر args. - لن يقوم المستقل بإلغاء حظر الملفات تلقائيًا عند الإطلاق.
يمكن الاشتراك عن طريق المرور /إلغاء الحظر
- متابعة حفظ الملف -يسمح بتحديد ملف الحفظ لتحميله عند إطلاق اللعبة.
- يمكن استخدامها عن طريق المرور /استمرار الحفظ لعبة حفظ بلدي في أرغس سطر الأوامر.
- (مستقلة فقط) تمرير ملف الحفظ دون قائمة الوحدة النمطية مدعوم أيضًا. ستقوم اللعبة بالتحقق من جميع الوحدات من ملف الحفظ وتحميلها تلقائيًا.
- دبي واعٍ -يزيل صناديق الرسائل الضبابية وتقارير التعطل.
- لعبة تمرير الكمبيوتر -دعم التعديل على منصة xbox. قامت blse بتعطيل تكامل xbox، واستبدال حفظ السحابة بحفظ مخزن مثل على steam/GOG/Epic
- محلول التجميع (BLSE.AssemblyResolver)-يغير أولوية تحميل التجميع في اللعبة.
- إذا كان التجميع متاحًا في إحدى الوحدات المحملة ، فسيتم تحميله من هناك بدلاً من ذلك ، حتى لو كان التجميع متاحًا في الوحدة الرئيسية /بن المجلد.
- اعتراض (BLSE.LoadingInterceptor) -blse يتحقق مما إذا كانت فئة بها سمة مخصصة تسمى BLSEInterceptorAttribute. إذا تم العثور عليه فإنه يتحقق مما إذا كانت هناك التوقيعات التالية:
- الفراغ الثابت oninitializesubmodulesprefix () -سيتم تنفيذه قبل بدء اللعبة مباشرة لتهيئة الوحدات الفرعية. هذا يمنحنا القدرة على إضافة وحدات فرعية معلنة بلغات برمجة أخرى مثل بايثون و القمر
- الفراغ الثابت onloadsubmodulespostfix () -سيتم تنفيذه مباشرة بعد تهيئة جميع الوحدات الفرعية
- اعتراض استثناء -يعترض blse الاستثناءات غير المعالجة وتصحيح جميع نقاط الدخول المدارة (C #) التي يستدعيها رمز اللعبة الأصلي (C/C ++) ، وبالتالي ضمان التقاط جميع الاستثناءات
- /enablecrashhandlerwhen debuggerisattached لتمكين المعترض عند إرفاق مصحح الأخطاء أو /تعطيل الاستثناءات التلقائية لتعطيل تصحيح نقاط الدخول المدارة.
- معطل الكلب المراقب -تعطيل أداة taelworlds التي تعترض استثناءات اللعبة ، وبالتالي حظر اعتراض الاستثناء لـ blse.
- يمكن إلغاء الاشتراك من خلال الإعدادات في launcherex أو عبر args سطر الأوامر /enablevanillacrashhandler
- دعم حمض -يتم تحميل reshade يدويًا إذا تم تثبيته حتى مع أجهزة الإرسال و أجهزة الإرسال. استخدم تثبيت directx 10/11/12 لإعادة التثبيت.
- -إعادة تسمية dxgi.dll المثبتة إلى SpecialK64.dll. عند تثبيت reshade، لن يعمل k الخاص. استخدم skif لتشغيل blse أو تشغيل خدمة k الخاصة وتشغيل blse كالمعتاد.
أجهزة الإرسال هي وحدة ui الأصلية، دون ميزات launcherex. إنه يتيح الميزات الاختيارية التالية، القابلة للتكوين في launcherex:
- دبي واعٍ
- اعتراض استثناء
- معطل الكلب المراقب
- دعم حمض
- دعم K الخاص
أجهزة الإرسال هي وحدة ui. يقوم بتوسيع برنامج التشغيل الأصلي بالميزات التالية:
- علامة تبويب الخيارات -يوفر خيارات اللعبة والمحرك، بالإضافة إلى خيارات قاذفة التالية.
- فرز ممتد -يحترم المشغل الآن البيانات الوصفية للمجتمع عند الفرز. تم تمكينه افتراضيًا.
- قائمة الوحدات المدمجة -يسمح بعرض أكثر إحكاما لقائمة الوحدات. تم تعطيلها افتراضيًا.
- إصلاح المشكلات الشائعة -يقوم المشغل بالتحقق مما إذا كان 0harmony.dll موجودًا في المجلد الرئيسي/bin. إذا كان هناك واحد، فسيطلب من المستخدم حذفه أم لا.
- إلغاء حظر الملفات -سيقوم المشغل بإلغاء حظر. dll إذا كانت مغلقة بنفسها. تم تمكينه افتراضيًا.
- الفرز التجريبي -يستخدم خوارزمية جديدة لفرز الوحدات. يحاول احترام ترتيب التحميل الحالي عند تطبيق ترتيب تحميل جديد.
- وضع كبير -يمتد ارتفاع نافذة قاذفة الأصلي.
- حفظ علامة التبويب الفرعية -يعرض جميع الحفظ المتاحة، وبعض البيانات الوصفية، بالإضافة إلى ترتيب التحميل الخاص بهم. يسمح بمواصلة حفظ محدد واستيراد/تصدير ترتيب تحميل الحفظ.
- شريط التمرير -لم يكن لدى قاذفة قبل e1.7.2 طريقة للتمرير دون عجلة الماوس. لقد أضفنا شريط تمرير لإصلاح هذا.
- تمكين/تعطيل جميع مربع الاختيار التعديلات -إضافة القدرة على تمكين وتعطيل جميع التعديلات بنقرة واحدة.
- زر وحدات المنتجع -سوف يعيد تعيين قائمة الوحدات بقوة وإجبار القائمة المحملة الخام لفرز.
- تلميح التبعيات الموسعة -أضافت بيانات تعريف المجتمع لدينا ليتم عرضها في التلميحات المضافة في e1.7.0.
- نظام تلميح المشكلة -يعرض المشغل سهمًا عندما يتم توسيعه، سيعرض سبب عدم تمكين التعديل. يمكن أن تكون المشكلة إصدار وحدة التبعية الخاطئة، وعدم توافق ثنائي مع إصدار اللعبة الحالي
- فحص التوافق الثنائي -سيقوم المشغل بالتحقق مما إذا كانت مشكلات ABI في الوحدة النمطية مع إصدار اللعبة الحالي. تعني مشكلات abi أن الوحدة لن تعمل في اللعبة وستحتاج إلى إصدار جديد محدث.
- قائمة تعديل الاستيراد/التصدير -يوفر طريقة لتصدير واستيراد قوائم التعديل مع ترتيب التحميل الصحيح وإصدارات الوحدة النمطية. إذا كان إصدار الوحدة النمطية غير صحيح، مع تسليط الضوء عليه.
- يدعم منظم التعديل 2 -دعم كامل لmo2 مع fs الافتراضية. إليك كيفية إضافة blse إلى mo2.
البيانات الوصفية التبعية للمجتمعتضيف blse دعمًا لعلامة جديدة تعتمد على modulemetadatas تسمح لك بتحديد ترتيب التحميل الخاص بك بشكل أفضل، راجع المثال أدناه
الأسئلة الشائعةلدي مشاكل في التثبيت! إكس بوكس لعبة تمرير الكمبيوترتحتاج إلى نسخ محتوى '/bin/Gaming.Desktop.x64_Shipping_Client' من blse إلى 'Mount
تحتاج إلى نسخ محتوى "Modules/Bannerlord.Harmony" من الانسجام إلى "Mount
عرض
بخارتحتاج إلى نسخ محتوى '/bin/Win64_Shipping_Client' من blse إلى 'Mount
تحتاج إلى نسخ محتوى "Modules/Bannerlord.Harmony" من الانسجام إلى "Mount
المفسد:
عرض
جاوجتحتاج إلى نسخ محتوى '/bin/Win64_Shipping_Client' من blse إلى 'Mount
تحتاج إلى نسخ محتوى "Modules/Bannerlord.Harmony" من الانسجام إلى "Mount
هل أحتاج إلى تضمين كليهما؟ و الدلائل؟ لا!
لجهاز كمبيوتر لعبة Xbox تحتاج فقط
Gaming.desktop.x64_shiping_clientلبخار/غوغ/ملحمة تحتاج فقط
Win64_shiping_clientلا أرى حفظاتي القديمة على جهاز الكمبيوتر الخاص بتصريح لعبة Xbox!يستخدم blse مخزنًا تستخدمه إصدارات البخار/GOG/epic من اللعبة. نحن لا ندعم حفظ Xbox!
ألعاب الكمبيوتر لديها مقالة لحفظ الهجرة.لا يتم عرض blse في أدوات vortex!تحتاج إلى إضافته
يدويا في الوقت الحالي!
تعديلات ورشة العمل البخارية غير مرئية!حاول إطلاق اللعبة مرة واحدة والخروج، لدينا تقارير تفيد بأنها قد تساعد!