yx:计分规则
parent
433e651a6c
commit
ea3e7cdaf3
|
@ -146,10 +146,23 @@ public class CrossYuxulundaoChallengeHandler extends BaseHandler<ArenaInfoProto.
|
||||||
}
|
}
|
||||||
int scoresValAbs = Math.abs(ackScores - defScores);
|
int scoresValAbs = Math.abs(ackScores - defScores);
|
||||||
//胜利者获取分数 正数
|
//胜利者获取分数 正数
|
||||||
int winerGetScore = setting.getBattleWinReward()[0] + scoresValAbs >= setting.getScoreRange()[0] && setting.getBattleWinReward()[0] + scoresValAbs <= setting.getScoreRange()[1]
|
/*int winerGetScore = setting.getBattleWinReward()[0] + scoresValAbs >= setting.getScoreRange()[0] && setting.getBattleWinReward()[0] + scoresValAbs <= setting.getScoreRange()[1]
|
||||||
? setting.getBattleWinReward()[0] + scoresValAbs : setting.getScoreRange()[1];
|
? setting.getBattleWinReward()[0] + scoresValAbs : setting.getScoreRange()[1];
|
||||||
//失败者获取分数 负数
|
//失败者获取分数 负数
|
||||||
int loserGetScore = -winerGetScore;
|
int loserGetScore = -winerGetScore;*/
|
||||||
|
int winerGetScore= setting.getBattleWinReward()[0]+(defScores-ackScores);
|
||||||
|
int loserGetScore = setting.getBattleLoseReward()[0]-(defScores-ackScores);
|
||||||
|
if(winerGetScore>setting.getScoreRange()[1]){
|
||||||
|
winerGetScore = setting.getScoreRange()[1];
|
||||||
|
}else if(winerGetScore<setting.getScoreRange()[0]){
|
||||||
|
winerGetScore = setting.getScoreRange()[0];
|
||||||
|
}
|
||||||
|
if(loserGetScore>setting.getScoreRange()[1]){
|
||||||
|
loserGetScore = setting.getScoreRange()[1];
|
||||||
|
}else if(loserGetScore<setting.getScoreRange()[0]){
|
||||||
|
loserGetScore = setting.getScoreRange()[0];
|
||||||
|
}
|
||||||
|
|
||||||
int defScore;//对手分数
|
int defScore;//对手分数
|
||||||
AbstractRank rank = RankContext.getRankEnum(RankEnum.CROSS_YUXULUNDAO_RANK_PERSON.getType());
|
AbstractRank rank = RankContext.getRankEnum(RankEnum.CROSS_YUXULUNDAO_RANK_PERSON.getType());
|
||||||
int crossGroup = GlobleSystemLogic.getInstence().getCrossGroup();
|
int crossGroup = GlobleSystemLogic.getInstence().getCrossGroup();
|
||||||
|
|
Loading…
Reference in New Issue