hch
2023-12-28 e9ce011b8d7362bd2ae4ebba52cf638559bcef62
SdkProject/channel/hyyngame/java/com/secondworld/sdk/command/CmdCreateRole.java
@@ -1,7 +1,7 @@
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;
@@ -16,20 +16,16 @@
    @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);
    }
}