主机手游:热门手机游戏下载网站

主机手游首页|游戏合集|最近更新

您的位置:首页  →  攻略 → 吸血鬼幸存者武器与被动数量修改方法

吸血鬼幸存者武器与被动数量修改方法

日期:2022-10-22 20:00:26栏目:游戏攻略浏览:

吸血鬼幸存者武器与被动搭配是游戏中强化角色的关键,如果修改武器和被动的最大数量?下面给大家分享吸血鬼幸存者武器与被动数量修改方法
准备工作
找到「 steamapps/common/Vampire Survivors/resources/app/.webpack/renderer/main.bundle.js 」
复制粘贴一份「 main.bundle.js 」,以防操作失误。
准备一个文本编辑器,例如「VS Code 」。打开「 main.bundle.js 」。
修改武器与被动的上限
(1) 尝试在文件中搜索「 this['maxTrueWeapons']=0x6 」与「 this['maxPowerUpWeapons']=0x6 」。如图:
  • 如果无法找到,请参考 (2)。
    (2) 在文件中搜索「 this['levelUpOptions']=0x3 」,你会找到一处匹配的字符串。如图:
  • 而在匹配到的字符串后的红框内的两处,分别就是我们的武器与被动的上限「 0x6 」(标红的数字)。注意:请不要直接搜索「 this[_XXX(yyy)]=0x6 」,因为每次代码混淆的结果不保证一致。
    (3)如果连「 this['levelUpOptions']=0x3 」都无法找到,可以尝试使用正则搜索「 (this[[]w*[(]w*[)][]]=0x6,?){2} 」。会出现一处匹配的字符串,前面也有一处 0x3 与之前的 levelUpOptions 对应。匹配的字符串就是我们要找的武器和被动的上限。
    注意:直角括号及其前后的空格只是出于美观目的添加的,搜索时不要带上!
    (this[[]w*[(]w*[)][]]=0x6,?){2}
  • 正则说明:
    已知两处上限是用 逗号 “,” 连接起来的,所以正则大概格式为 (主要匹配内容,?){2} ,其中 ? 代表匹配 0 或 1 次。
    主要匹配内容为 this[_0x107bd9(0x8e5)]=0x6 ,其中数字、字母与下划线可以用 w 代替,w+ 的 + 代表 1 或 多次。[] 与 () 为正则匹配的保留字符,所以需要反转义。最终结果为 this[[]w*[(]w*[)][]]=0x6 。
    将对应的数值修改为自定义上限的十六进制即可。 如「 0xA 」代表上限为「 10 」。
    「 levelUpOptions 」就是升级时可以选择的选项数量,你也可以改为 1 来增加挑战性。
    成果展示
    实际游戏拿不到所有的武器,因为没有足够多的经验。测试了一局,凑出来了 10 个超武,还有一个大蒜是没有升级箱子了,理论上可以更多。想凑满所有 超武 + 武器 需要去图三奶牛场测试,因为奶牛场前十分钟的箱子也可以升级超武。
  • 网友评论