PvZ2修改大典 第一章 相关准备工作

您所在的位置:网站首页 mt如何修改游戏攻击力 PvZ2修改大典 第一章 相关准备工作

PvZ2修改大典 第一章 相关准备工作

2023-05-11 19:45| 来源: 网络整理| 查看: 265

前言:随着技术的发展和进步,贴图合成、动画修改、属性组合、关卡制作、音乐编码早已不是秘密。其实从2020年9月Ftp2Res制作出来时候就已经打破了贴图合成和动画修改垄断,然而由于核心圈大佬仍然使用一些漏洞百出的工具而且不愿变通,导致了我制作的相关工具在2020-2023年期间使用人数仍然保持在个位数,传播力度极窄,我早已声明相关工具公开,但是收效甚微。以前并没有时间去写相关教程,而且不少人入门看的就是我那个已经严重过时的RTON修改教程,在此真的劝退不少修改玩家。去年10月我将我当时所有自己写的工具都集成在EBToolBox上,以方便使用,同时为了照顾无法安装.NET 4.8的玩家和便于调试,保留了各个功能的单文件版并同步更新。所以在此专门抽时间写新版工具相关的教程,以供来者学习观摩。

在此特别感谢那些帮助我完善工具和教程大佬们。

注:若汝目前在升学考试(小升初、中考、高考、专转本、考研等)期间,请立即停止阅读PvZ2修改相关文献,作者自然无法限制您的阅读自由,但是为了您的未来着想,请立即停止修改相关的学习,全身心投入考试当中,吾不希望踏足PvZ2修改的任何玩家因为学习这门技术而丢了本业。

第一章 相关准备工作1.工具

目前来说,入门的工具好多在之前的旧版教程里都提到了,但是时间过于久远,导致蓝奏云的地址都被dns污染了,不少人进网盘都被恶意重定向到成人网站了(笑)(虽然我在评论里面强调把lanzous换成lanzoux,并且更新了文章内的链接)。现在,就将那些不需要用的旧工具淘汰掉,直接上新版工具吧。

目前可用的工具如下:

PvZ2Tool(多功能工具,可利用其批处理jr转换功能):https://www.lanzoux.com/b00z9ldrg密码:5cfc

PvZ2Tools(json转rton,rton转json,pgsr解包):https://www.lanzoux.com/b00z9ldwb密码:4zuj

多功能修改工具SPC-Util:https://endlin.lanzout.com/b012xq4if密码:27m5

动画播放器及地图编辑器SPC-Util-Web:链接:https://pan.baidu.com/s/1B_zCfrE6Wfy-68ihMHyHIA 提取码:bfa6

多功能修改工具太極:https://endlin.lanzout.com/b012xq0pi密码:4maa

多功能修改工具TwinStar-Tookit:https://endlin.lanzout.com/b012xq75a密码:891j

多功能修改工具PopStudio:作者声明其主要为改一代工具而不是二代,故无文件,抱歉

PvZ2修改拓展工具EBToolBox:https://endlin.lanzout.com/iRtE20v24pmf

EBToolBox功能单文件版(EBToolBox及其功能单文件版链接失效请进):

https://endlin.lanzout.com/b011xbyef密码:8mff

i.合成图数据转res工具Ftp2Res(含教程):https://endlin.lanzout.com/indkE0unu8if

ii.Res切割合成工具ResSC:https://endlin.lanzout.com/i0MX80ton38d

iii.bnk转换工具BnkCvt(已无用):https://endlin.lanzout.com/iS6Qs0bbza6j

iv.extra生成工具Res2Ext:https://endlin.lanzout.com/iVyYR0uk4zoj

v.元件创制器ClipCreator:https://endlin.lanzout.com/irnmh0uk50fg

vi.位图填充器SpriteToLibrary:https://endlin.lanzout.com/iN0Yz0u84lhg

vii.元件转换器ClipTransformer:https://endlin.lanzout.com/i3NFb0sfe2ch

viii.图集路径创建器DirectoryCreator:https://endlin.lanzout.com/ioUwg0qoyn1e

ix.关卡分解合成工具LevelSC:https://endlin.lanzout.com/iyfyp0sfe1nc

合成图集并输出json工具安装器Free Texture Packer:https://endlin.lanzout.com/iUV7Xtpclfc

谷歌安装器:https://endlin.lanzout.com/ixbo90v509md

谷歌套件:https://endlin.lanzout.com/b012xqfpi密码:d7f6

各版本APK(下载须逾垣):https://ernestoam.fandom.com/wiki/Plants_vs._Zombies_2_APKs

各版本OBB(下载须逾垣):https://ernestoam.fandom.com/wiki/Plants_vs._Zombies_2_OBBs

各版本apk(下载不须逾垣):

北美版:https://www.lanzoux.com/b00zbgpyh密码:b5r8 国际版:https://www.lanzoux.com/b00zbgpzi密码:i0ta

各版本ipa:https://endlin.lanzoux.com/b00zhfcuf密码:foh0

安装包版本全收录:https://pan.baidu.com/s/1RV1-LdHfvOgyjiDtpuatzA提取码:0zp9

