526 【挑战】PVP群英榜-后端(本服群英榜;优化机器人表支持按功能加载不同的机器人;)
9个文件已添加
45 ■■■■■ 已修改文件
ClientPack/CB2_NewFunction/QunyingMatch 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/QunyingMatch.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/QunyingMatch.h 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HA9_Function/QunyingMatchList 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HA9_Function/QunyingMatchList.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HA9_Function/QunyingMatchList.h 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HA9_Function/QunyingPlayerInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HA9_Function/QunyingPlayerInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HA9_Function/QunyingPlayerInfo.h 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/QunyingMatch
ClientPack/CB2_NewFunction/QunyingMatch.des
New file
@@ -0,0 +1 @@
B2 10 群英榜匹配玩家 #tagCSQunyingMatch
ClientPack/CB2_NewFunction/QunyingMatch.h
New file
@@ -0,0 +1,7 @@
// B2 10 群英榜匹配玩家 #tagCSQunyingMatch
struct    tagCSQunyingMatch
{
    tagHead         Head;
    BYTE        IsRefresh;    // 0-打开界面时查询,1-强制刷新匹配列表
};
ServerPack/HA9_Function/QunyingMatchList
ServerPack/HA9_Function/QunyingMatchList.des
New file
@@ -0,0 +1 @@
A9 24 群英榜匹配玩家列表 #tagSCQunyingMatchList
ServerPack/HA9_Function/QunyingMatchList.h
New file
@@ -0,0 +1,25 @@
// A9 24 群英榜匹配玩家列表 #tagSCQunyingMatchList
struct    tagSCQunyingMatchInfo
{
    WORD        Rank;        //排名,从1开始
    DWORD        PlayerID;        //目标玩家ID
    char        PlayerName[33];
    WORD        LV;        // 玩家等级
    WORD        RealmLV;        //境界,机器人读境界表取等级对应境界
    DWORD        FightPower;    //战力求余亿部分
    DWORD        FightPowerEx;    //战力整除亿部分
    DWORD        Face;        //基本脸型
    DWORD        FacePic;        //头像框
    DWORD        TitleID;        //称号
    DWORD        ModelMark;    //变形模型mark
    DWORD        EquipShowSwitch;    //其他外观信息
    DWORD        ServerID;
};
struct    tagSCQunyingMatchList
{
    tagHead        Head;
    BYTE        MatchCount;
    tagSCQunyingMatchInfo    MatchList[MatchCount];    // 匹配列表,从高分到低分
};
ServerPack/HA9_Function/QunyingPlayerInfo
ServerPack/HA9_Function/QunyingPlayerInfo.des
New file
@@ -0,0 +1 @@
A9 25 群英榜玩家信息 #tagSCQunyingPlayerInfo
ServerPack/HA9_Function/QunyingPlayerInfo.h
New file
@@ -0,0 +1,10 @@
// A9 25 群英榜玩家信息 #tagSCQunyingPlayerInfo
struct    tagSCQunyingPlayerInfo
{
    tagHead        Head;
    DWORD        RefreshCnt;    // 本周已刷新匹配次数
    DWORD        LastRecoverTime;    // 上次免费恢复挑战令时间戳,为0时可不用倒计时
    WORD        RankHighest;    // 历史最高名次,第1名为最高
    DWORD        RankSuccAward;    // 历史最高名次成就领奖记录,按奖励记录索引位运算记录是否已领取
};