From 29b5e2f2364640560c1cd28c3d699af7d79500b2 Mon Sep 17 00:00:00 2001 From: lvxinran Date: Fri, 23 Jul 2021 15:45:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=BF=80=E6=B4=BB=E7=A7=B0=E5=8F=B7=E6=8E=A8?= =?UTF-8?q?=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/logic/arena/ArenaLogic.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 5a2b6eb2e..35d0d59fc 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 @@ -43,10 +43,7 @@ import manager.STableManager; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.data.redis.core.ZSetOperations; -import rpc.protocols.ArenaInfoProto; -import rpc.protocols.CommonProto; -import rpc.protocols.FightInfoProto; -import rpc.protocols.MessageTypeProto; +import rpc.protocols.*; import rpc.world.WorldProto; import util.MathUtils; import util.StringUtil; @@ -734,7 +731,10 @@ public class ArenaLogic { int[][] titleReward = value.getTitleReward(); if(titleReward !=null&& titleReward.length>0){ for(int[] reward:titleReward){ - user.getPlayerInfoManager().putUserTitleValidTime(reward[0],(long)(TimeUtils.nowInt()+reward[1])*1000); + int time = TimeUtils.nowInt() + reward[1]; + user.getPlayerInfoManager().putUserTitleValidTime(reward[0],(long)time*1000); + PlayerInfoProto.UserTitleAddIndication.newBuilder().setDecorationId(reward[0]).setTime(time); + MessageUtil.sendIndicationMessage(OnlineUserManager.getSessionByUid(user.getId()),1, MessageTypeProto.MessageType.USER_TITLE_ADD_INDICATION_VALUE,null,true); } }