鼓掌之间 发表于 2025-7-6 14:31

JohnnyGuitar NVSE(2026-03-03更新)

本帖最后由 鼓掌之间 于 2026-3-13 14:29 编辑

转自:https://www.nexusmods.com/newvegas/mods/66927

弹奏吉他吧,再弹一次,我的约翰尼~~~~~~~~~~

前置需求
JIP LN NVSE 插件(JIP LN NVSE Plugin):https://bbs.3dmgame.com/thread-6598761-1-1.html
57.30 版本(若启用 bJIPFixes 配置项则必须安装)

新维加斯脚本扩展器(New Vegas Script Extender,NVSE xNVSE):https://bbs.3dmgame.com/thread-6637118-1-1.html
6.4.2 版本或更高

或许你外表冰冷,内心却温暖如火
我向来为我的强尼神魂颠倒
为那个人们称作强尼·吉他的人
再弹一次吧,强尼·吉他。

JohnnyGuitar NVSE 是一款适用于 xNVSE 的扩展插件,新增了大量脚本函数、功能特性及引擎BUG修复。

脚本函数
新增超过 250 个函数及事件处理器。包含文档说明与示例的完整函数列表可在 GECK Wiki 查阅。

核心特性
- 运行时编辑器ID(Runtime Editor IDs):GECK 编辑器ID现已可在游戏控制台中直接使用(例如输入“player.additem weap10mmpistol”),并可通过 GetEditorID 和 EditorIDToFormID 函数在脚本中作为字符串变量调用。此外,在控制台选中无名称的引用对象时,将自动显示其编辑器ID。
- 自定义图标(Custom Icons):可通过 SetCustomMapMarkerIcon 和 SetCustomReputationChangeIcon 函数修改各类硬编码图标。
- 升级菜单切换(Level Up Menu Toggle):利用 ToggleLevelUpMenu 和 IsLevelUpMenuEnabled 函数可禁用或延迟升级菜单的显示。
- 额外杂项属性(Extra Misc Stats):通过 ModExtraMiscStat 函数可创建新的杂项属性,该属性将自动在哔哔小子菜单中显示。

修复的BUG
以下修复与其他 NVSE 插件中的同类修复无冲突。JohnnyGuitar.ini 中启用的可选修复已标注*:
- 加载存档后,重新装弹速度和收枪速度现在会正确重新计算。
- “瓦解次数”(Disintegrations)统计不再因进入包含灰烬堆的单元格而增加。
- “饮水量”(Water Consumed)统计现在会正常累计。
- 通过对话与同伴交易后,同伴不再会变得沉默。
- fNPCMaxGunWobbleAngle 配置项不再影响 VATS 模式下玩家的射击散布计算。
- 同时指定了动画和音效的对话主题现在会正确播放动画。
- NPC 装备物品时,不再会触发玩家“使用物品”或“从列表中使用物品”类型的挑战进度。
- 鼠标悬停在无默认弹药的武器上时,物品卡片将使用背包中可用的弹药类型计算弹药数量、伤害值及每秒伤害(DPS)。
- *使用虚荣视角(Vanity camera)后,第三人称视角位置会正确重置。
- fWeapSkillReqPenalty 配置项现在会正确应用于射击散布计算。
- *当处于【警戒】(CAUTION)状态但周围无敌人时,NPC 不再会逃离玩家。
- *从背包中丢弃超过 32000 个的物品堆叠时,不再会导致物品数量溢出为负数,而是会拆分为多个堆叠丢弃。
- 武器双足模型更新修复:
- 带有背包和武器模组的武器,在装备/卸下时不再会生成重复背包。
- 绑定热键且带有模组的武器,不再会强制播放重新装备动画。
- 加载包含带模组武器的存档时,不再会导致投射物节点错位。
- 装备带模组的武器时,重新装备任何服装不再会触发武器同步重新装备。
- 使用 RemoveAllItems/RemoveAllTypedItems 函数后,带有背包的武器不再会让背包仍显示在玩家或角色身上。
- 附带型媒体集(Incidental-type media sets)现在在所有 DLC 和 MOD 中均可正常工作(此前仅在 FalloutNV.esm 和 DeadMoney.esm 中有效)。
- *近距离时,NPC 开火前会正确转向玩家。
- 游戏代码中添加了多项缺失的空指针检查,修复了部分常见崩溃问题。
- Get/Set/SaveINISetting 命令现在可正确作用于渲染器相关配置及所有类型的设置项。
- *NPC 的死亡台词不再会中途截断。
- SetCellImageSpace(原版函数)现在会立即刷新图像空间效果。
- *JIP LN NVSE 57.30 版本适配修复:
- “Console”函数现已恢复功能。
- 修复了使用 InsertNode 或 AttachModel 时可能出现的对象面板损坏问题。
- 修复了 SetDefaultMessageTime 函数即便未使用也会覆盖所有消息显示时长的问题。
- 修复了 CloseActiveMenu 函数导致玩家无法重新打开哔哔小子的问题。

安装方法
点击“通过 MOD 管理器下载”,使用任意 MOD 管理器安装;或手动将压缩包中的 .dll 和 .ini 文件解压至 Data/NVSE/Plugins 路径下。

相关推荐
- 崩溃日志器(Crash Logger):https://www.nexusmods.com/newvegas/mods/82540
若使用本插件时出现崩溃,可通过该工具向作者反馈问题,是最佳反馈工具。

- GECK 扩展工具(Geck Extender):https://www.nexusmods.com/newvegas/mods/64888
所有使用 GECK 进行创作的用户必备工具,包含大量BUG修复及新功能。

- JIP LN NVSE 插件(JIP LN NVSE):https://bbs.3dmgame.com/thread-6598761-1-1.html
大幅扩展游戏脚本功能,突破原版游戏限制。

- 热重载工具(Hot Reload):https://www.nexusmods.com/newvegas/mods/70962
支持使用外部编辑器编写脚本,无需重启游戏即可重载脚本,是脚本创作者必备工具。

- lStewieAl's Tweaks:https://www.nexusmods.com/newvegas/mods/66347
修复大量引擎BUG,提供多项可配置的新功能及游戏调整选项。

源代码已上传至 Github:https://github.com/carxt/JohnnyGuitarNVSE

下载地址:

**** Hidden Message *****

鼓掌之间 发表于 2025-9-3 11:25

2025-09-03更新

鼓掌之间 发表于 2025-9-8 15:15

2025-09-08更新

命运斜线 发表于 2025-9-9 21:34

偶尔路过看一下,这游戏的mod竟然还在更新???上次玩已经是十年前了

鼓掌之间 发表于 2025-9-16 11:17

2025-09-16更新

qwe1263845 发表于 2025-9-22 17:54

xiexiefenxiang

谭昭军 发表于 2025-9-28 14:35

厉害了!先收藏,再回复!谢谢!感谢楼主分享的内容!

睡眠不足121 发表于 2025-11-30 22:43

6666666666666

鼓掌之间 发表于 2025-12-8 14:35

2025-12-08更新

ziziboy 发表于 2026-1-4 23:09

感谢分享!

telek0042 发表于 2026-1-5 02:42

xxdlm6666666666

GBRRR 发表于 2026-1-7 00:39

吱吱吱

游戏业界一阵风 发表于 2026-2-13 18:15

6666666666666666666

Yuki_Berial 发表于 2026-3-2 01:57

滴答滴答滴答滴答滴答滴答的

quanyanyyy 发表于 2026-3-21 23:45

感谢分享!感谢分享!感谢分享!
页: [1]
查看完整版本: JohnnyGuitar NVSE(2026-03-03更新)