From db6559bba9fef7a33f6f6e68863ca30eb428df68 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 16 四月 2025 14:50:43 +0800 Subject: [PATCH] 10367 【越南】【英语】【BT】【砍树】仙盟攻城战-服务端(奖励增加支持仙官;优化称号、仙官、膜拜关联逻辑及配置;支持物品激活仙盟徽章;C026C028增加Job信息;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py | 14 ++++++++++++++ 1 files changed, 14 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 a86e5bf..53a6757 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py @@ -19460,6 +19460,7 @@ class tagGCFamilyGCZBatScenePlayer(Structure): PlayerID = 0 #(DWORD PlayerID) Name = "" #(char Name[33]) + Job = 0 #(BYTE Job) Face = 0 #(DWORD Face) FacePic = 0 #(DWORD FacePic) data = None @@ -19472,6 +19473,7 @@ self.Clear() self.PlayerID,_pos = CommFunc.ReadDWORD(_lpData, _pos) self.Name,_pos = CommFunc.ReadString(_lpData, _pos,33) + self.Job,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.Face,_pos = CommFunc.ReadDWORD(_lpData, _pos) self.FacePic,_pos = CommFunc.ReadDWORD(_lpData, _pos) return _pos @@ -19479,6 +19481,7 @@ def Clear(self): self.PlayerID = 0 self.Name = "" + self.Job = 0 self.Face = 0 self.FacePic = 0 return @@ -19487,6 +19490,7 @@ length = 0 length += 4 length += 33 + length += 1 length += 4 length += 4 @@ -19496,6 +19500,7 @@ data = '' data = CommFunc.WriteDWORD(data, self.PlayerID) data = CommFunc.WriteString(data, 33, self.Name) + data = CommFunc.WriteBYTE(data, self.Job) data = CommFunc.WriteDWORD(data, self.Face) data = CommFunc.WriteDWORD(data, self.FacePic) return data @@ -19504,12 +19509,14 @@ DumpString = ''' PlayerID:%d, Name:%s, + Job:%d, Face:%d, FacePic:%d '''\ %( self.PlayerID, self.Name, + self.Job, self.Face, self.FacePic ) @@ -19800,6 +19807,7 @@ PlayerID = 0 #(DWORD PlayerID) Name = "" #(char Name[33])//参与玩家名字 FamilyLV = 0 #(BYTE FamilyLV)//参与时的家族职位 + Job = 0 #(BYTE Job) Face = 0 #(DWORD Face)//基本脸型 FacePic = 0 #(DWORD FacePic)//头像框 FightPower = 0 #(DWORD FightPower)//战力,求余亿部分 @@ -19821,6 +19829,7 @@ self.PlayerID,_pos = CommFunc.ReadDWORD(_lpData, _pos) self.Name,_pos = CommFunc.ReadString(_lpData, _pos,33) self.FamilyLV,_pos = CommFunc.ReadBYTE(_lpData, _pos) + self.Job,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.Face,_pos = CommFunc.ReadDWORD(_lpData, _pos) self.FacePic,_pos = CommFunc.ReadDWORD(_lpData, _pos) self.FightPower,_pos = CommFunc.ReadDWORD(_lpData, _pos) @@ -19837,6 +19846,7 @@ self.PlayerID = 0 self.Name = "" self.FamilyLV = 0 + self.Job = 0 self.Face = 0 self.FacePic = 0 self.FightPower = 0 @@ -19853,6 +19863,7 @@ length = 0 length += 4 length += 33 + length += 1 length += 1 length += 4 length += 4 @@ -19872,6 +19883,7 @@ data = CommFunc.WriteDWORD(data, self.PlayerID) data = CommFunc.WriteString(data, 33, self.Name) data = CommFunc.WriteBYTE(data, self.FamilyLV) + data = CommFunc.WriteBYTE(data, self.Job) data = CommFunc.WriteDWORD(data, self.Face) data = CommFunc.WriteDWORD(data, self.FacePic) data = CommFunc.WriteDWORD(data, self.FightPower) @@ -19889,6 +19901,7 @@ PlayerID:%d, Name:%s, FamilyLV:%d, + Job:%d, Face:%d, FacePic:%d, FightPower:%d, @@ -19904,6 +19917,7 @@ self.PlayerID, self.Name, self.FamilyLV, + self.Job, self.Face, self.FacePic, self.FightPower, -- Gitblit v1.8.0