From 37287e325c81b011929b4f91dda1c73666099e85 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 15 一月 2019 16:56:13 +0800
Subject: [PATCH] 5722 【后端】【1.5】跨服BOSS开发(跨服世界频道、区域频道聊天支持)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py
index 8f1f990..702c9eb 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py
@@ -5881,6 +5881,7 @@
     RealmLV = 0    #(WORD RealmLV)//境界
     OnlineType = 0    #(BYTE OnlineType)//在线状态, 0 不在线 1在线
     IsInTeam = 0    #(BYTE IsInTeam)//是否有队伍
+    ServerGroupID = 0    #(DWORD ServerGroupID)//服务器组ID
     data = None
 
     def __init__(self):
@@ -5899,6 +5900,7 @@
         self.RealmLV,_pos = CommFunc.ReadWORD(_lpData, _pos)
         self.OnlineType,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         self.IsInTeam,_pos = CommFunc.ReadBYTE(_lpData, _pos)
+        self.ServerGroupID,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         return _pos
 
     def Clear(self):
@@ -5913,6 +5915,7 @@
         self.RealmLV = 0
         self.OnlineType = 0
         self.IsInTeam = 0
+        self.ServerGroupID = 0
         return
 
     def GetLength(self):
@@ -5925,6 +5928,7 @@
         length += 2
         length += 1
         length += 1
+        length += 4
 
         return length
 
@@ -5938,6 +5942,7 @@
         data = CommFunc.WriteWORD(data, self.RealmLV)
         data = CommFunc.WriteBYTE(data, self.OnlineType)
         data = CommFunc.WriteBYTE(data, self.IsInTeam)
+        data = CommFunc.WriteDWORD(data, self.ServerGroupID)
         return data
 
     def OutputString(self):
@@ -5949,7 +5954,8 @@
                                 LV:%d,
                                 RealmLV:%d,
                                 OnlineType:%d,
-                                IsInTeam:%d
+                                IsInTeam:%d,
+                                ServerGroupID:%d
                                 '''\
                                 %(
                                 self.Head.OutputString(),
@@ -5959,7 +5965,8 @@
                                 self.LV,
                                 self.RealmLV,
                                 self.OnlineType,
-                                self.IsInTeam
+                                self.IsInTeam,
+                                self.ServerGroupID
                                 )
         return DumpString
 
@@ -18777,7 +18784,6 @@
     ItemData = ""    #(String ItemData)//物品记录
     PlusDataSize = 0    #(DWORD PlusDataSize)
     PlusData = ""    #(String PlusData)//扩展记录    
-    CrossPlayer = 0    #(BYTE CrossPlayer)//是否跨服玩家
     data = None
 
     def __init__(self):
@@ -18796,7 +18802,6 @@
         self.ItemData,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize)
         self.PlusDataSize,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.PlusData,_pos = CommFunc.ReadString(_lpData, _pos,self.PlusDataSize)
-        self.CrossPlayer,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         return _pos
 
     def Clear(self):
@@ -18811,7 +18816,6 @@
         self.ItemData = ""
         self.PlusDataSize = 0
         self.PlusData = ""
-        self.CrossPlayer = 0
         return
 
     def GetLength(self):
@@ -18824,7 +18828,6 @@
         length += len(self.ItemData)
         length += 4
         length += len(self.PlusData)
-        length += 1
 
         return length
 
@@ -18838,7 +18841,6 @@
         data = CommFunc.WriteString(data, self.ItemDataSize, self.ItemData)
         data = CommFunc.WriteDWORD(data, self.PlusDataSize)
         data = CommFunc.WriteString(data, self.PlusDataSize, self.PlusData)
-        data = CommFunc.WriteBYTE(data, self.CrossPlayer)
         return data
 
     def OutputString(self):
@@ -18850,8 +18852,7 @@
                                 ItemDataSize:%d,
                                 ItemData:%s,
                                 PlusDataSize:%d,
-                                PlusData:%s,
-                                CrossPlayer:%d
+                                PlusData:%s
                                 '''\
                                 %(
                                 self.Head.OutputString(),
@@ -18861,8 +18862,7 @@
                                 self.ItemDataSize,
                                 self.ItemData,
                                 self.PlusDataSize,
-                                self.PlusData,
-                                self.CrossPlayer
+                                self.PlusData
                                 )
         return DumpString
 

--
Gitblit v1.8.0