-
Notifications
You must be signed in to change notification settings - Fork 21
制作段位
LingFeng-bbben edited this page Dec 26, 2024
·
1 revision
- 首先找到你要的歌的maidata.txt文件
- 取得这些歌的文件的md5 base64 hash。比如使用 https://the-x.cn/hash/MessageDigestAlgorithm.aspx
--== MD5 Hash Result ==--
Hex: 5A39A11BED0AA6E326733384FD6B26C6
Base64: WjmhG+0KpuMmczOE/Wsmxg== <-----这个就是
Base32: LI42CG7NBKTOGJTTGOCP22ZGYY======
Array: 0x5A,0x39,0xA1,0x1B,0xED,0x0A,0xA6,0xE3,0x26,0x73,0x33,0x84,0xFD,0x6B,0x26,0xC6
- 把hash粘贴进json模板的SongHashs数组里:
- 在SongLevels数组选择对应歌曲想要的难度
Easy = 0
Basic = 1
Advance = 2
Expert = 3
Master = 4
ReMaster = 5
UTAGE = 6
- 设置初始血量,每首歌回复血量和对应判定的扣血量 特别注意:Perfect1对应2550; Perfect2对应2500
- 设置是否强制关门(IsForceGameover)true/false
- 注意,导入段位的时候游戏中必须已经有对应的歌曲,本地或者在线皆可。
下面是模板。新建文件然后重命名为你想要的名字.json然后存入MaiCharts文件夹即可
{
"Name": "小妹妹跳舞段",
"Description": "呵呵的呵呵",
"SongHashs": [
"7DgtJ0Yvb0FKvmpVBkxFsw==",
"BUF3sKOGuLPByEE0NyEb5g==",
"K73d7eyYZzV3ICrqDqUgKw==",
"sdd1Ue105KfkNv9R17ullQ=="],
"SongLevels": [4,4,4,4],
"StartHP": 50,
"RestoreHP": 10,
"IsPlayList":false,
"IsForceGameover":true,
"Damages": {
"Miss": -5,
"TooFast": -5,
"LateGood": -3,
"FastGood": -3,
"LateGreat": -2,
"FastGreat": -2,
"LateGreat1": -2,
"FastGreat1": -2,
"LateGreat2": -2,
"FastGreat2": -2,
"FastPerfect1": 0,
"LatePerfect1": 0,
"FastPerfect2": 0,
"LatePerfect2": 0,
"Perfect": 0
}
}
如果你想单纯做一个歌单,可以使用下面的模板:
{
"Name": "牛逼歌们",
"SongHashs": [
"6r8TwaYvkTsNqu0/mJlthQ==",
"PzA4c3MkXTdfH6PeBlvKHQ==",
"f0wcCXIilKsnUbDOxRBfkw==",
"8E/jPuSAI0zvNIkVWGP9Hg=="],
"IsPlayList":true
}