| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- local ItemData = require("bag.Proto").ItemData
- local HeroSimple = require("hero.Proto").HeroSimple
- tActInfo =
- {
- {"ID", 1, "short"}, -- 子活动ID
- {"name", 1, "string"}, -- 子活动名
- {"nSortID", 1, "short"}, -- 排序id
- {"nPanelID", 1, "short"}, -- 面板id
- {"nIcon", 1, "int"}, -- 活动图标
- {"nRed", 1, "byte"}, -- 是否有红点 1 存在 0 不存在
- }
- -- 玩家登录主动下发活动信息(活动开启时)
- GC_WEEKLOOP_ACT_ALLINFO = {
- {"nStartTime", 1, "int"}, -- 开启时间
- {"nEendTime", 1, "int"}, -- 结束时间
- {"tActID", 10, tActInfo}, -- 活动信息
- }
- ---------------------- 英雄升星 ----------------------
- HeroPrize = {
- {"nID", 1, "int"}, -- 奖励编号
- {"nState", 1, "byte"}, -- 0 不可领取 1 - 可领取 2- 已领取
- {"item", 5, ItemData}, -- 奖励信息
- }
- SimplifyHero = {
- {"id", 1, "int"}, --id
- {"icon", 1, "int"}, --头像
- {"camp", 1, "byte"}, --阵营
- {"star", 1, "byte"}, --星级
- {"grade", 1, "byte"}, --品阶:初始为0
- {"name", 1, "string"}, -- 英雄名
- }
- -- 请求英雄升星活动信息
- CG_WEEKLOOP_ACT_HEROQUERY = {}
- -- 英雄升星 - 活动信息回复协议
- GC_WEEKLOOP_ACT_HEROQUERY =
- {
- {"list", 17, HeroPrize}, -- 奖励信息
- {"HeroData", 2, HeroSimple}, -- 英雄信息
- }
- -- 英雄升星- 请求所有英雄简略信息
- CG_WEEKLOOP_ACT_HEROGETSIMPLIFYINFO = {
- }
- -- 英雄升星- 请求所有英雄简略信息-回复
- GC_WEEKLOOP_ACT_HEROGETSIMPLIFYINFO =
- {
- {"tHeroData", 70, HeroSimple}, -- 简略英雄信息
- }
- -- 英雄升星 - 选择英雄
- CG_WEEKLOOP_ACT_HEROCHOSEHERO =
- {
- {"nID", 1, "int"}, -- 英雄ID
- }
- -- 回复 GC_WEEKLOOP_ACT_HEROQUERY
- -- 英雄升星 - 领取奖励
- CG_WEEKLOOP_ACT_HERPGETPRIZE = {}
- -- 回复 GC_WEEKLOOP_ACT_HEROQUERY
- ----------------------------------------- 古玉消费协议开始 -------------------------------------
- GuYuPrize = {
- {"nGuYu", 1, "int"}, -- 需要古玉数量
- {"nID", 1, "int"}, -- 奖励编号
- {"nState", 1, "byte"}, -- 0 不可领取 1 - 可领取 2- 已领取
- {"item", 5, ItemData}, -- 奖励信息
- }
- -- 请求消费古玉-信息
- CG_WEEKLOOP_ACT_GUYUQUERY = {}
- -- 请求消费古玉-信息回包
- GC_WEEKLOOP_ACT_GUYUQUERY = {
- {"nGuYu", 1, "int"}, -- 当前累计古玉
- {"list", 17, GuYuPrize}, -- 奖励信息
- }
- -- 请求领取古玉信息
- CG_WEEKLOOP_ACT_GUYUGETPRIZE = {}
- ----------------------------------------- 抽卡相关协议开始 -------------------------------------
- CardPrize =
- {
- {"nNum", 1, "int"}, -- 需要抽卡次数
- {"nState", 1, "byte"}, -- 0 不可领取 1 - 可领取 2- 已领取
- {"item", 5, ItemData}, -- 奖励信息
- {"desc", 1, "string"}, -- 描述
- {"nID", 1, "int"}, -- 奖励编号
- }
- -- 请求抽卡信息
- CG_WEEKLOOP_ACT_CARDQUERY = {}
- -- 请求抽卡信息 - 回包
- GC_WEEKLOOP_ACT_CARDQUERY =
- {
- {"byType", 1, "byte"}, -- 当前抽卡类型
- {"nNowNum", 1, "int"}, -- 当前抽卡次数
- {"list", 15, CardPrize}, -- 奖励配置
- }
- -- 请求领取抽卡奖励
- CG_WEEKLOOP_ACT_CARDGETPRIZE = {}
- ----------------------------------------- 累计充值相关协议开始 -------------------------------------
- WeekLoopActRankList = {
- {"rank", 1, "int"}, -- 名次(-1未上榜)
- {"rankNeedValue", 1, "int"}, -- 上榜条件值
- {"items", 5, ItemData}, -- 排行名次奖励列表
- {"uid", 1, "string"}, -- 用户id(未上榜为"")
- {"name", 1, "string"}, -- 角色名(未上榜为"")
- {"head", 1, "int"}, -- 头像(未上榜为-1)
- {"rankValue", 1, "int"}, -- 当前排名值
- {"headFrame", 1, "int"}, -- 头像框(未上榜为-1)
- }
- WeekLoopActOnwerData = {
- {"rank", 1, "int"}, -- 名次(-1未上榜)
- {"rankValue", 1, "int"}, -- 当前排名值
- {"items", 5, ItemData}, -- 档位奖励列表(未上榜没有奖励)
- }
- -- WeekLoopActRankPrizeList = {
- -- {"minRank", 1, "int"}, -- 最小排名
- -- {"maxRank", 1, "int"}, -- 最大排名
- -- {"rankNeedValue", 1, "int"}, -- 上榜条件值
- -- {"items", 5, ItemData}, -- 档位区间奖励列表
- -- }
- -- 排行榜查询
- CG_WEEKLOOP_ACT_RANK_QUERY = {}
- -- 排行榜查询 - 回包
- GC_WEEKLOOP_ACT_RANK_QUERY = {
- {"list", 22, WeekLoopActRankList}, -- 排行名次列表
- {"ownerData", 1, WeekLoopActOnwerData}, -- 自己排名数据
- }
|