yx修改 一键领取注掉
parent
5bee28c52f
commit
fe14a4230f
|
@ -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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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()); // 时间
|
||||||
|
|
|
@ -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());
|
||||||
}
|
}
|
||||||
|
|
|
@ -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())
|
||||||
|
|
Loading…
Reference in New Issue