From 066e7ecd5cbb5de21edb0a914e0946d843bb1272 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 27 十二月 2018 20:33:35 +0800 Subject: [PATCH] 5424 【后端】【1.4】跨服竞技场开发(位置编号信息改为在匹配成功包通知) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py index 49baa51..803fadd 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py @@ -8297,6 +8297,7 @@ RoomID = 0 #(WORD RoomID)// 房间ID NameLen = 0 #(BYTE NameLen) PlayerName = "" #(String PlayerName)// 跨服名字 + Number = 0 #(BYTE Number)// 位置编号;1-左,2-右 MatchPlayerCount = 0 #(BYTE MatchPlayerCount) MatchPlayer = list() #(vector<tagGCCrossRealmPKMatchPlayer> MatchPlayer)// 匹配到的玩家 data = None @@ -8313,6 +8314,7 @@ self.RoomID,_pos = CommFunc.ReadWORD(_lpData, _pos) self.NameLen,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.PlayerName,_pos = CommFunc.ReadString(_lpData, _pos,self.NameLen) + self.Number,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.MatchPlayerCount,_pos = CommFunc.ReadBYTE(_lpData, _pos) for i in range(self.MatchPlayerCount): temMatchPlayer = tagGCCrossRealmPKMatchPlayer() @@ -8328,6 +8330,7 @@ self.RoomID = 0 self.NameLen = 0 self.PlayerName = "" + self.Number = 0 self.MatchPlayerCount = 0 self.MatchPlayer = list() return @@ -8338,6 +8341,7 @@ length += 2 length += 1 length += len(self.PlayerName) + length += 1 length += 1 for i in range(self.MatchPlayerCount): length += self.MatchPlayer[i].GetLength() @@ -8350,6 +8354,7 @@ data = CommFunc.WriteWORD(data, self.RoomID) data = CommFunc.WriteBYTE(data, self.NameLen) data = CommFunc.WriteString(data, self.NameLen, self.PlayerName) + data = CommFunc.WriteBYTE(data, self.Number) data = CommFunc.WriteBYTE(data, self.MatchPlayerCount) for i in range(self.MatchPlayerCount): data = CommFunc.WriteString(data, self.MatchPlayer[i].GetLength(), self.MatchPlayer[i].GetBuffer()) @@ -8361,6 +8366,7 @@ RoomID:%d, NameLen:%d, PlayerName:%s, + Number:%d, MatchPlayerCount:%d, MatchPlayer:%s '''\ @@ -8369,6 +8375,7 @@ self.RoomID, self.NameLen, self.PlayerName, + self.Number, self.MatchPlayerCount, "..." ) -- Gitblit v1.8.0