| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- local RoleBase = require("role.Proto").RoleBase
- local Attr = require("role.Proto").Attr
- local HeroInfo = require("hero.Proto").HeroInfo
- local ItemData = require("bag.Proto").ItemData
- -- 排行榜的简单信息
- RANK_INFO = {
- {"body", 1, "int"}, -- 形象
- {"name", 1, "string"}, -- 名字
- {"rank", 1, "byte"}, -- 排名
- {"uid", 1, "string"}, -- 玩家唯一标识
- {"power", 1, "int"}, -- 战力
- {"serverName", 1, "string"}, -- 区服名
- {"head", 1, "int"}, -- 头像
- {"headFrame", 1, "int"}, -- 头像框
- }
- -- 英雄的简单信息
- HERO_INFO = {
- {"body", 1, "int"}, -- 形象
- {"camp", 1, "byte"}, -- 种族
- {"lv", 1, "int"}, -- 等级
- {"star", 1, "byte"}, -- 星级
- }
- -- 录像信息
- GODSAREA_COMBAT_VIDEO_INFO = {
- {"atkData", 1, RoleBase}, -- 玩家基础信息
- {"formation", 1, "string"}, -- 阵法名
- {"heroList", 6, HeroInfo}, -- 上阵英雄列表
- {"time", 1, "int"}, -- 挑战时间
- {"videoUuid", 1, "string"}, -- 回放索引
- {"result", 1, "byte"}, -- 战斗结果 1 攻方胜 2 守方胜
- }
- RANK_REWARD_INFO = {
- {"rankLeft", 1, "byte"}, -- 排名区间
- {"rankRight", 1, "byte"}, -- 排名区间
- {"itemList", 4, ItemData}, -- 奖励数据
- }
- -- 查询排行榜信息
- CG_GODSAREA_QUERY_RANKLIST = {}
- GC_GODSAREA_QUERY_RANKLIST = {
- {"myRank", 1, RANK_INFO}, -- 自己的排名
- {"attrs", 2, Attr}, -- 自己排名获得的加成属性
- {"rankList", 49, RANK_INFO}, -- 排行榜信息
- }
- -- 查询某个排名玩家的具体信息
- CG_GODSAREA_GET_PLAYER_INFO = {
- {"rank", 1, "byte"}, -- 排名
- {"uid", 1, "string"}, -- 唯一标识
- }
- GC_GODSAREA_GET_PLAYER_INFO = {
- {"name", 1, "string"}, -- 名字
- {"lv", 1, "int"}, -- 等级
- {"head", 1, "int"}, -- 头像
- {"headFrame", 1, "int"}, -- 头像框
- {"attrs", 2, Attr}, -- 当前排名获得的加成属性
- {"defendObjList", 6, HERO_INFO}, -- 防守英雄形象
- {"rank", 1, "int"}, -- 排名
- {"uid", 1, "string"}, -- 唯一标识
- }
- -- 挑战
- CG_GODSAREA_CHALLENGE = {
- {"rank", 1, "byte"}, -- 要挑战的排名
- {"defendUid", 1, "string"}, -- 要挑战的玩家的uid
- }
- -- 查看战斗录像
- CG_GODSAREA_QUERY_COMBATVIDEO = {
- {"rank", 1, "byte"}, -- 排名
- }
- GC_GODSAREA_QUERY_COMBATVIDEO = {
- {"videoList", 10, GODSAREA_COMBAT_VIDEO_INFO}, -- 回放记录列表
- }
- -- 获取排名奖励
- CG_GODSAREA_GET_RANK_REWARD = {
- }
- GC_GODSAREA_GET_RANK_REWARD = {
- {"rewardList", 9, RANK_REWARD_INFO}, -- 奖励
- }
|