少年修仙传服务端代码子仓库
hxp
2020-12-08 4b7648b5f2b1d9013f341bd2a5b97b1eac751915
8605 【港台】【BT】【长尾】【后端】新增限时集字活动(封包)
9个文件已添加
57 ■■■■■ 已修改文件
ClientPack/ClientToMapServer/CAA SaleActivity/ActCollectWordsExchange 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CAA SaleActivity/ActCollectWordsExchange.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CAA SaleActivity/ActCollectWordsExchange.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsInfo.h 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsPlayerInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsPlayerInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsPlayerInfo.h 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CAA SaleActivity/ActCollectWordsExchange
ClientPack/ClientToMapServer/CAA SaleActivity/ActCollectWordsExchange.des
New file
@@ -0,0 +1 @@
AA 09 集字活动兑换 #tagCMActCollectWordsExchange
ClientPack/ClientToMapServer/CAA SaleActivity/ActCollectWordsExchange.h
New file
@@ -0,0 +1,8 @@
// AA 09 集字活动兑换 #tagCMActCollectWordsExchange
struct    tagCMActCollectWordsExchange
{
    tagHead        Head;
    BYTE        ActNum;    //活动编号,1 或 2,相互独立的活动,可同时开启
    BYTE        ExchangeNum;    //兑换编号
};
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsInfo.des
New file
@@ -0,0 +1 @@
AA 40 集字活动信息 #tagMCActCollectWordsInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsInfo.h
New file
@@ -0,0 +1,31 @@
// AA 40 集字活动信息 #tagMCActCollectWordsInfo
struct    tagMCActCollectWordsNeedItem
{
    DWORD        ItemID;
    WORD        ItemCount;
    BYTE        IsBind;
};
struct    tagMCActCollectWordsExchangeItem
{
    BYTE        ExchangeNum;    //兑换编号
    BYTE        ExchangeCountMax;    //最大兑换次数,0不限制
    DWORD        ItemID;        //目标物品
    WORD        ItemCount;
    BYTE        IsBind;
    BYTE        NeedItemCount;
    tagMCActCollectWordsNeedItem        NeedItemList[NeedItemCount];    // 所需物品列表
};
struct    tagMCActCollectWordsInfo
{
    tagHead        Head;
    BYTE        ActNum;    //活动编号,1 或 2,相互独立的活动,可同时开启
    char        StartDate[10];    // 开始日期 y-m-d
    char        EndtDate[10];    // 结束日期 y-m-d
    WORD        LimitLV;    // 限制等级
    BYTE        LastDayOnlyExchange;    //最后一天是否仅兑换
    BYTE        ExchangeCount;
    tagMCActCollectWordsExchangeItem        ExchangeItemList[ExchangeCount];    //兑换组合列表
};
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsPlayerInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsPlayerInfo.des
New file
@@ -0,0 +1 @@
AA 41 集字活动玩家信息 #tagMCActCollectWordsPlayerInfo
ServerPack/MapServerPack/HAA_SaleActivity/ActCollectWordsPlayerInfo.h
New file
@@ -0,0 +1,15 @@
// AA 41 集字活动玩家信息 #tagMCActCollectWordsPlayerInfo
struct    tagMCActCollectWordsExchangeInfo
{
    BYTE        ExchangeNum;    //兑换编号
    WORD        ExchangeCount;    //已兑换次数
};
struct    tagMCActCollectWordsPlayerInfo
{
    tagHead        Head;
    BYTE        ActNum;    //活动编号,1 或 2,相互独立的活动,可同时开启
    BYTE        ExchangeCount;
    tagMCActCollectWordsExchangeInfo        ExchangeInfoList[ExchangeCount];    //兑换数据列表
};