【钢琴块2】如何导入自制谱


一直以来有很多小伙伴问钢琴块2的自制谱怎么导入,刚好up月考结束当晚没作业,并且搜索全站发现还没有类似的内容,天时地利人和于是就做了这期专栏
//该专栏风格与隔壁略有不同,请放心食用(以上为水开头)
1.情景导入
//素材来自AV45144839
那是一个星期六的下午...



2.准备工作
因为涉及apk的修改,所以我们需要一个(这里使用的是MT管理器,up主强烈推荐)

打开以后是这个样子
//这个"钢琴块.apk"是事先准备好的官方安装包

然后点击打开自制谱文件,搜索"bpm"和"basebeats",后面的数字需要记住(这里分别是160和0.5)

3.添加/修改相关文件
接下来按照图示操作
第一步:导入自制谱文件

这里把它命名成NekomimiSwitch
//其实不重命名也行,只不过后面添加的英文名要与文件名一致,否则游戏崩溃(即防止操作失误)

然后把json文件添加到安装包里(看图)



//添加界面时保持其默认设置,直接点击"确定"即可
第二步:修改关卡文件

①language_music.csv
仿照原本文件里的格式添加以下内容:
,NekomimiSwitch,ねこみみスイッチ,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch,NekomimiSwitch
,Hatsune Miku,初音ミク,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku,Hatsune Miku
//其中的NekomimiSwitch为歌曲的英文名,ねこみみスイッチ为歌曲的原名,Hatsune Miku为歌曲的英文名,初音ミク为歌手的原名,可以在不破坏格式的前提下随意替换(注意:第一个英文名不能包含逗号)
注意:里面的逗号一定要在英文模式下输入,而且一个都不能丢,否则会导致游戏崩溃!(下同)

(20210318补充)如果是第一次修改官方安装包,还有可能出现换行错误,如果未进行修复会造成游戏开屏闪退!

为了修复这个错误,需要使用“搜索”中的查找/替换功能:
勾选正则表达式
查找:\n"
替换:"


最后点击“全部”,换行错误的问题就解决了(20210318补充结束)
保存时在弹出的窗口勾选开启签名,然后确定(下同)


②level.csv
仿照原本文件里的格式添加以下内容:
1231,102031,2,2,,233333,,,,5,2005,,,,180,1,,,,1,,,,,,,,
//1231,102031代表歌曲序号,233333代表解锁该歌曲所需的金币(这三个数字可以在不引起与原版歌曲重复的情况下随意修改,其它数字修改有概率导致游戏崩溃)
//注意:一定要添加到1900,,,,,,,,,,,,,,,,,,,,,,,,,,,那一行的前面,否则会导致修改失败(up亲测)

③music_json.csv
仿照原本文件里的格式添加以下内容:
123101,102031,160,0.5,320,NekomimiSwitch,Hatsune Miku,,,
123102,102031,160,0.5,320,NekomimiSwitch,,,,
123103,102031,160,0.5,320,NekomimiSwitch,,,,
//注意:这次数字不能随便打了,1231xx,102031与level.csv对应,160,0.5与自制谱里的bpm和basebeats对应,320是160÷0.5的得数,NekomimiSwitch,Hatsune Miku与language_music.csv对应,后面的逗号一个都不能丢!

最后直接安装即可(抱歉这次没图)
打开“钢琴块”|“精选”,脱到最下面就能看到已经导入自制谱了。

//第一次发专栏,如有错误,请指正。
附本人做的自制谱的下载链接:
https://dwz.cn/ffabZE9P