| | |
| | | package com.secondworld.sdk.command; |
| | | |
| | | import com.juefeng.sdk.juefengsdk.JFSDK; |
| | | import com.juefeng.sdk.juefengsdk.services.bean.JfRoleInfo; |
| | | import com.lp.overseas.sdk.external.model.RoleData; |
| | | import com.secondworld.sdk.GTGameMain; |
| | | import com.secondworld.sdk.MySdkMgr; |
| | | import com.secondworld.sdk.utils.CodeU2A; |
| | | |
| | |
| | | @Override |
| | | public void process(JSONObject json) throws Exception { |
| | | |
| | | //上报角色信息 |
| | | JfRoleInfo roleInfo = new JfRoleInfo(); |
| | | roleInfo.setGameRoleLevel(json.getString("level")); |
| | | roleInfo.setRoleId(json.getString("roleID")); |
| | | roleInfo.setGameRolePower(json.getInt("fightPower")); |
| | | roleInfo.setServerId(json.getString("sid")); |
| | | roleInfo.setServerName(json.getString("serverName")); |
| | | roleInfo.setRoleName(json.getString("roleName")); |
| | | roleInfo.setExperience("1"); |
| | | roleInfo.setPartyId(json.getString("familyID")); |
| | | roleInfo.setPartyName(json.getString("familyName")); |
| | | roleInfo.setRoleCreateTime(System.currentTimeMillis()); |
| | | roleInfo.setVipLevel(json.getInt("vipLevel")); |
| | | roleInfo.setType("1"); |
| | | JFSDK.getInstance().syncInfo(roleInfo); |
| | | RoleData data = new RoleData(); |
| | | data.setRoleId(json.getString("roleID"));// 角色id |
| | | data.setUid(MySdkMgr.I.uid);//登录时获取的sdk uid |
| | | data.setRoleName(json.getString("roleName"));// 角色名 |
| | | data.setRoleLevel(json.getString("level"));// 角色等级 |
| | | data.setServerId(json.getString("sid"));// 所在服id |
| | | data.setServerName(json.getString("serverName"));// 所在服名称 |
| | | data.setBalance(json.getString("money"));//游戏角色余额 |
| | | data.setVipLevel(json.getString("vipLevel"));//游戏角色等级 |
| | | MySdkMgr.manger.roleCreate(GTGameMain.I.activity, data); |
| | | |
| | | } |
| | | } |