少年修仙传服务端代码子仓库
10185 【越南】【港台】【主干】BOSS凭证修改(排行榜优化;跨服榜查看改为直接查跨服数据,支持分页查询;跨服凭证个人榜单最大调整为1000条,其他100;)
2个文件已修改
6 ■■■■■ 已修改文件
ClientPack/ClientToGameServer/CC0_CrossRealm/ViewCrossBillboard.h 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToGameServer/CC0_CrossRealm/ViewCrossBillboard.h
@@ -6,4 +6,7 @@
    BYTE        Type;        //榜单类型
    BYTE        GroupValue1;    // 分组值1
    BYTE        GroupValue2;    // 分组值2,与分组值1组合归为同组榜单数据
    DWORD        StartIndex;    //查看的起始名次索引, 默认0
    BYTE        WatchCnt;    //查看条数,默认20,最大不超过100
    BYTE        IsWatchSelf;    //是否查看自己名次前后,默认10条数据
};
ServerPack/GameServerPack/HC0_CrossRealm/CrossBillboardInfo.h
@@ -2,7 +2,9 @@
struct    tagGCCrossBillboardData
{
    WORD    OrderIndex;    //名次索引,0代表第一名
    DWORD    ID;
    DWORD    ID2;
    char    Name1[33];    //名字1,用来显示排序对象名字 
    char    Name2[33];    //名字2
    BYTE    Type2;        //附加类型,用来表示排序对象的类型,比如,玩家所属职业门派,宠物类型等
@@ -27,6 +29,7 @@
    BYTE        Type;        //榜单类型
    BYTE        GroupValue1;    // 分组值1
    BYTE        GroupValue2;    // 分组值2,与分组值1组合归为同组榜单数据
    BYTE        IsWatchSelf;
    BYTE        BillboardCount;
    tagGCCrossBillboardData    CrossBillboardDataList[BillboardCount];
};