back_recharge
xuexinpeng 2021-12-31 14:03:07 +08:00
parent 64df199aee
commit 3b14b27161
1 changed files with 12 additions and 6 deletions

View File

@ -278,16 +278,22 @@ public class ExplorerMapLogic {
String key;
RedisUtil redisUtil = RedisUtil.getInstence();
if (crossGroup == -1) {
key = Integer.toString(mapId);
key = RedisUtil.getInstence().getKey(RedisKey.EXPLORER_MAP_PLAYER,String.valueOf(mapId));
Set<String> set = redisUtil.sGet(key);
if (set.contains(String.valueOf(user.getId()))) {
long remove = RedisUtil.getInstence().setRemove(key, String.valueOf(uid));
LOGGER.info("remove:" + remove);
}
} else {
//跨服分组
key = Integer.toString(crossGroup) + RedisKey.Delimiter_colon + mapId;
Set<String> set = redisUtil.sGet(RedisKey.EXPLORER_MAP_PLAYER + RedisKey.Delimiter_colon + key);
if (set.contains(String.valueOf(user.getId()))) {
long remove = RedisUtil.getInstence().setRemove(RedisKey.EXPLORER_MAP_PLAYER + RedisKey.Delimiter_colon + key, String.valueOf(uid));
LOGGER.info("remove cross:" + remove);
}
}
Set<String> set = redisUtil.sGet(RedisKey.EXPLORER_MAP_PLAYER + RedisKey.Delimiter_colon + key);
if (set.contains(String.valueOf(user.getId()))) {
long remove = RedisUtil.getInstence().setRemove(RedisKey.EXPLORER_MAP_PLAYER + RedisKey.Delimiter_colon + key, String.valueOf(uid));
LOGGER.info("remove:" + remove);
}
}
//本人探索地图到期
for (int id : delayId) {