yx修改 一键领取注掉

back_recharge
xuexinpeng 2021-10-22 17:46:20 +08:00
parent 5bee28c52f
commit fe14a4230f
4 changed files with 19 additions and 2 deletions

View File

@ -54,6 +54,8 @@ public class ArenaRecord {
private int yxldScoreChange; private int yxldScoreChange;
private int yxldDefScoreChange;
private int[] yxldResult;//0,1 成功 失败 private int[] yxldResult;//0,1 成功 失败
private int practiceLevel; private int practiceLevel;
@ -268,4 +270,12 @@ public class ArenaRecord {
public void setYxldDefForce(List<Integer> yxldDefForce) { public void setYxldDefForce(List<Integer> yxldDefForce) {
this.yxldDefForce = yxldDefForce; this.yxldDefForce = yxldDefForce;
} }
public int getYxldDefScoreChange() {
return yxldDefScoreChange;
}
public void setYxldDefScoreChange(int yxldDefScoreChange) {
this.yxldDefScoreChange = yxldDefScoreChange;
}
} }

View File

@ -220,9 +220,11 @@ public class CrossYuxulundaoChallengeHandler extends BaseHandler<ArenaInfoProto.
//攻击者赢了 //攻击者赢了
arenaRecord.setYxldBattleType(1); arenaRecord.setYxldBattleType(1);
arenaRecord.setYxldScoreChange(winerGetScore); arenaRecord.setYxldScoreChange(winerGetScore);
arenaRecord.setYxldDefScoreChange(loserGetScore);
} else { } else {
arenaRecord.setYxldBattleType(2); arenaRecord.setYxldBattleType(2);
arenaRecord.setYxldScoreChange(loserGetScore); arenaRecord.setYxldScoreChange(loserGetScore);
arenaRecord.setYxldDefScoreChange(winerGetScore);
} }
arenaRecord.setYxldResult(result); arenaRecord.setYxldResult(result);
//挑战者记录 //挑战者记录
@ -239,10 +241,12 @@ public class CrossYuxulundaoChallengeHandler extends BaseHandler<ArenaInfoProto.
//防守方输了了 //防守方输了了
arenaRecord.setYxldBattleType(4); arenaRecord.setYxldBattleType(4);
arenaRecord.setYxldScoreChange(loserGetScore); arenaRecord.setYxldScoreChange(loserGetScore);
arenaRecord.setYxldDefScoreChange(winerGetScore);
} else { } else {
//防守方赢了 //防守方赢了
arenaRecord.setYxldBattleType(3); arenaRecord.setYxldBattleType(3);
arenaRecord.setYxldScoreChange(winerGetScore); arenaRecord.setYxldScoreChange(winerGetScore);
arenaRecord.setYxldDefScoreChange(loserGetScore);
} }
//被挑战者记录 //被挑战者记录
arenaRecord.setCreateTime(TimeUtils.nowInt()); // 时间 arenaRecord.setCreateTime(TimeUtils.nowInt()); // 时间

View File

@ -26,7 +26,7 @@ public class TakeMissionRewardHandler extends BaseHandler<PlayerInfoProto.TakeMi
public void processWithProto(ISession iSession, PlayerInfoProto.TakeMissionRewardRequest proto) throws Exception { public void processWithProto(ISession iSession, PlayerInfoProto.TakeMissionRewardRequest proto) throws Exception {
if(proto.getMissionId() == 0){ if(proto.getMissionId() == 0){
MissionLoigc.takeMissionRewardOnekey(iSession,proto.getType()); //MissionLoigc.takeMissionRewardOnekey(iSession,proto.getType());
}else{ }else{
MissionLoigc.takeMissionReward(iSession,proto.getType(),proto.getMissionId()); MissionLoigc.takeMissionReward(iSession,proto.getType(),proto.getMissionId());
} }

View File

@ -333,6 +333,8 @@ public class CrossYuxulundaoLogic {
.setPracticeLevel(csPlayer.getPracticeLevel()) .setPracticeLevel(csPlayer.getPracticeLevel())
.setScore(csPlayer.getCrossYuxulundaoNewScore()) .setScore(csPlayer.getCrossYuxulundaoNewScore())
.setRank(rank) .setRank(rank)
.setHead(csPlayer.getHead())
.setHeadFrame(csPlayer.getHeadFrame())
.build(); .build();
return personInfoBuild; return personInfoBuild;
} }
@ -411,7 +413,8 @@ public class CrossYuxulundaoLogic {
.setUserName(arenaRecord.getUserName()) .setUserName(arenaRecord.getUserName())
.setHeadFrame(arenaRecord.getHeadFrame()).setFightData1(fightDataProto1).setFightData2(fightDataProto2).setFightData3(fightDataProto3) .setHeadFrame(arenaRecord.getHeadFrame()).setFightData1(fightDataProto1).setFightData2(fightDataProto2).setFightData3(fightDataProto3)
.setPower(arenaRecord.getAttackForce()).setType(arenaRecord.getYxldBattleType()).addAllYxldMyForce(arenaRecord.getYxldMyForce()) .setPower(arenaRecord.getAttackForce()).setType(arenaRecord.getYxldBattleType()).addAllYxldMyForce(arenaRecord.getYxldMyForce())
.addAllYxldDefForce(arenaRecord.getYxldDefForce()).build(); .addAllYxldDefForce(arenaRecord.getYxldDefForce())
.setDefScoreChange(arenaRecord.getYxldDefScoreChange()).build();
}else{ }else{
return CommonProto.crossYxldPlayerRecordInfo.newBuilder().setTime(arenaRecord.getCreateTime()) return CommonProto.crossYxldPlayerRecordInfo.newBuilder().setTime(arenaRecord.getCreateTime())
.setUid(arenaRecord.getAttackId()) .setUid(arenaRecord.getAttackId())