این افزونه، افزونهای برای New Vegas Script Extender (NVSE) است. این افزونه بیش از ۱۰۰۰ تابع جدید اضافه میکند که میتوانند در اسکریپتنویسی GECK و (در برخی موارد) به عنوان شرط استفاده شوند. علاوه بر این، این مد شامل رفع/تغییرات متعدد در موتور بازیسازی است.
این ماد، افزونهای برای New Vegas Script Extender (NVSE) است. این ماد بیش از ۹۰۰ تابع جدید اضافه میکند که میتوانند در اسکریپتنویسی GECK و (در برخی موارد) به عنوان شرط استفاده شوند.
از نسخه ۴۰.۰۰، این افزونه همچنین شامل تمام توابع افزونه Lutana NVSE (که اکنون از بین رفته است) است که توسط LuthienAnarion محترم ساخته شده است.
برای مشاهده لیست کامل و مستندات توابع جدید، لطفاً مراجعه کنید به این صفحه.
علاوه بر این، این ماد شامل رفع اشکالات/ترفندهای متعدد موتور بازی و بازیابی چندین ویژگی خراب بازی است.
پچهای بازی اختیاری (قابل تغییر از طریق ..\Data\NVSE\Plugins\jip_nvse.ini):
رفع خطای bigIgnoreDTDR - رفع مشکل نادیده گرفتن اثر DT/DR (که عمدتاً در برخی از سلاحهای سرد/غیرمسلح یافت میشود) که در بازی کاملاً از کار افتاده بود. علاوه بر این، محاسبهی کاهش آسیب بازی تغییر میکند، به طوری که DT قبل از اعمال DR کم میشود.
bEnableFO3Repair - منوی تعمیر آیتمها به سبک FO3 به FNV بازگردانده میشود. حداکثر میزان تعمیر آیتمها به مهارت تعمیر بازیکن محدود خواهد شد. برای مثال، با مهارت ۷۵، آیتمها فقط تا ۷۵٪ از حداکثر سلامت خود قابل تعمیر هستند، برخلاف ۱۰۰٪ که قبلاً وجود داشت، صرف نظر از سطح مهارت.
مهارت bEnableBigGuns - اسلحههای بزرگ را به عنوان یک مهارت کاملاً کاربردی و قابل بازی بازیابی میکند.
bProjImpactDmgFix - اشکال موتور که در آن سلاحهایی که پرتابههایی شلیک میکنند که پس از برخورد منفجر میشوند (مثلاً موشکانداز، نارنجکانداز و غیره) فقط آسیب ناشی از انفجار را اعمال میکنند، حتی در صورت برخورد مستقیم، و آسیب ناشی از برخورد سلاح را نادیده میگیرند، برطرف شده است.
رفع مشکل روزهای بازی (bGameDaysPassedFix) - رفع اشکال موتور که باعث میشد تایمرهای سراسری «GameDaysPassed» و «GameHour» در بازی به صورت بلادرنگ «متوقف» شوند و افزایش آنها متوقف شود (آنها فقط هنگام خواب، انتظار یا حرکت سریع افزایش مییافتند). این مشکل مستقیماً بر افزایش نیازهای اصلی تأثیر میگذاشت، که آنها نیز در بازی به صورت بلادرنگ متوقف میشدند.
bHardcoreNeedsFix - مشکلی را برطرف میکند که در آن برخی از نیازهای اصلی، به دلایل نامشخص، میتوانستند مقادیر منفی داشته باشند. این امر منجر به این میشد که نیازهای اصلی با نرخ صحیح/اصلاً افزایش پیدا نکنند.
قفلهای اسکریپت ناموفق (bNoFailedScriptLocks) - مشکل مربوط به عملکرد موتور بازی را برطرف میکند که در آن اسکریپتی که (به هر دلیلی) در مقطعی از اجرا با شکست مواجه شده باشد، عملاً توسط بازی غیرفعال میشود و تا زمان راهاندازی مجدد بازی، دیگر پردازش نخواهد شد.
دقت مضاعف - کد بازی را طوری تغییر میدهد که عملیات حسابی/رابطهای در اسکریپتها با دقت ممیز شناور با دقت مضاعف (به جای دقت تکی) محاسبه/ارزیابی شوند. این امر باعث ایجاد مشکلات مختلفی میشد، به طوری که عملگرهای رابطهای (==، !=، <=، <، >=، >) به درستی ارزیابی نمیشدند و محاسبات عددی با نتایج نادرست به پایان میرسیدند (این امر به ویژه در مقادیر مطلق نسبتاً بالا مشاهده میشد). علاوه بر این، این پچ همچنین تضمین میکند که در موارد تقسیم بر صفر، هیچ خطا/خرابی اسکریپتی رخ ندهد.
کلیدهای میانبر انتخابشده توسط bQtt - در صورت فعال بودن، (الف) هنگام انتخاب یک دسته کالا در منوی موجودی، کانتینر یا مبادله، نگه داشتن کلید SHIFT کل دسته را منتقل/رها میکند، در حالی که نگه داشتن کلید CTRL یک کالا را از دسته منتقل/رها میکند - بنابراین از منوی انتخاب تعداد صرف نظر میشود. (ب) برداشتن دستهای از اقلام بیوزن (مانند مهمات در حالت غیر سخت) از یک کانتینر، منوی انتخاب تعداد را نمایش میدهد، به جای اینکه به طور خودکار کل دسته را انتخاب کند.
bDTDR محلی - در صورت فعال بودن، هنگام اعمال کاهش آسیب از DR/DT، بین زره سر و زره بدن تمایز قائل میشود. ضربات سر فقط از DT/DR حاصل از زره سر فرسوده (در صورت وجود) بهرهمند میشوند، در حالی که ضربات بدن، به طور مشابه، فقط از DT/DR حاصل از زره بدن فرسوده بهرهمند میشوند. (توجه: برای فعال کردن bIgnoreDTDRFix لازم است).
bVoiceModulationFix - مدولاسیون صدا (یک اثر اعوجاج جزئی) را برای فعالکنندههای گفتاری و هولوتاپها اضافه میکند.
رفع خطای bSneakBoundingBox - رفع یک اشکال قدیمی در بازیهای بتسدا که در آن ابعاد کادر محدودکننده برخورد که بازیکن (و همچنین تمام NPCها) را در بر میگرفت، ثابت میماند و با وضعیت بدن مطابقت نداشت. این امر، عملاً باعث میشد که خزیدن از میان شکافها و فضاها در حالت خمیده غیرممکن باشد، با وجود اینکه میتوانستید به راحتی از آنها عبور کنید. این پچ این مشکل را برای شخصیت بازیکن و همراهان انسانی برطرف میکند.
bEnableNVACAlerts - اگر NVAC نصب شده است، این تنظیم را فعال کنید تا در صورت بروز هرگونه استثنا در کد بازی که با موفقیت توسط NVAC مدیریت شده است، هشدارهای درون بازی دریافت کنید. با یک پیام گوشهای به شما اطلاع داده میشود و جزئیات خطا در کنسول چاپ میشود. این کار شناسایی شرایط/مکان دقیق وقوع خطا را بسیار آسانتر میکند.
bLoadScreenFix - منوی بارگذاری را مجبور میکند هنگام انتخاب یک صفحه بارگذاری برای نمایش، به صفحات بارگذاری مختص مکان (در صورت وجود تطابق با مکان فعلی) اولویت دهد.
bNPCWeaponMods - وقتی فعال باشد، همه NPCها این شانس را خواهند داشت که سلاح اصلیشان شامل مادهای سلاح شود. این شانس به سطح هر NPC بستگی دارد - هرچه سطح بالاتر باشد، شانس بیشتر است. نوع مادها (مادها) به طور تصادفی از بین مواد موجود برای سلاح خاص انتخاب میشود. سلاحها این شانس را دارند که شامل چندین مادها باشند، اگرچه 2 ماده نادر است و یک سلاح کاملاً مادها شده نادر است.
uNPCPerks - امتیازات NPCها را باز میکند (امتیازها دیگر محدود به شخصیت بازیکن و همتیمیهای بازیکن نخواهند بود). دستورات اسکریپتی مانند AddPerk/RemovePerk/HasPerk/و غیره روی هر NPC در بازی کار خواهند کرد. به صورت اختیاری، امتیازات به طور خودکار به NPCهای انسانی اضافه میشوند.
اصلاحات/تغییرات بازی (به طور پیشفرض اعمال شده):
استفاده از کنسول مانع از کسب دستاوردهای جدید Steam نمیشود.
این کنسول حتی زمانی که دسته به آن وصل است، کاملاً کاربردی است.
غیرفعال کردن لرزش دسته بازی، چه از طریق منوی تنظیمات و چه با تنظیم bGamePadRumble=0 در فایل FalloutPrefs.ini، کاری را که قرار بود انجام دهد، انجام میدهد - غیرفعال کردن کامل هرگونه لرزش موتور (این کار باید عمر باتریهای شما را به میزان قابل توجهی افزایش دهد).
قالبهای صوتی زرههای سفارشی به درستی کار میکنند و دیگر توسط بازی نادیده گرفته نمیشوند.
تماس گرفتن حذفم کن از درون یک اضافه کردن بلوک هنگام انتقال دستهای از اقلام به موجودی بازیکن از منوی کانتینر/مبادله، باعث CTD نمیشود.
حداکثر تعداد کاراکترهای پیامهای گوشه از ۲۵۹ به ۵۱۵ افزایش یافته است.
محدودیت تعداد کاراکترهای توضیحات مهارتها، که در منوی ویژگیها نمایش داده میشود، از ۵۱۲ به ۱۰۲۴ افزایش یافته است.
نام فروشندگان هنگام باز کردن منوی بارتر برای اولین بار به درستی نمایش داده میشود.
محدودیت فاصله محو شدن چمن که به صورت پیشفرض ۳۰۰۰ بود، برداشته شده است.
اضافه کردن یک امتیاز برای همتیمیها (شناسه بازیکن.افزودنپِرک PerkID 1) به اشتباه اثرات هر نقطه ورود را چندین بار، برابر با تعداد فعلی همتیمیها، اعمال نمیکند.
اثرات مزایای همتیمیها به درستی روی همتیمیها در هنگام بارگذاری بازی اعمال میشود.
پاداشهای مهارت پزشکی/بقا دیگر میزان اثرات مضر دارو/مواد غذایی را افزایش نمیدهند.
میتوان از چرخ اسکرول ماوس در منوی اعلان تعداد برای کاهش یا افزایش تعداد انتخاب شده استفاده کرد.
اثرات مهمات در منوی ساخت و ساز نشان داده میشود؛ مقدار و وزن صحیح آیتم نمایش داده میشود.
ثابتمتغیرهای سراسری نوع- مقادیر خود را پس از خروج به منوی اصلی حفظ میکنند.
طول عمر پوکههای اسلحه در حالت اول شخص از ... استفاده میکند. fGunShellLifetime GMST (مثل سوم شخص)، به جای اینکه به ۲ ثانیه محدود شود.
جابجایی سلاحهایی که مادها به آنها متصل است، به/از یک کانتینر (یا خرید/فروش پایاپای) باعث نمیشود که پسوند "+" از نامشان حذف شود.
یک مشکل جدی در تجزیهگر اسکریپت برطرف شد، که اگر هر خط اسکریپت اندازه کامپایل شدهای بیش از ۷۲ بایت داشته باشد، بیسروصدا از کار میافتد (سرریز بافر) - محدودیتی که به راحتی هنگام فراخوانی توابعی که آرگومانهای رشتهای میگیرند، قابل دستیابی است.
اشکالی را برطرف میکند که باعث میشد بافت تابش خورشید هنگام خروج از فضای داخلی به دنیای بیرون دیگر نمایش داده نشود.
رفع اشکالی که باعث میشد آیکونهای pip-boy برای آیتمهای زره، صرف نظر از جنسیت شخصیت بازیکن، همیشه نسخه مرد را نمایش دهند.
رفع اشکالی که باعث میشد ابرها گاهی اوقات هنگام خروج از یک سلول داخلی نامرئی شوند.
اشکالی که باعث میشد الگوی محو شدن/از بین رفتن IMODهای مربوط به آب و هوا در ظهر (به عنوان تابعی از زمان روز) معکوس شود، برطرف شد.
جایگزین الگوریتم بسیار نامتعادلی شده است که بازی توسط آن موسیقی را برای پخش از مجموعههای رسانهای تعریفشده در کنترلکنندههای مکان رسانه انتخاب میکرد. موسیقی اکنون به ترتیب تصادفی مناسبی انتخاب میشود. علاوه بر این، پس از پخش، همان آهنگ موسیقی تا زمانی که هر آهنگ در مجموعه حداقل یک بار پخش نشده باشد، دوباره انتخاب نمیشود.
رفع اشکالی که باعث میشد اجساد بازیگرانی که هنگام رگدال شدن کشته شده بودند، هنگام بارگذاری بازی حالت T-پوز به خود بگیرند.
اشکالی را برطرف کرد که در آن GetItemCount گاهی اوقات تعداد غیر صفر را برای مواردی که در واقع در کانتینر نیستند، برمیگرداند.
مشکلی را برطرف میکند که در آن تودههای خاکستر/ماده چسبناک بازیگران احیا شده هنگام ریست شدن سلول والد توسط بازی پاک نمیشد و بنابراین برای همیشه باقی میماند.
رفع اشکالی که باعث میشد سلاحهای اصلاحشده، هنگام تجهیز توسط NPCها، از مدل نوع استاندارد و اصلاحنشده استفاده کنند.
اشکالی را برطرف میکند که در آن اشیاء مبلمان غیرفعال/نشانگرهای غیرفعال هنوز توسط بازیگران "دیده" شده و مورد استفاده قرار میگرفتند.
رفع اشکالی که در آن چالشهای کشتن هنگام بیهوش شدن بازیگران اصلی افزایش مییافت.
تنظیم نور در اشکال پرتابه، که کاملاً خراب بود، برطرف شد.
مشکلی که باعث میشد اسکریپتهای آیتمهای ساخته شده تا زمانی که آیتم رها و دوباره برداشته نشود، اجرا نشوند، برطرف شده است. توجه داشته باشید که این مشکل فقط برای زرهها و سلاحهای غیر یکبار مصرف برطرف شده است.
واکنشها/نظرات مربوط به دیالوگهای مبارزه، که همگی کاملاً خراب بودند، برطرف شدند.
تنظیمات «دادههای تأثیرگذاری مبادله» برای فضاهای جهانی عملاً خراب شده بود و اکنون به درستی کار میکند.
جایگزین الگوریتم نسبتاً معیوبی شده است که بازی توسط آن فایلهای صوتی SFX را برای پخش از یک پوشه انتخاب میکرد، که واقعاً تصادفی نبود، تکراری بود و به ندرت/هرگز برخی از فایلها را انتخاب نمیکرد.
عناصر اولیهی فضای آکوستیک قرار داده شده در بازی کاملاً از کار افتاده بودند و حالا طبق انتظار کار میکنند.
خطای کدی که باعث میشد کنترلرهای موقعیت مکانی رسانه، روابط جناحها را به درستی ارزیابی نکنند و در نتیجه مجموعههای رسانهای مختص به رابطه هرگز پخش نشوند، برطرف شد.
توابع اصلی GetHitLocation و GetLastHitCritical اکنون هنگام فراخوانی از درون بلوکهای اسکریپت OnHit و OnHitWith کار میکنند.
ویژگیهای اضافی:
FalloutCustom.ini اکنون میتوان آن را در پوشه کاربر بازی (%USERPROFILE%\Documents\My Games\FalloutNV) ایجاد کرد. ورودیهای تنظیم موجود در این فایل، مقادیر تعریف شده در Fallout.ini یا FalloutPrefs.ini را بازنویسی میکنند. این امر امکان تغییر فایلهای پیکربندی بازی را بدون ویرایش واقعی آنها فراهم میکند. این امر همچنین تضمین میکند که هرگونه تغییر INI باقی میماند و توسط یک سازماندهنده مد یا لانچر پیشفرض بازنشانی/حذف نمیشود.
فونتهای اضافی - 8 جایگاه فونت موجود در بازی را به 80 جایگاه اضافی افزایش میدهد. فونتهای سفارشی اضافی را میتوان در این جایگاهها نصب کرد و سپس در هر کجای رابط کاربری بازی از آنها استفاده کرد. جزئیات بیشتر را میتوانید در این مقاله.
از Nexus Mod Manager/Fallout Mod Manager/Mod Organizer استفاده کنید، یا فایل .7z را به صورت دستی در پوشه «دادههای» Fallout: New Vegas خود استخراج کنید.
این ابزار توسط یک شخص ثالث ارائه شده است [bufftool]
همین حالا مدها را دانلود کنید
LagoFast را نصب کنید، Fallout: New Vegas را اجرا کنید و با مدهایی که دوست دارید بازی کنید.
ما از کوکی ها استفاده می کنیم تا تعامل با وب سایت ها و خدمات خود را آسان و معنادار کنیم. برای اطلاعات بیشتر در مورد کوکی هایی که استفاده می کنیم یا اینکه چگونه می توانید کوکی ها را غیرفعال کنید، اینجا را کلیک کنید.