diff --git a/serverlogic/src/main/java/com/ljsd/jieling/config/json/KTSDKConstans.java b/serverlogic/src/main/java/com/ljsd/jieling/config/json/KTSDKConstans.java new file mode 100644 index 000000000..d91452e16 --- /dev/null +++ b/serverlogic/src/main/java/com/ljsd/jieling/config/json/KTSDKConstans.java @@ -0,0 +1,7 @@ +package com.ljsd.jieling.config.json; + +public class KTSDKConstans { + public static String appid = "129213"; + public static String appkey = "c0fb59eb68559b6c9c1463e4d5d0c806"; + public static String appsecret = "d53b3e8ef74bf72d8aafce3a1c8671a0"; +} diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/LoginRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/LoginRequestHandler.java index f5102c0db..6f7da2391 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/LoginRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/LoginRequestHandler.java @@ -24,33 +24,15 @@ public class LoginRequestHandler extends BaseHandler { @Override public void process(ISession iSession, PacketNetData netData) throws Exception { - int userId = netData.getUserId(); - int token = netData.getToken(); - int msgId = netData.getMsgId(); - int msgIndex = netData.getIndex(); byte[] message = netData.parseClientProtoNetData(); PlayerInfoProto.LoginRequest loginRequest = PlayerInfoProto.LoginRequest.parseFrom(message); - LOGGER.info("processMessage->uid={},token={},msgId={},msgIndex={},messageNum={},messageStr={}", - userId, token,msgId,msgIndex,loginRequest.getNum(),loginRequest.getStr()); //登陆注册入内存 User user = UserManager.userLogin(userId); user.getPlayerInfoManager().setOpenId(loginRequest.getOpenId()); -// UserServerInfo userServerInfo = new UserServerInfo(user.getPlayerInfoManager()); -// String key = RedisKey.getKey(RedisKey.USER_SERVER_INFO,loginRequest.getOpenId(),false); -// RedisUtil.getInstence().hset(key,10086+"", userServerInfo); -// -// UserServerInfo userServerInfo1 = new UserServerInfo(user.getPlayerInfoManager()); -// RedisUtil.getInstence().hset(key,10087+"", userServerInfo1); -// -// UserServerInfo userServerInfo2 = new UserServerInfo(user.getPlayerInfoManager()); -// RedisUtil.getInstence().hset(key,10088+"", userServerInfo2); - -// Map userServerInfoMap = RedisUtil.getInstence().hget(RedisKey.USER_SERVER_INFO, loginRequest.getOpenId(), UserServerInfo.class, -1, false); - String newToken = UserManager.getNewToken(userId); PlayerInfoProto.LoginResponse loginResponse diff --git a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java index 417f5a75f..0c1062d81 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/ktbeans/BeanBuilder/KtBeanBuilder.java @@ -1,5 +1,7 @@ package com.ljsd.jieling.ktbeans.BeanBuilder; +import com.ljsd.GameApplication; +import com.ljsd.jieling.config.json.KTSDKConstans; import com.ljsd.jieling.ktbeans.parmsBean.*; import com.ljsd.jieling.logic.dao.PlayerManager; import com.ljsd.jieling.logic.dao.UserManager; @@ -49,6 +51,10 @@ public class KtBeanBuilder { } public ParamDataBean paramDataBuild() throws Exception { ParamDataBean paramDataBean = new ParamDataBean(); + paramDataBean.setApp_id_s(KTSDKConstans.appid); + paramDataBean.setApp_version_name_s("jieling"); + paramDataBean.setServer_s(String.valueOf(GameApplication.serverId)); + paramDataBean.setData_unix((int)(System.currentTimeMillis()/1000)); return paramDataBean; } 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 da177fc90..32de521a2 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 @@ -354,7 +354,9 @@ public class ArenaLogic { int low = item[0]; int high = item[1]; Set arenaRank = RedisUtil.getInstence().getZsetRange(RedisKey.ARENA_RANK,Integer.toString(curSeason), myScore * low / 100.0f-1, myScore * high / 100.0f +1); + LOGGER.info("curSeason={},the uid={},the myscore={},the low={},the high={},mylow={},myhigh={},",curSeason,uid,myScore,low,high,myScore * low / 100.0f-1,myScore * high / 100.0f +1); if(arenaRank!=null && !arenaRank.isEmpty()){ + LOGGER.info("arenRank-->{}",arenaRank); arenaRank.remove(Integer.toString(uid)); String s = randomSet(arenaRank); if(!StringUtil.isEmpty(s)){