少年修仙传服务端代码子仓库
10229 【越南】【主干】【港台】【砍树】古神战场修改(功能队伍增加队员在线状态同步;相关玩家在线状态管理,支持跨服;优化查找玩家相关联队伍同步玩家所在队伍及已申请的队伍;修复队伍成员找不到缓存时报错;优化玩家缓存判断是否保存统一逻辑,防止过天可能被删除;)
1个文件已修改
3个文件已添加
11 ■■■■■ 已修改文件
ServerPack/GameServerPack/HB3_PlayerSocial/RelatedPlayerOnlineState 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB3_PlayerSocial/RelatedPlayerOnlineState.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB3_PlayerSocial/RelatedPlayerOnlineState.h 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB9_Team/FuncTeamRefresh.h 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/GameServerPack/HB3_PlayerSocial/RelatedPlayerOnlineState
ServerPack/GameServerPack/HB3_PlayerSocial/RelatedPlayerOnlineState.des
New file
@@ -0,0 +1 @@
B3 15 相关玩家在线状态变更同步 #tagGCRelatedPlayerOnlineState
ServerPack/GameServerPack/HB3_PlayerSocial/RelatedPlayerOnlineState.h
New file
@@ -0,0 +1,9 @@
// B3 15 相关玩家在线状态变更同步 #tagGCRelatedPlayerOnlineState
struct    tagGCRelatedPlayerOnlineState
{
    tagHead        Head;
    DWORD        PlayerID;        // 相关玩家ID
    DWORD        OfflineValue;    // 离线值:0-在线;1-离线;>1-上次离线时间戳,可用于计算离线多久了;当取不到玩家信息时用1代表已离线;
    BYTE        IsCross;        // 是否跨服同步的,如果是跨服则离线时间计算时要取跨服服务器时间
};
ServerPack/GameServerPack/HB9_Team/FuncTeamRefresh.h
@@ -24,6 +24,7 @@
    WORD        RealmLV;         // 玩家境界
    DWORD        FightPower;    // 战力,求余亿
    DWORD        FightPowerEx;    // 战力,整除亿
    DWORD        OfflineValue;    // 离线值:0-在线;1-离线;>1-上次离线时间戳,可用于计算离线多久了;当取不到玩家信息时用1代表已离线;
    DWORD         Value1;    //ֵ1
    DWORD         Value2;    //ֵ2
};