少年修仙传服务端代码子仓库
xdh
2018-11-05 00f3eeb39b014c403af2def7d7780d6b35531388
4556 【1.2】【后端】累计充值活动开发 新增封包
6个文件已添加
42 ■■■■■ 已修改文件
ServerPack/MapServerPack/HAA_SaleActivity/ActTotalRechargeInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActTotalRechargeInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActTotalRechargeInfo.h 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/TotalRechargePlayerInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/TotalRechargePlayerInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/TotalRechargePlayerInfo.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActTotalRechargeInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActTotalRechargeInfo.des
New file
@@ -0,0 +1 @@
AA 1D 累计充值活动信息 #tagMCActTotalRechargeInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActTotalRechargeInfo.h
New file
@@ -0,0 +1,32 @@
// AA 1D 累计充值活动信息 #tagMCActTotalRechargeInfo
struct    tagMCTotalRechargeAwardItem
{
    DWORD        ItemID;
    WORD        ItemCount;
    BYTE        IsBind;
};
struct    tagMCTotalRechargeAward
{
    BYTE        AwardIndex;    // 奖励索引 0~31
    DWORD        NeedGold;    // 所需仙玉数
    BYTE        AwardItemCount;    // 奖励物品数
    tagMCTotalRechargeAwardItem        AwardItem[AwardItemCount];    // 奖励物品信息
};
struct    tagMCTotalRechargeAwardDay
{
    BYTE        AwardCount;    // 奖励档数
    tagMCTotalRechargeAward        AwardInfo[AwardCount];    // 奖励档信息
};
struct    tagMCActTotalRechargeInfo
{
    tagHead        Head;
    char        StartDate[10];    // 开始日期 y-m-d
    char        EndtDate[10];    // 结束日期 y-m-d
    BYTE        IsDayReset;    //是否每天重置
    WORD        LimitLV;    // 限制等级
    BYTE        AwardDays;
    tagMCTotalRechargeAwardDay        AwardDayInfo[AwardDays];    //每天对应信息; 如果只有一天,但是活动有多天,则代表每天奖励都一样
};
ServerPack/MapServerPack/HAA_SaleActivity/TotalRechargePlayerInfo
ServerPack/MapServerPack/HAA_SaleActivity/TotalRechargePlayerInfo.des
New file
@@ -0,0 +1 @@
AA 1C 累计充值玩家活动信息 #tagMCTotalRechargePlayerInfo
ServerPack/MapServerPack/HAA_SaleActivity/TotalRechargePlayerInfo.h
New file
@@ -0,0 +1,8 @@
// AA 1C 累计充值玩家活动信息 #tagMCTotalRechargePlayerInfo
struct    tagMCTotalRechargePlayerInfo
{
    tagHead        Head;
    DWORD        GoldTotal;    //本次活动已累计充值仙玉数
    DWORD        AwardRecord;    //奖励领奖记录,按奖励索引二进制位存储是否已领取
};