From 8b1342df9d1d568617b08169c52c5c09ad31f261 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Fri, 15 Oct 2021 14:04:46 +0800 Subject: [PATCH] =?UTF-8?q?yxrpc=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crossService/CrossServiceLogic.java | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/crossService/CrossServiceLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/crossService/CrossServiceLogic.java index 9db1cc1bd..b1ddd5d5c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/crossService/CrossServiceLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/crossService/CrossServiceLogic.java @@ -342,7 +342,27 @@ public class CrossServiceLogic { if (user == null){ return null; } - player = formattUserToPlayer(user); + player = new CSPlayer(); + PlayerManager p = user.getPlayerInfoManager(); + player.setUserId(user.getId()); + player.setLevel(p.getLevel()); + player.setName(p.getNickName()); + player.setHead(p.getHead()); + player.setHeadFrame(p.getHeadFrame()); + player.setSkin(p.getUserSkin()); + player.setUserTitle(p.getUserTitle()); + player.setPracticeLevel(user.getHeroManager().getPracticeLevel()); + player.setServerId(Integer.parseInt(userInfo.getServerId())); + player.setSex(p.getSex()); + player.setUserMount(p.getUserMount()); + player.setCrossYuxulundaoNewScore(0); + player.setCrossYuxulundaoOldScore(0); + //player.setGuildId(); + //三个队伍总战力 + int force1 = HeroLogic.getInstance().calTeamTotalForce(user, GlobalsDef.CROSS_YU_XU_LUN_DAO_ONE, false); + int force2 = HeroLogic.getInstance().calTeamTotalForce(user, GlobalsDef.CROSS_YU_XU_LUN_DAO_TWO, false); + int force3 = HeroLogic.getInstance().calTeamTotalForce(user, GlobalsDef.CROSS_YU_XU_LUN_DAO_THREE, false); + player.setMaxFore(force1+force2+force3); RedisUtil.getInstence().setObject(getKey(player.getUserId()),player,EXPIRE); } catch (UnknownHostException e) { e.printStackTrace();