所有榜单容量不做限制
parent
e925b88ffd
commit
ce8fffd10c
|
@ -52,19 +52,19 @@ public class GetMonsterAttackRankHandler extends BaseHandler<PlayerInfoProto.Get
|
||||||
monsterRankInfos.add(monsterRankInfo);
|
monsterRankInfos.add(monsterRankInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (rankInfo.size() > 800) {
|
// if (rankInfo.size() > 800) {
|
||||||
//删除多余数据 预留一些 长度maxSize
|
// //删除多余数据 预留一些 长度maxSize
|
||||||
String key = RedisKey.getKey(RedisKey.MONSTER_ATTACK_RANK, "", false);
|
// String key = RedisKey.getKey(RedisKey.MONSTER_ATTACK_RANK, "", false);
|
||||||
RedisUtil.getInstence().removeZSetRangeByRank(key, 0, 500);
|
// RedisUtil.getInstence().removeZSetRangeByRank(key, 0, 500);
|
||||||
}
|
// }
|
||||||
|
|
||||||
int uid = iSession.getUid();
|
int uid = iSession.getUid();
|
||||||
int score = (int)(RedisUtil.getInstence().getZSetScore(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).longValue()>>40);
|
int score = (int)(RedisUtil.getInstence().getZSetScore(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).longValue()>>40);
|
||||||
int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).intValue();
|
int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.MONSTER_ATTACK_RANK, "", Integer.toString(uid)).intValue();
|
||||||
if(myRank>300){
|
// if(myRank>300){
|
||||||
score=-1;
|
// score=-1;
|
||||||
myRank=-1;
|
// myRank=-1;
|
||||||
}
|
// }
|
||||||
PlayerInfoProto.GetMonsterRankInfoResponse buildResponse = PlayerInfoProto.GetMonsterRankInfoResponse.newBuilder()
|
PlayerInfoProto.GetMonsterRankInfoResponse buildResponse = PlayerInfoProto.GetMonsterRankInfoResponse.newBuilder()
|
||||||
.setMyRank(myRank)
|
.setMyRank(myRank)
|
||||||
.addAllMonster(monsterRankInfos)
|
.addAllMonster(monsterRankInfos)
|
||||||
|
|
Loading…
Reference in New Issue