| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- local ItemData = require("bag.Proto").ItemData
- local RoleBase = require("role.Proto").RoleBase
- local HeroSimple = require("hero.Proto").HeroSimple
- -- 界面查询
- JjcLadderRankNet = {
- {"rank", 1, "int"}, -- 名次
- {"uuid", 1, "string"}, -- uuid
- {"name", 1, "string"}, -- 名字
- {"svrName", 1, "string"}, -- 服务器名
- {"body", 1, "int"}, -- 形象
- {"head", 1, "int"},
- {"headFrame", 1, "int"},
- {"zhandouli", 1, "int"}, -- 战力
- {"unionName", 1, "string"}, -- 公会名字
- {"heroList", 6, HeroSimple},
- {"svrIndex", 1, "int"}, -- 服务器id
- }
- JjcLadderData = {
- {"state", 1, "byte"}, -- 活动状态 1-进行阶段 2-准备阶段 3 赛季结束
- {"leftTime", 1, "int"}, -- 剩余时间
- {"mobaiRed", 1, "byte"}, -- 膜拜红点
- {"logRed", 1, "byte"}, -- 日志红点
- {"list", 5, JjcLadderRankNet}, -- 对手列表
- {"myRank", 1, "int"}, -- 我的排名 0-表示未上榜
- {"leftCnt", 1, "int"}, -- 剩余挑战次数
- {"leftBuyCnt", 1, "int"}, -- 剩余购买次数
- {"buyCost", 1, "int"}, -- 购买次数花费钻石
- }
- CG_JJC_LADDER_QUERY = {}
- GC_JJC_LADDER_QUERY = {
- {"data", 1, JjcLadderData},
- }
- -- 挑战 走统一战斗协议CG_COMBAT_BEGIN,param为rank|uuid
- -- 一键挑战
- CG_JJC_LADDER_COMBAT_ONEKEY = {}
- GC_JJC_LADDER_COMBAT_ONEKEY = {
- {"leftCnt", 1, "int"}, -- 剩余挑战次数
- }
- -- 购买挑战次数
- CG_JJC_LADDER_BUYCNT = {}
- GC_JJC_LADDER_BUYCNT = {
- {"leftCnt", 1, "int"}, -- 剩余挑战次数
- {"leftBuyCnt", 1, "int"}, -- 剩余购买次数
- {"buyCost", 1, "int"}, -- 购买次数花费钻石
- }
- -- 刷新对手列表
- CG_JJC_LADDER_REFRESH = {}
- -- 膜拜查询
- JjcLadderMobaiNet = {
- {"rank", 1, "int"}, -- 名次
- {"uuid", 1, "string"}, -- uuid
- {"name", 1, "string"}, -- 名字
- {"svrName", 1, "string"}, -- 服务器名
- {"body", 1, "int"}, -- 形象
- {"head", 1, "int"},
- {"headFrame", 1, "int"},
- {"cnt", 1, "int"}, -- 点赞次数
- {"isMobai", 1, "byte"}, -- 是否已膜拜
- {"svrIndex", 1, "int"}, -- 服务器id
- }
- CG_JJC_LADDER_MOBAI_QUERY = {}
- GC_JJC_LADDER_MOBAI_QUERY = {
- {"list", 3, JjcLadderMobaiNet}
- }
- -- 膜拜点赞 成功返回 GC_JJC_LADDER_MOBAI_QUERY
- CG_JJC_LADDER_MOBAI = {
- {"rank", 1, "int"}, -- 名次
- }
- -- 天梯排名
- JjcLadderRoardNet = {
- {"unionName", 1, "string"},
- {"rolebase", 1, RoleBase},
- }
- CG_JJC_LADDER_BOARD = {}
- GC_JJC_LADDER_BOARD = {
- {"list", 50, JjcLadderRoardNet},
- {"myData", 1, JjcLadderRoardNet},
- {"myRank", 1, "int"}, -- 名次 0-未上榜
- }
- -- 奖励查看
- JjcLadderRewardNet = {
- {"rankMin", 1, "int"},
- {"rankMax", 1, "int"},
- {"items", 5, ItemData},
- }
- CG_JJC_LADDER_REWARD_QUERY = {}
- GC_JJC_LADDER_REWARD_QUERY = {
- {"list", 20, JjcLadderRewardNet},
- {"myRank", 1, "int"},
- {"myReward", 5, ItemData},
- }
- -- 日志查看
- JjcLadderLogNet = {
- {"time", 1, "int"}, -- 时间戳
- {"attacker", 1, RoleBase},
- {"defender", 1, RoleBase},
- {"isWin", 1, "byte"}, -- 0-失败 1-胜利
- {"videoUuid", 1, "string"}, -- 录像id
- {"atkSvr", 1, "string"},
- {"defSvr", 1, "string"},
- {"atkRank", 1, "int"},
- {"defRank", 1, "int"},
-
- }
- CG_JJC_LADDER_LOG = {}
- GC_JJC_LADDER_LOG = {
- {"list", 30, JjcLadderLogNet},
- {"godList", 10, JjcLadderLogNet}, -- 大神风采
- }
- -- 查看录像
- CG_JJC_LADDER_REPEAT_VIDEO = {
- {"videoUuid", 1, "string"}, -- 录像id
- }
- -- 竞技场战斗后奖励
- -- 竞技场战斗后数据
- GC_JJC_LADDER_AFTER_FIGHT = {
- {"result", 1, "byte"}, -- 胜负结果 1胜2负
- {"rank", 1, "int"}, -- 进攻方分数
- {"newRank", 1, "int"},
- {"targetRank", 1, "int"},
- {"targetNewRank", 1, "int"},
- {"atkRole", 1, RoleBase}, -- 进攻方rolebase
- {"defRole", 1, RoleBase}, -- 进攻方rolebase
- {"items", 3, ItemData}, -- 奖励道具
- }
|