少年修仙传服务端代码子仓库
8721 【主干】【BT3】【后端】H.活动-合服庆典(转盘活动改为支持配置消耗的货币类型)
2个文件已修改
7 ■■■■■ 已修改文件
ServerPack/MapServerPack/HAA_SaleActivity/ActTurntableInfo.h 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActTurntablePlayerInfo.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HAA_SaleActivity/ActTurntableInfo.h
@@ -18,8 +18,9 @@
    WORD        LimitLV;    // 限制等级
    BYTE        CTGPrizeCount;
    DWORD        CTGPrizeList[CTGPrizeCount];        // 累计充值额度奖励次数列表 [奖励第1次所需累计充值额度, 第2次, ...]
    BYTE        UseGoldPrizeCount;
    DWORD        UseGoldPrizeList[UseGoldPrizeCount];        // 累计消费仙玉奖励次数列表 [奖励第1次所需累计消费仙玉, 第2次, ...]
    BYTE        UseMoneyType;        // 累计消费货币类型
    BYTE        UseMoneyPrizeCount;
    DWORD        UseMoneyPrizeList[UseMoneyPrizeCount];        // 累计消费货币奖励次数列表 [奖励第1次所需累计消费货币, 第2次, ...]
    BYTE        TurnItemCount;
    tagMCActTurntableItem    TurnItemList[TurnItemCount];    // 转盘已确定的物品列表,包含常规物品+极品物品+终极物品,活动开始时,后端直接随机生成常规物品,已确定的物品不包含极品、终极物品时需要先选择才能使用转盘;
    BYTE        GoodItemCount;
ServerPack/MapServerPack/HAA_SaleActivity/ActTurntablePlayerInfo.h
@@ -6,7 +6,7 @@
    BYTE        ActNum;        //活动编号
    BYTE        CanUseCount;    //可转盘次数
    DWORD        CTGTotal;    //累计充值额度
    DWORD        UseGoldTotal;    //累计消费仙玉额度
    DWORD        UseMoneyTotal;    //累计消费货币额度
    DWORD        TurnItemState;    //转盘物品已抽中记录,按转盘物品编号二进制位代表是否已抽中
    BYTE        GetItemNum;    //本次抽中的物品编号,非转盘结果时为0,大于0时为通知本次转到的物品编号
};