hch
2024-05-22 ed173f2b05259cf7e900cecf8f5ec90e51aa4d15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package com.secondworld.sdk.command;
 
import com.ald.sdk.model.RoleData;
import com.secondworld.sdk.GTGameMain;
import com.secondworld.sdk.MySdkMgr;
import com.secondworld.sdk.utils.CodeU2A;
 
import org.json.JSONObject;
 
public class CmdRoleLogin implements  ICommand{
    @Override
    public int getCode() {
        return CodeU2A.RoleLogin;
    }
 
    @Override
    public void process(JSONObject json) throws Exception {
 
        //上报角色信息
        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.roleLogin(GTGameMain.I.activity, data);
    }
}