全植物代码:https://pastebin.com/bSeTQTRa

对于PvZ2Tools和PvZ2Tool,据吧里人反映PvZ2Tools不好用,而PvZTool亲测可用,就是我教程里用的,所以建议下第一个链接,即选择后者

目前需要用到的就这些,以后会不定期更新其它工具。

2.PvZ2的安装使用

对于目前的安装使用,并未发生多大变化,现引用旧版文章的内容:

安装文章提供的谷歌安装器(华为荣耀机型请看后面教程),安装谷歌套件,如果无法安装,则直接下文章提供的谷歌套件进行安装下载。然后自行找逾垣软件打开Google Store注册账号,地址一定选外国,要不然下不下来(2022年以后,国外网站已禁止+86相关手机号进行谷歌账号注册,请自重),登录后搜索pvz2,看到有一个,点进去,相关里还有一个,一个是美版一个是国际,请开始下载,不能断点续传,不要中途退出,否则前功尽弃。安装后继续逾垣点开PvZ2,等待下载数据包,数据包下载可断点续传,一次不行试两次三次,安装完成就可以happy了。

PvZ2正版安装流程

华为、荣耀因无法安装谷歌套件,所以免谷歌方法如下放出,先申明:搬运@白羊欣存    大大的修改帖

原帖地址:https://tieba.baidu.com/p/6473531912?pid=130046124453&cid=0&red_tag=0113726204#130046124453

自行数据包破除验证教程(目前来说已经过时,稍后更新相关) 材料 I.该版本安装包文件(亲自测试7.9.3可用) II.MT管理器 i .进入MT管理器找到该安装包文件并轻触点击查看.然后找到名为classes2.dex的文件.轻触该文件选择Dex编辑器++ ii.进入编辑该文件的浏览界面后,依次选择/com/google/android/vending/licensing/LicenseChecker,进入该文件的编辑界面 iii.进入后,轻触右上角选择转到指定行输入561并确定,然后可以看到本行仅有if-eqz v0, :cond_16,然后将其中的if-eqz v0,改为if-nez v0.(经验证将本串字符if-eqz v0, :cond_16全部替换为nop也可) iv.修改完成后,轻触右上角选择保存并退出,回到浏览界面,轻触右上角选择编译,编译完成后退出Dex编辑器++,然后会有一个提示询问文件"classes2.dex"已被修改,您希望在压缩文件中更新它吗? 选择确定. v.文件更新完成后退出安装包查看,轻触安装包文件选择功能——APK签名——确定 签名完成后所得安装包已被去除验证

完成后安装,安装完成进入(先不放数据包),弹窗出现,说没谷歌,不要管,点几次确认,屏幕花为正常现象,然后退出,杀后台,再进,弹窗出现,点几次就没了,看到0Mb下载,表示成功,最后把数据包放到它该放的位置,点开游戏,有两三次弹窗确认后消失,游戏正常启动。

 

直装包由于体量大,泛用性广,不适配安卓高版本,已被弃用,如想学习,请参阅旧版教程。

 

关于iOS用户,我只能说抱歉,目前来说,大多数的修改技术都偏向于安卓版,因为苹果的保护机制,修改起来非常麻烦,即使修改成功,也难以去安装,甚至需要靠越狱或者不断自签才能安装和维持应用运行,故想要安装iOS国际版的用户请查看我的旧帖子,如果里面的方法失效,那么我也无能为力,在此非常抱歉。

3.相关工具的安装

目前来说,工具的安装尤其重要,无论是说SU还是太极还是TSTK,都有着严苛的条件,为了保险起见,我建议搞PvZ2修改的玩家应当有至少能够安装.NET4.8.1的Windows系统,最好是2020年以后的Windows系统。

注:为了更好的修改体验,建议太极必安装,其余两样也是需要安装的,但不是本教程主要讲的,可以到讲这部分时候再安装。

I.隐藏文件夹和文件名后缀的开启

此部分内容为Windows操作内容,本应该让诸位搜索百度的,但是为了整篇文章的连贯性,故……放出来吧。

打开“此电脑”(即“我的电脑”),点击左上角菜单栏的“文件”选项,选择“更改文件夹和搜索选项”,点击“查看”选项卡,按照如图所示的设置,选择“确定”按钮,即可配置完成。

点击左上角菜单栏的“文件”选项选择“更改文件夹和搜索选项”点击“查看”选项卡按照如图所示的设置,选择“确定”按钮,即可配置完成

II.太极的介绍和安装

太极,目前来说是功能较为齐全,最利于新手和老修改玩家的修改工具。即使TSTK已经更新近半年,但是由于其严苛的使用条件,让不少新修改玩家望而却步(有句话不知道当说不当说,目前唯一一个仍然持续更新自己的TSTK版本、使用TSTK修改中文版动画文件并自制动画、为TSTK提供过不少bug的大佬被工具作者疏远了)。而SU由于其不规范性,目前只有抱残守缺、不懂变通的修改圈核心人员使用,即使ETB(EBToolBox)使用元件转换器兼容了SU的动画文件,但是这些人仍然以难用为由拒绝ETB的使用和传播和对于太极的推广。目前来说,由于ETB的辅助,当前的太极是动画和贴图修改方面最适合的工具,没有之一!

