From 9fbfae861accb61cbcdf8576460db2b4c4d486ab Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Tue, 6 Feb 2024 18:24:27 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=9E=E6=8A=80=E5=9C=BA=E9=87=8D=E5=86=99?= =?UTF-8?q?=E4=B8=89=E7=89=88=EF=BC=8C=E6=8B=8D=E8=84=B8=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java | 5 ++--- .../main/java/com/ljsd/jieling/kefu/Cmd_arenafalsedata.java | 2 +- .../main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java | 1 - .../main/java/com/ljsd/jieling/logic/hero/TrainingLogic.java | 2 ++ 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java index a69ad2fbe..f83538896 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java @@ -21,7 +21,6 @@ import com.ljsd.jieling.logic.activity.event.HeroUpStarEvent; import com.ljsd.jieling.logic.activity.event.Poster; import com.ljsd.jieling.logic.activity.event.SuperBoxEvent; import com.ljsd.jieling.logic.activity.fourChallenge.FourChallengeLogic; -import com.ljsd.jieling.logic.arena.ArenaLogic; import com.ljsd.jieling.logic.dao.*; import com.ljsd.jieling.logic.dao.root.GlobalSystemControl; import com.ljsd.jieling.logic.dao.root.User; @@ -254,8 +253,8 @@ public class GetPlayerInfoHandler extends BaseHandler{ } //道具异常检查 // ItemLogic.getInstance().checkItem(user); - ArenaLogic.getInstance().newArenaFirstPush(iSession); - MessageUtil.sendIndicationMessage(iSession, 1, MessageTypeProto.MessageType.WorldLevelIndication_VALUE, PlayerInfoProto.WorldLevelIndication.newBuilder().setWorldLeve(GlobleSystemLogic.getGlobalWorldLevelCache()).build(), true); +// PlayerInfoProto.WorldLevelIndication build = PlayerInfoProto.WorldLevelIndication.newBuilder().setWorldLeve(GlobleSystemLogic.getGlobalWorldLevelCache()).build(); +// MessageUtil.sendIndicationMessage(iSession, 1, MessageTypeProto.MessageType.WorldLevelIndication_VALUE, build, true); MessageUtil.sendMessage(iSession, 1, MessageTypeProto.MessageType.GET_PLAYERINFO_RESPONSE_VALUE, getPlayerInfoResponse, true); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_arenafalsedata.java b/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_arenafalsedata.java index 5ca9c03d2..39924ebc8 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_arenafalsedata.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/kefu/Cmd_arenafalsedata.java @@ -64,7 +64,7 @@ public class Cmd_arenafalsedata extends GmAbstract { CommonProto.ArenaPersonInfo personInfo = redisUtil.getmapvalue(RedisKey.NEW_ARENA_FIRST_PUSH, ArenaLogic.FIRST_PUSH, CommonProto.ArenaPersonInfo.class); if (personInfo == null){ redisUtil.putmap(RedisKey.NEW_ARENA_FIRST_PUSH, ArenaLogic.FIRST_PUSH, CBean2Proto.getNewArenaPlayerProto(first.getId(), roomId)); - redisUtil.expireMills(RedisKey.NEW_ARENA_FIRST_PUSH, TimeUtils.ONE_MINUTE * 10); + redisUtil.expireMills(RedisKey.NEW_ARENA_FIRST_PUSH, TimeUtils.ONE_MINUTE * 100); LOGGER.info("竞技场假数据,第一拍脸,uid:{},房间id:{}",first.getId(),roomId); } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java index 583b7eb1c..ff5325041 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java @@ -1407,7 +1407,6 @@ public class ArenaLogic { LOGGER.error("菜鸟竞技场赛季发奖退出, 没找到本地的竞技场!耗时:{} ms, 当前时间:{}", TimeUtils.now() - start, TimeUtils.getTimeStamp2(TimeUtils.now())); return; } - RedisUtil redisUtil = RedisUtil.getInstence(); NewArenaRank rank = (NewArenaRank) RankEnum.toRank(RankEnum.NEW_ARENA_RANK.getType()); String title = SErrorCodeEerverConfig.getI18NMessage("arena_season_reward_title"); for (Integer roomId : localRooms) { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/TrainingLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/TrainingLogic.java index 396747488..a8386c45c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/TrainingLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/TrainingLogic.java @@ -6,6 +6,7 @@ import com.ljsd.jieling.globals.BIReason; import com.ljsd.jieling.globals.GlobalItemType; import com.ljsd.jieling.logic.activity.event.Poster; import com.ljsd.jieling.logic.activity.event.SaveHeroForceEvent; +import com.ljsd.jieling.logic.arena.ArenaLogic; import com.ljsd.jieling.logic.dao.*; import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.item.ItemLogic; @@ -51,6 +52,7 @@ public class TrainingLogic { builder.addInfos(proto); } MessageUtil.sendMessage(iSession, 1, MessageTypeProto.MessageType.TrainingArchitectureInfoResponse_VALUE, builder.build(), true); + ArenaLogic.getInstance().newArenaFirstPush(iSession);//每次登陆请求 } /**