| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- local ItemData = require("bag.Proto").ItemData
- local Attr = require("role.Proto").Attr
- ChengjiuNet = {
- {"groupID", 1, "byte"}, -- 组
- {"taskID", 1, "int"}, -- 任务id
- {"desc", 1, "string"}, -- 描述
- {"curCnt", 1, "int"}, -- 当前完成数量
- {"maxCnt", 1, "int"}, -- 所需完成数量
- {"state", 1, "byte"}, -- 状态 0 未达成 1 可解封 2 已解封
- {"items", 4, ItemData}, -- 道具奖励
- {"privilege", 5, Attr}, -- 特权奖励描述
- {"panelID", 1, "short"}, -- 面板跳转id
- {"goDot", 1, "byte"}, -- 是否跳转过 1 还未跳转过
- }
- ChengjiuList = {
- {"groupID", 1, "byte"}, -- 组
- {"lv", 1, "short"}, -- 开放等级
- {"state", 1, "byte"}, -- 状态 0 未开放 1 已开放 2 已完成
- {"dot", 1, "byte"}, -- 状态 0 无红点 1 有红点
- }
- -- 成就查询
- CG_CHENGJIU_QUERY = {
- {"groupID", 1, "byte"}, -- 组
- {"type", 1, "byte"}, --
- }
- GC_CHENGJIU_QUERY = {
- {"task", 60, ChengjiuNet}, -- 当前所在组任务
- {"list", 30, ChengjiuList}, -- 组列表
- {"tips", 30, Attr}, -- 所获特权
- {"groupID", 1, "byte"}, -- 组
- {"type", 1, "byte"}, --
- }
- -- 成就领取奖励
- CG_CHENGJIU_GET = {
- {"taskID", 1, "int"}, -- 任务ID
- }
- GC_CHENGJIU_GET = {
- {"taskID", 1, "int"}, -- 任务ID
- }
- GC_CHENGJIU_SET = {
- {"groupID",1,"byte"}, -- 组id
- {"taskID", 1, "int"}, -- 任务ID
- {"desc", 1, "string"}, -- 任务描述
- }
- -- 紧急特殊需求
- CG_CHENGJIU_GO = {
- {"groupID",1,"byte"}, -- 组id
- {"taskID", 1, "int"}, -- 任务ID
- }
|