少年修仙传客户端代码仓库
client_Wu Xijin
2018-12-19 cc931507235e853ca9cc1b82045ff3bcd2e53847
5398 【前端】【1.4】跨服竞技场开发,提交0309封包的修改
1个文件已修改
10 ■■■■■ 已修改文件
Core/NetworkPackage/ServerPack/H03_MainCharacter/H0309_tagPlayerLoginInfo.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/H03_MainCharacter/H0309_tagPlayerLoginInfo.cs
@@ -12,7 +12,7 @@
    public byte Country;    //玩家国家
    public byte HavePswLV2;    //是否有二级密码
    public byte EquipCount;
    public tagLoginInfoEquip[] EquipInfo;    //size = EquipCount
    public tagLoginInfoEquip[] EquipInfo = null;    //size = EquipCount
    public uint EquipShowSwitch;    //玩家装备显示开关
    public uint ExAttr15;    //预留的扩展属性字段,用来存放项目特定的属性
    public uint ExAttr16;    //预留的扩展属性字段,用来存放项目特定的属性
@@ -20,6 +20,10 @@
    public uint ExAttr18;    //预留的扩展属性字段,用来存放项目特定的属性
    public uint ExAttr19;    //预留的扩展属性字段,用来存放项目特定的属性
    public uint ExAttr20;    //预留的扩展属性字段,用来存放项目特定的属性
    public byte IPLen;
    public string IP;    // 跨服IP
    public ushort Port;    // 跨服端口
    public byte CrossState;    // 跨服状态0-非跨服状态,1-跨服状态,2-跨服状态异常
    public H0309_tagPlayerLoginInfo()
    {
@@ -52,6 +56,10 @@
        TransBytes(out ExAttr18, vBytes, NetDataType.DWORD);
        TransBytes(out ExAttr19, vBytes, NetDataType.DWORD);
        TransBytes(out ExAttr20, vBytes, NetDataType.DWORD);
        TransBytes(out IPLen, vBytes, NetDataType.BYTE);
        TransBytes(out IP, vBytes, NetDataType.Chars, IPLen);
        TransBytes(out Port, vBytes, NetDataType.WORD);
        TransBytes(out CrossState, vBytes, NetDataType.BYTE);
    }
    public struct tagLoginInfoEquip