هذا المكوّن الإضافي هو امتداد لبرنامج New Vegas Script Extender (NVSE). يُضيف أكثر من 1000 وظيفة جديدة، يُمكن استخدامها في برمجة GECK، وفي بعض الحالات كشروط. بالإضافة إلى ذلك، يتضمن هذا التعديل العديد من إصلاحات/تعديلات أخطاء المحرك،
هذا التعديل هو امتداد لبرنامج New Vegas Script Extender (NVSE). يضيف أكثر من 900 وظيفة جديدة، يمكن استخدامها في برمجة GECK، وفي بعض الحالات كشروط.
اعتبارًا من الإصدار v40.00، يتضمن هذا المكون الإضافي أيضًا جميع الوظائف من المكون الإضافي Lutana NVSE (الذي لم يعد موجودًا الآن)، والذي صنعه LuthienAnarion الموقر.
للحصول على قائمة كاملة وتوثيق للوظائف الجديدة، يرجى زيارة هذه الصفحة.
بالإضافة إلى ذلك، يتضمن هذا التعديل العديد من إصلاحات/تعديلات أخطاء المحرك، ويستعيد العديد من ميزات اللعبة المكسورة.
تصحيحات اللعبة الاختيارية (يمكن التبديل عبر ..\Data\NVSE\Plugins\jip_nvse.ini):
bتجاهل DTDRFix - يُصلح تأثير تجاهل DT/DR (الموجود غالبًا في بعض أسلحة المشاجرة/الأسلحة غير المُسلّحة)، والذي كان معطلاً تمامًا في اللعبة. بالإضافة إلى ذلك، يُعدّل حساب تقليل الضرر في اللعبة، بحيث يُطرح DT قبل تطبيق DR.
bتمكين FO3Repair - يُعيد قائمة إصلاح العناصر، على غرار FO3، إلى FNV. الحد الأقصى لإصلاح العناصر مُحدد بمهارة الإصلاح الخاصة باللاعب. على سبيل المثال، مع مهارة 75، لا يُمكن إصلاح العناصر إلا بنسبة تصل إلى 75% من صحتها القصوى، بدلاً من 100% كما كان من قبل، بغض النظر عن مستوى المهارة.
تمكين مهارة الأسلحة الكبيرة - يعيد إحياء الأسلحة الكبيرة كمهارة قابلة للعب وكاملة الوظائف.
bProjImpactDmgFix - إصلاح خطأ في المحرك حيث أن الأسلحة التي تطلق مقذوفات تنفجر عند الاصطدام (مثل قاذف الصواريخ، وقاذف القنابل، وما إلى ذلك) تطبق فقط الضرر الناتج عن الانفجار، حتى في حالة الإصابة المباشرة، متجاهلة الضرر الناتج عن إصابة السلاح.
إصلاح أيام اللعبة - يُصلح خللًا في المحرك يتسبب في تجميد مؤقتي "GameDaysPassed" و"GameHour" العالميين وتوقفهما عن الزيادة في الوقت الفعلي للعبة (لا يزدادان إلا عند السكون أو الانتظار أو التنقل السريع). أثرت هذه المشكلة بشكل مباشر على تراكم احتياجات اللعب في وضع الهارد، مما أدى إلى تجميدهما أيضًا في الوقت الفعلي للعبة.
bHardcoreNeedsFix - يُصلح مشكلةً تتعلق باحتمالية أن تصبح بعض الاحتياجات الأساسية، لأسبابٍ غير محددة، ذات قيمٍ سالبة. وقد أدى ذلك إلى عدم زيادة الاحتياجات الأساسية بالمعدل الصحيح أو إطلاقًا.
bNoFailedScriptLocks - إصلاح سلوك المحرك حيث سيتم تعطيل البرنامج النصي الذي فشل (لأي سبب) في مرحلة ما أثناء التنفيذ بشكل فعال بواسطة اللعبة ولن تتم معالجته مرة أخرى حتى يتم إعادة تشغيل اللعبة.
ب دقة مزدوجة - يُعدِّل كود اللعبة بحيث تُحسَب وتُقيَّم العمليات الحسابية/العلائقية في النصوص البرمجية بدقة مزدوجة (بدلاً من دقة أحادية). كان هذا يُسبِّب مشاكل عديدة، حيث لم تكن العوامل العلائقية (==، !=، <=، <، >=، >) تُقيَّم بشكل صحيح، وانتهت الحسابات الرقمية بنتائج غير دقيقة (لوحظ هذا خاصةً مع القيم المطلقة العالية نسبيًا). بالإضافة إلى ذلك، يضمن هذا التصحيح أيضًا عدم حدوث أخطاء/أعطال في النصوص البرمجية عند القسمة على صفر.
bQttSelectShortKeys - إذا تم تمكينه، (أ) عند تحديد كومة عناصر في قوائم المخزون أو الحاوية أو المقايضة، فإن الضغط على SHIFT سيؤدي إلى نقل/إسقاط الكومة بأكملها، بينما الضغط على CTRL سيؤدي إلى نقل/إسقاط عنصر واحد من الكومة - وبالتالي تخطي قائمة تحديد الكمية. (ب) سيؤدي التقاط كومة من العناصر عديمة الوزن (مثل الذخيرة في الوضع غير المتشدد) من الحاوية إلى إظهار قائمة تحديد الكمية، بدلاً من التقاط الكومة بأكملها تلقائيًا.
bLocalizedDTDR عند تفعيله، سيتم التمييز بين درع الرأس ودرع الجسم عند تطبيق تقليل الضرر الناتج عن درع الرأس البالي/درع الجسم. ستستفيد ضربات الرأس فقط من تقليل الضرر الناتج عن درع الرأس البالي (إن وُجد)، بينما ستستفيد ضربات الجسم، بنفس الطريقة، فقط من تقليل الضرر الناتج عن درع الجسم البالي/درع الجسم. (ملاحظة: يتطلب تفعيل bIgnoreDTDRFix).
bVoiceModulationFix - إضافة تعديل الصوت (تأثير تشويه طفيف) للمنشطات المتحدثة وأشرطة الهولوغرام.
إصلاح صندوق الحدود المتسلل يُصلح خللًا قديمًا في ألعاب Bethesda، حيث بقيت أبعاد صندوق الاصطدام الذي يُحيط باللاعب (وكذلك جميع الشخصيات غير القابلة للعب) ثابتة ولم تتناسب مع وضعية الجسم. هذا، في الواقع، جعل الزحف عبر الشقوق والفراغات عند الانحناء أمرًا مستحيلًا، على الرغم من إمكانية المرور عبرها بسهولة. يُصلح هذا التصحيح هذه المشكلة بالنسبة لشخصية اللاعب ورفاقه من البشر.
تمكين تنبيهات NVACA إذا كان NVAC مُثبّتًا، ففعّل هذا الإعداد لتلقي تنبيهات داخل اللعبة في حال حدوث استثناء في شيفرة اللعبة التي عالجها NVAC بنجاح. سيتم إشعارك برسالة نصية، وستُطبع تفاصيل الخطأ على وحدة التحكم. هذا من شأنه أن يُسهّل تحديد الظروف/المكان الدقيق الذي حدث فيه الخطأ.
إصلاح شاشة التحميل - إجبار قائمة التحميل على إعطاء الأولوية لشاشات التحميل الخاصة بالموقع (إذا تم العثور على أي منها يتطابق مع الموقع الحالي) عند تحديد شاشة تحميل لعرضها.
تعديلات أسلحة npc عند تفعيل هذه الميزة، ستتاح لجميع الشخصيات غير القابلة للعب فرصة إضافة تعديلات على سلاحها الرئيسي. تعتمد هذه الفرصة على مستوى كل شخصية غير قابلة للعب - فكلما ارتفع المستوى، زادت فرصها. يتم اختيار نوع التعديل (أو التعديلات) عشوائيًا من بين الأنواع المتاحة لكل سلاح. للأسلحة فرصة إضافة تعديلات متعددة، مع أن وجود تعديلين أمر نادر، ووجود سلاح معدّل بالكامل أمر نادر.
مزايا uNPCPerks - يفتح مزايا للشخصيات غير القابلة للعب (لن تقتصر المزايا على شخصية اللاعب وزملاء الفريق). أوامر النصوص البرمجية مثل "إضافة ميزة"/"إزالة ميزة"/"امتلاك ميزة"/"إلخ" ستعمل على أي شخصية غير قابلة للعب في اللعبة. اختياريًا، ستُضاف المزايا تلقائيًا إلى الشخصيات غير القابلة للعب البشرية.
إصلاحات/تعديلات اللعبة (يتم تطبيقها افتراضيًا):
لا يؤدي استخدام وحدة التحكم إلى منعك من الحصول على إنجازات Steam الجديدة.
تظل وحدة التحكم تعمل بكامل طاقتها حتى عندما يتم توصيل وحدة التحكم.
يؤدي تعطيل اهتزاز وحدة التحكم، إما عبر قائمة الإعدادات، أو عن طريق تعيين bGamePadRumble=0 في FalloutPrefs.ini، إلى القيام بما كان من المفترض أن يفعله - تعطيل أي اهتزازات للمحرك تمامًا (يجب أن يؤدي هذا إلى إطالة عمر البطاريات بشكل كبير).
تعمل قوالب الصوت الخاصة بالدروع المصممة خصيصًا بشكل صحيح ولم تعد اللعبة تتجاهلها.
نداء إزالة لي من داخل عند الإضافة لن تتسبب الكتلة في حدوث CTD عند نقل كومة من العناصر إلى مخزون اللاعب من قوائم الحاوية/المقايضة.
تمت زيادة الحد الأقصى لعدد أحرف رسائل الزاوية من 259 إلى 515.
تمت زيادة حد عدد الأحرف لأوصاف الميزات المعروضة في قائمة السمات من 512 إلى 1024.
يتم عرض أسماء البائعين بشكل صحيح عند فتح قائمة المقايضة لأول مرة.
تم إزالة حد مسافة ذبول العشب الثابت البالغ 3000.
إضافة ميزة إضافية لأعضاء الفريق (لاعب.إضافة ميزة PerkID 1) لا يتم تطبيق تأثيرات كل نقطة دخول عدة مرات بشكل خاطئ، بما يعادل العدد الحالي لأعضاء الفريق.
يتم تطبيق تأثيرات امتيازات زملاء الفريق بشكل صحيح على زملاء الفريق عند تحميل اللعبة.
لن تؤدي مكافآت مهارات الدواء/البقاء بعد الآن إلى تعزيز حجم التأثيرات الضارة للأدوية/العناصر الغذائية.
يمكن استخدام عجلة تمرير الماوس في قائمة مطالبة الكمية لزيادة أو تقليل الكمية المحددة.
تظهر تأثيرات الذخيرة في قوائم التصنيع؛ ويتم عرض القيمة الصحيحة للعنصر والوزن.
ثابت-تحتفظ المتغيرات العالمية من النوع - بقيمها عند الخروج إلى القائمة الرئيسية.
عمر أغلفة الرصاص في منظور الشخص الأول fGunShellLifetime توقيت جرينتش القياسي (كما في الشخص الثالث)، بدلاً من أن يقتصر على ثانيتين.
إن نقل الأسلحة، التي تحتوي على تعديلات مرفقة، من/إلى حاوية (أو مقايضة الشراء/البيع) لا يجعلها تفقد اللاحقة "+" الموجودة في أسمائها.
إصلاح مشكلة خطيرة في محلل البرنامج النصي، والتي تفشل بصمت (تجاوز سعة المخزن المؤقت) إذا كان أي سطر نص برمجي واحد يحتوي على حجم مجمع أكبر من 72 بايت - وهو حد يمكن الوصول إليه بسهولة عند استدعاء الوظائف التي تأخذ وسيطات سلسلة.
تم إصلاح خطأ حيث لم يعد يتم عرض نسيج وهج الشمس عند الخروج إلى العالم من الداخل.
تم إصلاح خطأ حيث كانت أيقونات الصبي الصغير الخاصة بعناصر الدروع تعرض دائمًا النسخة الذكرية، بغض النظر عن جنس شخصية اللاعب.
تم إصلاح خطأ حيث أصبحت السحب في بعض الأحيان غير مرئية عند الخروج من خلية داخلية.
تم إصلاح خطأ حيث تم عكس نمط التلاشي/الاختفاء في IMODs الخاصة بالطقس في منتصف النهار (كدالة للوقت من اليوم).
يستبدل هذا التحديث الخوارزمية غير المتوازنة التي تستخدمها اللعبة لاختيار الموسيقى من مجموعات الوسائط المُحددة في وحدات تحكم مواقع الوسائط. سيتم الآن اختيار الموسيقى بترتيب عشوائي مناسب. علاوة على ذلك، بعد تشغيلها، لن يتم اختيار نفس المقطع الموسيقي مرة أخرى إلا بعد تشغيل جميع المقاطع في المجموعة مرة واحدة على الأقل.
تم إصلاح خطأ حيث كانت جثث الممثلين الذين قُتلوا أثناء تحويلهم إلى دمى خرقة تتخذ شكل حرف T عند تحميل اللعبة.
إصلاح خطأ حيث يقوم GetItemCount أحيانًا بإرجاع عدد غير صفري للعناصر التي لا توجد في الواقع في الحاوية.
تم إصلاح مشكلة حيث لم تتمكن اللعبة من مسح أكوام الرماد/الوحل الخاصة بالجهات الفاعلة التي ظهرت مرة أخرى عندما تم إعادة تعيين الخلية الأصلية، وبالتالي ستبقى للأبد.
تم إصلاح خطأ حيث تستخدم الأسلحة المعدلة، عند تجهيزها بواسطة الشخصيات غير القابلة للعب، نموذج الإصدار القياسي غير المعدل.
تم إصلاح خطأ حيث كانت عناصر الأثاث المعطلة/العلامات الخاملة لا تزال "مرئية" ويستخدمها الممثلون.
تم إصلاح خطأ أدى إلى زيادة تحديات القتل عند فقدان الممثلين الأساسيين للوعي.
تم إصلاح إعداد الضوء في أشكال المقذوفات، والذي كان مكسورًا تمامًا.
تم إصلاح مشكلة عدم تشغيل نصوص العناصر المصنوعة إلا بعد إسقاطها والتقاطها. تجدر الإشارة إلى أن هذه المشكلة مُعالجة فقط للدروع والأسلحة غير القابلة للاستخدام مرة واحدة.
تم إصلاح ردود الفعل/التعليقات الخاصة بقتال الحوار، والتي كانت جميعها معطلة تمامًا.
لقد تم كسر إعداد "بيانات تأثير التبادل" لمساحات العالم بشكل فعال، وهو يعمل الآن بشكل صحيح.
يحل محل الخوارزمية الخاطئة إلى حد ما التي تستخدمها اللعبة لاختيار ملفات الصوت SFX لتشغيلها من مجلد، والتي لم تكن عشوائية حقًا، وكانت متكررة، وتميل إلى نادرًا/عدم اختيار بعض الملفات أبدًا.
كانت العناصر البدائية الفضائية الصوتية الموضوعة في اللعبة معطلة تمامًا، وهي تعمل الآن كما هو مقصود.
إصلاح خطأ في الكود يتسبب في عدم قدرة وحدات التحكم في موقع الوسائط على تقييم علاقات الفصائل بشكل صحيح، مما يؤدي إلى عدم تشغيل مجموعات الوسائط الخاصة بالعلاقة مطلقًا.
تعمل وظائف Vanilla GetHitLocation و GetLastHitCritical الآن عند استدعائها من داخل كتل النصوص OnHit و OnHitWith.
مميزات اضافية:
FalloutCustom.ini يمكن الآن إنشاء ملف الإعدادات في مجلد مستخدم اللعبة (%USERPROFILE%\Documents\My Games\FalloutNV). ستحل إدخالات الإعدادات المضمنة في هذا الملف محل القيم المحددة في ملف Fallout.ini أو FalloutPrefs.ini. يسمح هذا بتعديل ملفات إعدادات اللعبة دون الحاجة إلى تحريرها فعليًا. كما يضمن هذا بقاء أي تعديلات في ملف INI وعدم إعادة تعيينها أو حذفها بواسطة مُنظّم التعديلات أو المُشغّل الافتراضي.
خطوط إضافية - يُوسِّع خانات أنواع الخطوط الثمانية الحالية المتاحة في اللعبة بإضافة 80 خانة إضافية. يمكن تثبيت خطوط مخصصة إضافية في هذه الخانات واستخدامها في أي مكان بواجهة المستخدم. للمزيد من التفاصيل، يُرجى زيارة هذه المقالة.
قم بتثبيت LagoFast، ثم قم بتشغيل Fallout: New Vegas والعب بالتعديلات التي تحبها.
نحن نستخدم ملفات تعريف الارتباط لجعل التفاعلات مع مواقعنا وخدماتنا سهلة وذات مغزى. لمزيد من المعلومات حول ملفات تعريف الارتباط التي نستخدمها أو لمعرفة كيفية تعطيل ملفات تعريف الارتباط، انقر هنا.