package com.secondworld.sdk.command;
|
|
import com.secondworld.sdk.QuickSdkMgr;
|
import com.secondworld.sdk.utils.CodeU2A;
|
import com.smwl.smsdk.bean.RoleInfo;
|
|
import org.json.JSONObject;
|
|
public class CmdCreateRole implements ICommand {
|
@Override
|
public int getCode() {
|
return CodeU2A.CreateRole;
|
}
|
|
@Override
|
public void process(JSONObject json) throws Exception {
|
|
RoleInfo roleInfo = new RoleInfo();
|
roleInfo.setGame_area(json.getString("sid"));
|
roleInfo.setGame_area_id(json.getString("sid"));
|
roleInfo.setGame_guid(json.getString("game_guid"));
|
roleInfo.setGame_role_id(json.getString("roleID"));
|
roleInfo.setGame_role_name(json.getString("roleName").trim().replace(" ", ""));
|
roleInfo.setRoleLevel(json.getString("level"));
|
roleInfo.setRoleCE("-1");
|
roleInfo.setRoleStage("-1");
|
roleInfo.setRoleRechargeAmount("-1");
|
QuickSdkMgr.I.setGameRoleInfo(roleInfo);
|
}
|
}
|