yx领奖bug
parent
a03ee2095c
commit
40ec544c1a
|
|
@ -60,7 +60,7 @@ public class CrossYuxulundaoDailyRewardHandler extends BaseHandler<ArenaInfoProt
|
||||||
SMServerRankConfig config = robotConfigMap.get(SMServerRankConfig.getIdByScore(cPlayer.getCrossYuxulundaoNewScore()));
|
SMServerRankConfig config = robotConfigMap.get(SMServerRankConfig.getIdByScore(cPlayer.getCrossYuxulundaoNewScore()));
|
||||||
SMServerArenaSetting setting = STableManager.getConfig(SMServerArenaSetting.class).get(2);
|
SMServerArenaSetting setting = STableManager.getConfig(SMServerArenaSetting.class).get(2);
|
||||||
//int privId = setting.getPrivId()[0];
|
//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);
|
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.CrossYuXuLunDaoGetDailyRewardResponse.getNumber(), res.setIsSuccess(false).build(), true);
|
||||||
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
||||||
}
|
}
|
||||||
|
|
@ -73,15 +73,8 @@ public class CrossYuxulundaoDailyRewardHandler extends BaseHandler<ArenaInfoProt
|
||||||
res.setDrop(drop);
|
res.setDrop(drop);
|
||||||
user.getArenaManager().getCrossYuxulundaoDailyRewad().set(type, 2);
|
user.getArenaManager().getCrossYuxulundaoDailyRewad().set(type, 2);
|
||||||
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.CrossYuXuLunDaoGetDailyRewardResponse.getNumber(), res.build(), true);
|
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);
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue