feat: 添加更多评分

This commit is contained in:
bietiaop 2024-07-30 15:36:57 +08:00
parent f81ecd8ae2
commit 63fc4da9be
4 changed files with 257 additions and 42 deletions

View file

@ -1,3 +1,6 @@
# 1.3
* 添加驱动盘评分
# 1.2 # 1.2
* 添加伤害计算,支持目前为止所有 `驱动盘` 以及 `艾莲``朱鸢` 的伤害计算,`强攻武器` 支持 `B` 级以上。 * 添加伤害计算,支持目前为止所有 `驱动盘` 以及 `艾莲``朱鸢` 的伤害计算,`强攻武器` 支持 `B` 级以上。
* 修复攻略问题,若有对不上的问题,请“刷新攻略”。 * 修复攻略问题,若有对不上的问题,请“刷新攻略”。

View file

@ -64,7 +64,7 @@ export const getAuthKey = async (e, _user, zzzUid, authAppid = 'csc') => {
'获取cookie失败请确认绑定了cookie或者查询的UID是否与cookie对应请确认bot所使用的是绝区零UID' '获取cookie失败请确认绑定了cookie或者查询的UID是否与cookie对应请确认bot所使用的是绝区零UID'
); );
} }
if (uidData.ltuid !== ck.stuid) { if (String(uidData.ltuid) !== String(ck.stuid)) {
throw new Error( throw new Error(
`当前UID${zzzUid}查询所使用的米游社ID${ck.stuid}与当前切换的米游社ID${uidData.ltuid}不匹配请切换UID后尝试` `当前UID${zzzUid}查询所使用的米游社ID${ck.stuid}与当前切换的米游社ID${uidData.ltuid}不匹配请切换UID后尝试`
); );
@ -91,6 +91,7 @@ export const getAuthKey = async (e, _user, zzzUid, authAppid = 'csc') => {
}); });
// 获取数据 // 获取数据
res = await res.json(); res = await res.json();
logger.debug(`[zzz:authkey]`, res);
// 返回 authkey // 返回 authkey
return res?.data?.authkey; return res?.data?.authkey;
}; };

View file

@ -1,15 +1,147 @@
{ {
"1011": {}, "1011": {
"1021": {}, "11103": 0,
"1031": {}, "11102": 0,
"1041": {}, "12103": 1,
"1061": {}, "12102": 1,
"1081": {}, "13103": 0,
"13102": 0,
"20103": 0.75,
"21103": 0.75,
"23203": 0.75,
"31403": 0,
"23103": 1,
"12202": 1,
"31803": 1
},
"1021": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 1,
"21103": 1,
"23203": 0.75,
"31403": 0,
"23103": 1,
"31503": 1
},
"1031": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 0.75,
"21103": 0.75,
"23203": 0.75,
"31403": 0.75,
"30502": 1,
"23103": 1,
"31903": 1
},
"1041": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 1,
"21103": 1,
"23203": 0.75,
"31403": 0,
"23103": 1,
"31603": 1
},
"1061": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 1,
"21103": 1,
"23203": 0.75,
"31403": 0,
"23103": 1,
"31503": 1
},
"1081": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 1,
"21103": 1,
"23203": 0.75,
"31403": 0,
"23103": 1,
"31503": 1
},
"1091": {}, "1091": {},
"1101": {}, "1101": {
"1111": {}, "11103": 0,
"1121": {}, "11102": 0,
"1131": {}, "12103": 1,
"12102": 1,
"13103": 0,
"13102": 0,
"20103": 0.75,
"21103": 0.75,
"23203": 0.75,
"31403": 0,
"23103": 1,
"12202": 1,
"31603": 1
},
"1111": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 1,
"21103": 1,
"23203": 0.75,
"31403": 0,
"23103": 1,
"31803": 1
},
"1121": {
"11103": 0,
"11102": 0,
"12103": 0,
"12102": 0,
"13103": 1,
"13102": 1,
"20103": 0.75,
"21103": 0.75,
"23203": 0.75,
"30502": 1,
"31603": 1
},
"1131": {
"11103": 0,
"11102": 0,
"12103": 1,
"12102": 1,
"13103": 0,
"13102": 0,
"20103": 0.75,
"21103": 0.75,
"23203": 1,
"31403": 0,
"23103": 1,
"31703": 1
},
"1141": { "1141": {
"11103": 0, "11103": 0,
"11102": 0, "11102": 0,
@ -20,7 +152,10 @@
"20103": 0.75, "20103": 0.75,
"21103": 0.75, "21103": 0.75,
"23203": 0.75, "23203": 0.75,
"31403": 0 "31403": 0,
"23103": 1,
"12202": 1,
"31703": 1
}, },
"1151": { "1151": {
"11103": 0, "11103": 0,
@ -32,10 +167,26 @@
"20103": 0.75, "20103": 0.75,
"21103": 0.75, "21103": 0.75,
"23203": 0.5, "23203": 0.5,
"31403": 0.5 "31403": 0.5,
"30502": 1,
"23103": 1,
"31603": 1
}, },
"1161": {}, "1161": {},
"1181": {}, "1181": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 0.5,
"21103": 0.5,
"23203": 0.5,
"31203": 1,
"31403": 1,
"31803": 1
},
"1191": { "1191": {
"11103": 0, "11103": 0,
"11102": 0, "11102": 0,
@ -46,25 +197,83 @@
"20103": 1, "20103": 1,
"21103": 1, "21103": 1,
"23203": 0.75, "23203": 0.75,
"31403": 0 "31403": 0,
"23103": 1,
"31703": 1
}, },
"1201": {}, "1201": {},
"1211": { "1211": {
"11103": 0, "11103": 0,
"11102": 0, "11102": 0,
"12103": 0.5, "12103": 0.75,
"12102": 0.5, "12102": 0.75,
"13103": 0, "13103": 0,
"13102": 0, "13102": 0,
"20103": 0.75, "20103": 0.75,
"21103": 0.75, "21103": 0.75,
"23203": 1, "23203": 1,
"31403": 0.75 "31403": 0.5,
"30502": 1,
"23103": 1,
"31803": 1
}, },
"1221": {}, "1221": {},
"1241": {}, "1241": {
"1251": {}, "11103": 0,
"1271": {}, "11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 1,
"21103": 1,
"23203": 0.75,
"31403": 0,
"23103": 1,
"31903": 1
},
"1251": {
"11103": 0,
"11102": 0,
"12103": 1,
"12102": 1,
"13103": 0,
"13102": 0,
"20103": 0.75,
"21103": 0.75,
"23203": 0.75,
"31403": 0,
"23103": 1,
"12202": 1,
"31803": 1
},
"1261": {
"11103": 0,
"11102": 0,
"12103": 0.75,
"12102": 0.75,
"13103": 0,
"13102": 0,
"20103": 0.5,
"21103": 0.5,
"23203": 0.5,
"31203": 1,
"31403": 1,
"31503": 1
},
"1271": {
"11103": 0,
"11102": 0,
"12103": 0,
"12102": 0,
"13103": 1,
"13102": 1,
"20103": 0.75,
"21103": 0.75,
"23203": 0.75,
"30502": 1,
"31803": 1
},
"1281": { "1281": {
"11103": 0, "11103": 0,
"11102": 0, "11102": 0,
@ -75,7 +284,9 @@
"20103": 0.5, "20103": 0.5,
"21103": 0.5, "21103": 0.5,
"23203": 0.5, "23203": 0.5,
"31403": 1 "31203": 1,
"31403": 1,
"31503": 1
}, },
"2011": {}, "2011": {},
"2021": {} "2021": {}

