hxp
2019-02-20 62134a5a51fc9742512f97e6994c8920adb8d7f5
6250 【后端】【2.0】拍卖行开发单(拍卖物品表修改)
1个文件已修改
23 ■■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/PyGameDataStruct.py 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/PyGameDataStruct.py
@@ -138,8 +138,9 @@
        ('BidderID', ctypes.c_ulong),
        ('BidderName', ctypes.c_char * 33),
        ('BidderPrice', ctypes.c_ulong),
        ('ItemType', ctypes.c_ulong),
        ('ItemJobLimit', ctypes.c_ulong),
        ('ItemType', ctypes.c_ubyte),
        ('ItemJobLimit', ctypes.c_ubyte),
        ('ItemClassLV', ctypes.c_ubyte),
        ('UserDataLen', ctypes.c_ushort),
        ('UserData', ctypes.c_char_p),
        ('FamilyPlayerIDLen', ctypes.c_ushort),
@@ -164,6 +165,7 @@
        self.BidderPrice = 0
        self.ItemType = 0
        self.ItemJobLimit = 0
        self.ItemClassLV = 0
        self.UserDataLen = 0
        self.UserData = ''
        self.FamilyPlayerIDLen = 0
@@ -185,8 +187,9 @@
        self.BidderID, pos = CommFunc.ReadDWORD(buf, pos)
        self.BidderName, pos = CommFunc.ReadString(buf, pos, 33)
        self.BidderPrice, pos = CommFunc.ReadDWORD(buf, pos)
        self.ItemType, pos = CommFunc.ReadDWORD(buf, pos)
        self.ItemJobLimit, pos = CommFunc.ReadDWORD(buf, pos)
        self.ItemType, pos = CommFunc.ReadBYTE(buf, pos)
        self.ItemJobLimit, pos = CommFunc.ReadBYTE(buf, pos)
        self.ItemClassLV, pos = CommFunc.ReadBYTE(buf, pos)
        self.UserDataLen, pos = CommFunc.ReadWORD(buf, pos)
        tmp, pos = CommFunc.ReadString(buf, pos, self.UserDataLen)
        self.UserData = ctypes.c_char_p(tmp)
@@ -207,8 +210,9 @@
        buf = CommFunc.WriteDWORD(buf, self.BidderID)
        buf = CommFunc.WriteString(buf, sizeof(ctypes.c_char) * 33, self.BidderName)
        buf = CommFunc.WriteDWORD(buf, self.BidderPrice)
        buf = CommFunc.WriteDWORD(buf, self.ItemType)
        buf = CommFunc.WriteDWORD(buf, self.ItemJobLimit)
        buf = CommFunc.WriteBYTE(buf, self.ItemType)
        buf = CommFunc.WriteBYTE(buf, self.ItemJobLimit)
        buf = CommFunc.WriteBYTE(buf, self.ItemClassLV)
        buf = CommFunc.WriteWORD(buf, self.UserDataLen)
        buf = CommFunc.WriteString(buf, self.UserDataLen, self.UserData)
        buf = CommFunc.WriteWORD(buf, self.FamilyPlayerIDLen)
@@ -227,8 +231,9 @@
        length += sizeof(ctypes.c_ulong)
        length += sizeof(ctypes.c_char) * 33
        length += sizeof(ctypes.c_ulong)
        length += sizeof(ctypes.c_ulong)
        length += sizeof(ctypes.c_ulong)
        length += sizeof(ctypes.c_ubyte)
        length += sizeof(ctypes.c_ubyte)
        length += sizeof(ctypes.c_ubyte)
        length += sizeof(ctypes.c_ushort)
        length += self.UserDataLen
        length += sizeof(ctypes.c_ushort)
@@ -249,6 +254,7 @@
            BidderPrice = %s,
            ItemType = %s,
            ItemJobLimit = %s,
            ItemClassLV = %s,
            UserDataLen = %s,
            UserData = %s,
            FamilyPlayerIDLen = %s,
@@ -267,6 +273,7 @@
                self.BidderPrice,
                self.ItemType,
                self.ItemJobLimit,
                self.ItemClassLV,
                self.UserDataLen,
                self.UserData,
                self.FamilyPlayerIDLen,