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-09-03更新
2025-09-08更新
偶尔路过看一下,这游戏的mod竟然还在更新???上次玩已经是十年前了 2025-09-16更新
xiexiefenxiang
厉害了!先收藏,再回复!谢谢!感谢楼主分享的内容! 6666666666666
2025-12-08更新
感谢分享!
xxdlm6666666666
吱吱吱
6666666666666666666
滴答滴答滴答滴答滴答滴答的
感谢分享!感谢分享!感谢分享!
页:
[1]