Attr = { {"key", 1, "short"}, {"value", 1, "double"}, } Tequan = { {"lv",1,"byte"}, {"year",1,"byte"}, {"lux",1,"byte"}, } Birthday = { {"year",1,"short"}, {"month",1,"byte"}, {"day",1,"byte"}, } RoleBase = { {"uuid", 1, "string"}, -- uuid {"name", 1, "string"}, -- 角色名 {"identity", 1, "string"}, -- id {"lv", 1, "short"}, -- 等级 {"head", 1, "int"}, -- 头像 {"headFrame",1, "int"}, -- 头像框 {"chenghaoID", 1, "int"}, -- 当前使用的称号 {"chenghaoName", 1, "string"}, -- 当前使用的称号 {"body", 1, "int"}, -- 当前使用的形象 {"birthday", 1, Birthday}, -- 生日 {"sex", 1,"byte"}, -- 性别 {"signature",1, "string"}, -- 个签 {"zhandouli",1, "int"}, -- 战斗力 {"unionUuid",1, "string"}, -- 公会id {"bannerID",1, "byte"}, -- 公会旗帜 {"yellow", 1, Tequan}, -- 黄钻信息 {"blue", 1, Tequan}, -- 蓝钻信息 {"serverName", 1, "string"}, -- 蓝钻信息 {"createTime", 1, "int"}, {"signInCnt", 1, "int"}, } ChenghaoNet = { {"id", 1, "short"}, {"name", 1, "string"}, {"attrs", 6, Attr}, {"desc", 1, "string"},--激活条件 {"isActive",1, "byte"}, --是否已激活 } -- 客户端请求随机名字 CG_ROLE_RANDOM_NAME = { {"sex", 1, "byte"}, -- 1-男 2-女 } GC_ROLE_RANDOM_NAME = { {"sex", 1, "byte"}, -- 1-男 2-女 {"name", 1, "string"}, } --改名查询 CG_ROLE_CHANGE_NAME_QUERY = {} GC_ROLE_CHANGE_NAME_QUERY ={ {"price",1,"short"}, } -- 改名 CG_ROLE_CHANGE_NAME = { {"roleName", 1, "string"}, } GC_ROLE_CHANGE_NAME = { {"ret", 1, "byte"}, {"tip", 1, "string"}, } -- 更改基础信息 CG_ROLE_CHANGE_BASEINFO_QUERY = { {"type",1,"byte"}, -- 更改类型 1 角色生日 2 角色性别 4 角色签名 } GC_ROLE_CHANGE_BASEINFO_QUERY ={ {"price",1,"short"}, -- 更改所需花费 } -- 更改 CG_ROLE_CHANGE_BASEINFO = { {"type", 1, "byte"}, -- 更改类型 1 角色生日 2 角色性别 4 角色签名 {"param", 1, "string"}, -- 更改 如有多个数据用“|”隔开 如 生日 2020|11|09 签名 无敌是多么寂寞 } GC_ROLE_CHANGE_BASEINFO = { {"ret", 1, "byte"}, {"tip", 1, "string"}, } -- 头像设置查询 CG_ROLE_HEAD_QUERY = { {"type", 1, "byte"}, } HeadList = { {"headID", 1,"int"}, {"isActive",1,"byte"}, {"desc", 1,"string"}, -- 获得途径 {"name", 1,"string"}, -- 名字 {"keepTime",1,"int"}, -- 期限 -1 无限期 0 过期 其他 剩余时间 {"camp", 1,"byte"}, -- 阵营 {"attr", 10, Attr}, -- 属性 } GC_ROLE_HEAD_QUERY = { {"type", 1, "byte"}, {"headList", 120, HeadList}, {"isDot", 4, "byte"}, {"useID", 1, "int"}, } -- 背景及立绘查询 CG_ROLE_BG_LH_QUERY = { } BgAndLh = { {"type",1,"byte"}, {"headList", 120, HeadList}, {"useID", 1, "int"}, } GC_ROLE_BG_LH_QUERY = { {"data",2,BgAndLh}, } -- 头像/头像框/形象设置操作 CG_ROLE_HEAD_SET = { {"headID", 1, "int"}, {"headType", 1, "byte"}, } GC_ROLE_HEAD_SET = { {"headID", 1, "int"}, {"headType", 1, "byte"}, } CG_CREATE_LOST_OSS = { {"step", 1, "byte"}, } CG_ROLE_COMBATHERO_QUERY = { {"type", 1, "byte"}, } GC_ROLE_COMBATHERO_QUERY = { {"titleId", 1, "byte"}, --称号ID {"totalcombat", 1, "int"}, --战力总和 {"bagIndex", 6, "int"}, --战力最高英雄(英雄背包索引) {"combatType", 1, "byte"}, } GC_CHENGHAO_QUERY = { {"list", 50, ChenghaoNet}, {"id", 1, "short"},--佩戴称号id } -- 请求变强信息 CG_HERO_STRONG_QUERY = { {"father", 1, "int"}, } GC_HERO_STRONG_QUERY = { {"pingFengType", 10, "byte"}, {"pingFengValue", 10, "int"}, } -- 返回角色属性 GC_ROLE_ATTR = { {"attrs", 80, Attr}, } -- 创建角色新手引导后更改信息 CG_ROLE_CREATE_ROLE_CHANGE_MSG = { {"name",1,"string"}, -- 名字 {"sex",1,"byte"}, -- 性别 {"friendCode",1,"string"}, -- 好友码 } GC_ROLE_CREATE_ROLE_CHANGE_MSG = { {"ret",1,"byte"}, -- 返回值 0 成功 1 名字不合法(已被注册或有屏蔽字) } -- 查询图标 CG_ROLE_INFO_ICON_QUERY = { {"type",1,"byte"}, -- 查询类型 {"param",1,"string"}, -- 参数 } GC_ROLE_INFO_ICON_UNION = { {"unionUuid", 1,"string"}, --公会uuid {"name", 1,"string"}, --公会名称 {"lv", 1,"byte"}, --公会等级 {"curCnt", 1,"byte"}, --公会当前人数 {"maxCnt", 1,"byte"}, --公会最大人数 {"bannerID", 1,"byte"}, --公会旗帜ID {"needLv", 1,"short"}, --等级要求 {"notice", 1,"string"}, --公会公告 {"presidentName",1,"string"}, --会长名字 } GC_ROLE_INFO_ICON_CHENGHAO = { {"chenghao", 1, ChenghaoNet}, {"panelID", 1, "int"} }