yxld赛季重置相关
parent
f2c43c9042
commit
63b1c2de38
|
@ -74,6 +74,16 @@ public class CrossYuxulundaoGetInfoHandler extends BaseHandler<ArenaInfoProto.Cr
|
|||
long yuxulundaoTime = arenaManager.getCrossYuxulundaoFirst();
|
||||
TimeControllerOfFunction timeControllerOfFunction = GlobalDataManaager.getInstance().getTimeControllerOfFunctionByFunctinoType(FunctionIdEnum.CrossYuxulundao);
|
||||
if (null == timeControllerOfFunction) {
|
||||
builder.setOldMyscore(csPlayer.getCrossYuxulundaoNewScore());
|
||||
builder.setNewMyscore(csPlayer.getCrossYuxulundaoOldScore());
|
||||
builder.addAllDailyRewardState(arenaManager.getCrossYuxulundaoDailyRewad());
|
||||
builder.setChangedTimes(user.getPlayerInfoManager().getVipPrivilageValue(privId));
|
||||
int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.CROSS_YUXULUNDAO_RANK_PERSON, Integer.toString(crossGroup), Integer.toString(user.getId())).intValue();
|
||||
builder.setMyRank(myRank);
|
||||
List<ArenaEnemy> enemyList = arenaManager.getCrossYuxulundaoEnemies();
|
||||
if (enemyList != null && enemyList.size() > 0) {
|
||||
enemyList.forEach(n -> builder.addArenaEnemys(CrossYuxulundaoLogic.getInstance().getMatchRivalInfo(n.getEnemyId(), 0)));
|
||||
}
|
||||
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.CrossYuXuLunDaoGetInfoResponse.getNumber(), builder.build(), true);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue