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

时间:2022-11-21 15:00

吸血鬼幸存者武器与被动搭配是游戏中强化角色的关键,如果修改武器和被动的最大数量?下面给大家分享吸血鬼幸存者武器与被动数量修改方法

准备工作

找到「 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 个超武,还有一个大蒜是没有升级箱子了,理论上可以更多。想凑满所有 超武 + 武器 需要去图三奶牛场测试,因为奶牛场前十分钟的箱子也可以升级超武。

标签:
随便看看
本类推荐
本类排行
热门标签

我国国家通讯社行不行啊细狗新年贺词祝福语2023年祝福语新年新年贺词新年贺词祝福语居家抗病毒小药箱除夕高速免费吗2022年除夕高速免费吗春联春联句子大全春联句子大全七字年夜饭十二道菜年夜饭十二道菜单年夜饭吃什么年夜饭吃什么菜吃年夜饭的寓意年夜饭黑芝麻菊花茶晒菊花茶腌腊肉送妈妈生日礼物汉白玉送闺蜜水钻送女人礼物爸爸生日送礼物送老公