少年修仙传服务端代码子仓库
8835 【BT2】【主干】【后端】Part3-2 5)新增多日连充(封包AA48 AA49)
6个文件已添加
40 ■■■■■ 已修改文件
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.h 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.h 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.des
New file
@@ -0,0 +1 @@
AA 48 多日连充活动信息 #tagMCActManyDayRechargeInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.h
New file
@@ -0,0 +1,28 @@
// AA 48 多日连充活动信息 #tagMCActManyDayRechargeInfo
struct    tagMCActManyDayRechargeItem
{
    DWORD        ItemID;
    WORD        ItemCount;
    BYTE        IsBind;
};
struct    tagMCActManyDayRechargeAward
{
    BYTE        AwardIndex;    // 奖励索引 0~31
    DWORD        NeedRecharge;    // 单天所需充值额度
    BYTE        NeedDays;    // 所需充值天数
    BYTE        AwardItemCount;
    tagMCActManyDayRechargeItem        AwardItemList[AwardItemCount];    // 奖励物品信息
};
struct    tagMCActManyDayRechargeInfo
{
    tagHead        Head;
    BYTE        ActNum;        //活动编号
    char        StartDate[10];    // 开始日期 y-m-d
    char        EndtDate[10];    // 结束日期 y-m-d
    WORD        LimitLV;    // 限制等级
    BYTE        AwardCount;
    tagMCActManyDayRechargeAward        AwardList[AwardCount];    // 奖励信息列表
};
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.des
New file
@@ -0,0 +1 @@
AA 49 多日连充活动玩家信息 #tagMCActManyDayRechargePlayerInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.h
New file
@@ -0,0 +1,10 @@
// AA 49 多日连充活动玩家信息 #tagMCActManyDayRechargePlayerInfo
struct    tagMCActManyDayRechargePlayerInfo
{
    tagHead        Head;
    BYTE        ActNum;        //活动编号
    BYTE        Days;
    DWORD        DayRechargeValues[Days];    //活动每天充值列表
    DWORD        AwardRecord;    //奖励领奖记录,按奖励索引二进制位存储是否已领取
};