yx领奖bug

back_recharge
xuexinpeng 2021-10-09 11:24:11 +08:00
parent a03ee2095c
commit 40ec544c1a
1 changed files with 3 additions and 10 deletions

View File

@ -60,7 +60,7 @@ public class CrossYuxulundaoDailyRewardHandler extends BaseHandler<ArenaInfoProt
SMServerRankConfig config = robotConfigMap.get(SMServerRankConfig.getIdByScore(cPlayer.getCrossYuxulundaoNewScore()));
SMServerArenaSetting setting = STableManager.getConfig(SMServerArenaSetting.class).get(2);
//int privId = setting.getPrivId()[0];
if (!user.getArenaManager().getCrossYuxulundaoDailyRewad().contains(type)) {
if (user.getArenaManager().getCrossYuxulundaoDailyRewad().get(type) == null) {
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.CrossYuXuLunDaoGetDailyRewardResponse.getNumber(), res.setIsSuccess(false).build(), true);
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
}
@ -73,15 +73,8 @@ public class CrossYuxulundaoDailyRewardHandler extends BaseHandler<ArenaInfoProt
res.setDrop(drop);
user.getArenaManager().getCrossYuxulundaoDailyRewad().set(type, 2);
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.CrossYuXuLunDaoGetDailyRewardResponse.getNumber(), res.build(), true);
}else{
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.CrossYuXuLunDaoGetDailyRewardResponse.getNumber(), res.setIsSuccess(false).build(), true);
}
/* if(user.getPlayerInfoManager().getVipPrivilageValue(privId) >= config.getDailyReward()[type][0]){
int[][] itemArr = new int[1][2];
itemArr[0][0] = config.getDailyReward()[type][1];
itemArr[0][1] =config.getDailyReward()[type][2];
CommonProto.Drop.Builder drop = ItemUtil.dropPer(user, itemArr, BIReason.CROSS_YUXULUNDAO_DAILYREWARD);
res.setIsSuccess(true);
res.setDrop(drop);
//MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.CrossYuXuLunDaoGetDailyRewardResponse.getNumber(), builder.build(), true);
}*/
}
}