| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- --------------------------------
- -- 文件名 : Voucher/Proto.lua
- -- 文件说明 : 代金券协议定义
- -- 创建时间 : 2024/12/16
- -- 创建人 : FC
- --------------------------------
- local ItemData = require("bag.Proto").ItemData
- local HeroSimple = require("hero.Proto").HeroSimple
- local BuyItem = require("topup.Proto").BuyItem
- -- 代金券商品信息
- VOUCHERDATA =
- {
- {"nID", 1, "int"}, -- ID
- --{"nGetVoucherNum", 1, "int"}, -- 获得代金券数量
- {"item", 1, ItemData}, -- 代金券
- {"tBuyItem", 1, BuyItem}, -- 购买物品信息
- }
- -- 请求代金券商店信息
- CG_VOUCHER_QUERY_SHOP = {}
- -- 请求代金券商店信息返回
- GC_VOUCHER_QUERY_SHOP =
- {
- {"tVoucherData", 15, VOUCHERDATA}, -- ID
- }
- -- 请求代金券膨胀信息
- CG_VOUCHER_QUERY_INFLATE = {}
- -- 请求代金券膨胀信息返回
- GC_VOUCHER_QUERY_INFLATE =
- {
- {"tVoucherData", 15, VOUCHERDATA}, -- ID
- {"tVoucherText", 21, "string"}, -- 膨胀信息
- {"nStatus", 1, "byte"}, -- 是否购买(0:未购买,1:已购买)
- {"tPro", 4, "int"}, -- 倍率
- }
- -- 请求代金券购买商品
- CG_VOUCHER_BUY_ITEM =
- {
- {"nBuyID", 1, "int"}, -- 礼包ID
- {"nBuyNum", 1, "byte"}, -- 购买次数
- }
- -- 无回包
- ---------------------------------------代金券投资---------------------------
- VOUCHER_INVEST_AWARD_INFO = {
- {"item", 1, ItemData}, -- 代金券
- {"state", 1, "byte"}, -- 0-不可领,1-可领, 2-已领
- {"needPower", 1, "double"}, -- 需要的战力
- }
- -- 查询
- CG_VOUCHER_INVEST_QUERY = {}
- GC_VOUCHER_INVEST_QUERY = {
- {"buyItem", 1, BuyItem}, -- 购买物品信息
- {"isBuy", 1, "byte"}, -- 是否购买(0:未购买,1:已购买)
- {"awardArr", 15, VOUCHER_INVEST_AWARD_INFO}, -- 物品信息
- {"isEnd", 1, "byte"}, -- 是否发完(0:没有,1:发完)
- {"isStart", 1, "byte"}, -- 是否是第一段数据(0:不是,1:是)
- }
- -- 领取奖励
- CG_VOUCHER_INVEST_GET = {}
|