少年修仙传客户端代码仓库
client_Wu Xijin
2018-12-20 6c01ee2f2ddc18e1f18a6156ac612aa798101e0b
5398 子 【开发】【1.4】跨服竞技场 / 【前端】【1.4】跨服竞技场开发
1个文件已修改
13 ■■■■■ 已修改文件
Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC001_tagGCCrossRealmPKMatchOK.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/HC0_CrossRealm/HC001_tagGCCrossRealmPKMatchOK.cs
@@ -8,6 +8,7 @@
    public ushort RoomID;    // 房间ID
    public byte NameLen;
    public string PlayerName;    // 跨服名字
    public byte MatchPlayerCount;
    public tagGCCrossRealmPKMatchPlayer[] MatchPlayer = null;    // 匹配到的玩家
    public HC001_tagGCCrossRealmPKMatchOK()
@@ -20,6 +21,18 @@
        TransBytes(out RoomID, vBytes, NetDataType.WORD);
        TransBytes(out NameLen, vBytes, NetDataType.BYTE);
        TransBytes(out PlayerName, vBytes, NetDataType.Chars, NameLen);
        TransBytes(out MatchPlayerCount, vBytes, NetDataType.BYTE);
        MatchPlayer = new tagGCCrossRealmPKMatchPlayer[MatchPlayerCount];
        for (int i = 0; i < MatchPlayerCount; i++)
        {
            MatchPlayer[i] = new tagGCCrossRealmPKMatchPlayer();
            TransBytes(out MatchPlayer[i].PlayerID, vBytes, NetDataType.DWORD);
            TransBytes(out MatchPlayer[i].NameLen, vBytes, NetDataType.BYTE);
            TransBytes(out MatchPlayer[i].PlayerName, vBytes, NetDataType.Chars, MatchPlayer[i].NameLen);
            TransBytes(out MatchPlayer[i].Job, vBytes, NetDataType.BYTE);
            TransBytes(out MatchPlayer[i].LV, vBytes, NetDataType.WORD);
            TransBytes(out MatchPlayer[i].MaxHP, vBytes, NetDataType.DWORD);
        }
    }
    public struct tagGCCrossRealmPKMatchPlayer