历史最高
This commit is contained in:
@@ -36,14 +36,18 @@ export class PvpHandler {
|
||||
if (score < 0) {
|
||||
score = 0;
|
||||
}
|
||||
pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, { score });
|
||||
let hisScore = pvpDefense.score;
|
||||
if (hisScore < score) {
|
||||
hisScore = score;
|
||||
}
|
||||
pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, { score, hisScore });
|
||||
let roleName = session.get('roleName');
|
||||
const role = await RoleModel.findByRoleId(roleId);
|
||||
|
||||
// 加入排行榜
|
||||
let params = new RankParam(roleName, role.lv, role.vLv, role.headHid, role.sHid, role.title);
|
||||
await setRank(REDIS_KEY.PVP_RANK, 0, roleId, pvpDefense.score, pvpDefense.updatedAt.getTime(), params);
|
||||
return resResult(STATUS.SUCCESS, {score});
|
||||
return resResult(STATUS.SUCCESS, {score, hisScore});
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user