View file

@ -1,21 +1,21 @@
{ {
"12102":["AttackAddedRatio","攻击力百分比"], "12102": ["AttackAddedRatio", "攻击力百分比"],
"12103":["AttackDelta","攻击力"], "12103": ["AttackDelta", "攻击力"],
"11102":["HPAddedRatio","生命值百分比"], "11102": ["HPAddedRatio", "生命值百分比"],
"11103":["HPDelta","生命值"], "11103": ["HPDelta", "生命值"],
"13102":["DefenceAddedRatio","防御力百分比"], "13102": ["DefenceAddedRatio", "防御力百分比"],
"13103":["DefenceDelta","防御力"], "13103": ["DefenceDelta", "防御力"],
"20103":["CriticalChanceBase","暴击率"], "20103": ["CriticalChanceBase", "暴击率"],
"21103":["CriticalDamageBase","暴击伤害"], "21103": ["CriticalDamageBase", "暴击伤害"],
"12202":["ImpactRatio","冲击力"], "12202": ["ImpactRatio", "冲击力"],
"31203":["ElementMystery","异常精通"], "31203": ["ElementMystery", "异常精通"],
"31403":["ElementAbnormalPower","异常精通"], "31403": ["ElementAbnormalPower", "异常掌控"],
"23203":["PenDelta","穿透值"], "23203": ["PenDelta", "穿透值"],
"30502":["SpGetRatio","能量恢复"], "30502": ["SpGetRatio", "能量恢复"],
"23103":["PenRatioBase","穿透率"], "23103": ["PenRatioBase", "穿透率"],
"31703":["IceAddedRatio","冰属性伤害提高"], "31703": ["IceAddedRatio", "冰属性伤害提高"],
"31603":["FireAddedRatio","火属性伤害提高"], "31603": ["FireAddedRatio", "火属性伤害提高"],
"31503":["PhysicalAddedRatio","物理属性伤害提高"], "31503": ["PhysicalAddedRatio", "物理属性伤害提高"],
"31803":["ElectricAddedRatio","电属性伤害提高"], "31803": ["ElectricAddedRatio", "电属性伤害提高"],
"31903":["EtherAddedRatio","以太属性伤害提高"] "31903": ["EtherAddedRatio", "以太属性伤害提高"]
} }