fix rank
parent
ba4a28d792
commit
698bab2122
|
@ -2228,16 +2228,23 @@ public class MapLogic {
|
|||
return o1.getRank()-o2.getRank();
|
||||
}
|
||||
});
|
||||
rank =1;
|
||||
int myRank =-1;
|
||||
for(CommonProto.MainLevelRankInfo.Builder builder1 : mainLevelRankInfoList){
|
||||
builder1.setRank(rank++);
|
||||
builder.addMainLevelRankInfo(builder1.build());
|
||||
if(builder1.getUid() == myRank){
|
||||
myRank = builder1.getRank();
|
||||
}
|
||||
}
|
||||
int uid = session.getUid();
|
||||
int score = RedisUtil.getInstence().getZSetScore(RedisKey.MAINLEVEL_RANK,"", Integer.toString(uid)).intValue();
|
||||
int myRank =-1;
|
||||
if(score == -1){
|
||||
score = 1011;
|
||||
}else{
|
||||
myRank= RedisUtil.getInstence().getZSetreverseRank(RedisKey.MAINLEVEL_RANK,"",Integer.toString(uid)).intValue();
|
||||
if(myRank==-1){
|
||||
myRank= RedisUtil.getInstence().getZSetreverseRank(RedisKey.MAINLEVEL_RANK,"",Integer.toString(uid)).intValue();
|
||||
}
|
||||
}
|
||||
User user = UserManager.getUser(uid);
|
||||
PlayerManager playerInfoManager = user.getPlayerInfoManager();
|
||||
|
|
Loading…
Reference in New Issue