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);
|
}
|
}
|