当显示隐藏文件夹和显示后缀设置完成后,则在C盘中会看到一个半透明的ProgramData文件夹,这个文件夹就是我们需要的,进入ProgramData文件夹,将文章提供的cn.smallpc包中的cn.smallpc文件夹按照Tips提示拖进来。结果如图所示。

ProgramData位置cn.smallpc放置之后示意图

要注意,cn.smallpc文件夹里是taiji文件夹!不是又cn.smallpc!,如果错了,那说明是你直接解压的,调整一下,这个页面的地址是C:\ProgramData\cn.smallpc\taiji,请认真核对!

C:\ProgramData\cn.smallpc\taiji

当这些准备完毕了,很多核心圈成员会跳出来大喊:别听EB的鬼话,当你准备好这些之后,你得反复修改系统时间!要不然用不了!

我只能说,你们手上的RunAsDate还是我最先引进修改圈的呢,“要断章取义”选自《不要断章取义》呢!

几年前,确实,一路大佬开发太极之后,为了督促自己不断更新,每个版本设置了过期时间。但是凡事都有利弊,太极弃坑之后,最后一次可用时间为2020年11月,过了这个日期就会没法用,很多人不得不通过改系统时间来继续使用太极,这样会造成QQ等应用软件不能正常使用。但是,RunAsDate的出现,则解决了这一问题。这个软件,则会使用预设时间来启动软件,从而避开了对系统实际的修改。

使用方法:

解压文章提供的RunAsDate压缩包,拿出里面的RunAsDate.exe,和太極-Loader.exe放在同一个位置,哪里都行,建议放在C:\ProgramData\cn.smallpc\taiji里,毕竟其余位置占地方不好看。

打开RunAsDate,如图所示设置,在Run之后点击Create Desktop ShortCut以创建快捷方式,以后,把那个快捷方式放在桌面当作真正的无时间限制的太极使用即可。

配置RunAsDate

以上,太极配置完毕。

III.SPC-Util的介绍和安装

SPC-Util,简称SU,是一路大佬开发的第一款全面修改PvZ2数据包的多功能工具,在2019年12月发布了第一版,然而从那之后销声匿迹。2020年3月,我由于接受了某Eight-Bit的委托,寻找RSB合成工具,遂找至一路大佬的动画分享群,在群中当面向其求SU以完成RSB合成,由于要动画的大多数是修改玩家,故一呼百应,纷纷向一路要SU,于是一路便扩大影响力,让群员邀请修改玩家(其中不乏核心圈的成员),到多少人发布PC版,到多少人发布安卓版(至于多少人,因为年代久远,忘掉了),然而到人数了,那些工具却是流入核心圈大佬的手上,我们充当了分母。过了一段时间,公开版发布,然而没有RSB打包。再过一段时间,功能完善,那些功能才得以全部开放,SU至此成为当时使用人数最多,享誉海内外的PvZ2热门修改工具之一。在此,我希望大家,要自主研发,不要老是想着天上掉馅饼的好事。作为底层人员,要想让人们认可,需要自己打磨相关技术,而不是拆别人包、偷别人素材、为了视频网站那点流量搞营销号那样的烂活之类的。目前来说,没有完善的教程,确实是这个圈子的遗憾。但是现在我完善了,希望以后就不会有这些下三滥的手段了。

SU相对于太极来说,唯一的好处就是无须时间验证(RunAsDate解决了这个问题),但是坏处就是,你要处理的文件必须和SU在同一个盘甚至同一条路径,这是无法忍受的。其实说来,完整版的SU实际上是MF手上的测试版SU,那个SU,合成xfl时候不需要输入那段话(至于哪段话,动画修改篇会有讲),而且支持PAM转json和json转PAM。目前来说,该版本仍然被核心圈掌握,这也是核心圈依赖于SU的基础。别看我,我手里没有。

SU的安装,很简单,把文章提供的SPC-Util解压,保持SPC-Util.exe和SPC-Util文件夹在同一目录互不隶属即可,这两样东西放在任意一处都可以。

SU-Web,动画查看器和地图编辑器,解压即可,任意位置。

IV.TwinStar-Tookit的介绍和安装

TwinStar-Tookit,简称TSTK,由于其曾用名为TwinKles-ToolKit,所以有些人简称其为TKS。目前来说,其为功能最齐全,bug最多,使用难度最大,体量最大,数据包兼容性最强,和其余工具的兼容性最差的修改工具。目前使用者极其少数,完全能够驾驭其使用方法并成功进行动画及其它修改的仅有一人(不是我)。

由于本人提供的为TSTK的最好用的版本,所以不是最新版,而且该工具一路大佬早已开源,有兴趣的修改玩家可以登录GitHub观摩。

TSTK安装方法也很简单,最简单方法便是解压文章提供的压缩包至ProgramData目录,将其中的launch.cmd创建快捷方式放在桌面上当作工具直接使用即可。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3