From 1c1914f26b2ec722fb53318af8319299f13c0e23 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 16 四月 2025 15:00:24 +0800 Subject: [PATCH] 10367 【越南】【英语】【BT】【砍树】仙盟攻城战-服务端(奖励增加支持仙官;优化称号、仙官、膜拜关联逻辑及配置;支持物品激活仙盟徽章;C026C028增加Job信息;) --- ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py index 4e53a3d..e92c8ce 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py @@ -19446,6 +19446,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 @@ -19458,6 +19459,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 @@ -19465,6 +19467,7 @@ def Clear(self): self.PlayerID = 0 self.Name = "" + self.Job = 0 self.Face = 0 self.FacePic = 0 return @@ -19473,6 +19476,7 @@ length = 0 length += 4 length += 33 + length += 1 length += 4 length += 4 @@ -19482,6 +19486,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 @@ -19490,12 +19495,14 @@ DumpString = ''' PlayerID:%d, Name:%s, + Job:%d, Face:%d, FacePic:%d '''\ %( self.PlayerID, self.Name, + self.Job, self.Face, self.FacePic ) @@ -19786,6 +19793,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)//战力,求余亿部分 @@ -19807,6 +19815,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) @@ -19823,6 +19832,7 @@ self.PlayerID = 0 self.Name = "" self.FamilyLV = 0 + self.Job = 0 self.Face = 0 self.FacePic = 0 self.FightPower = 0 @@ -19839,6 +19849,7 @@ length = 0 length += 4 length += 33 + length += 1 length += 1 length += 4 length += 4 @@ -19858,6 +19869,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) @@ -19875,6 +19887,7 @@ PlayerID:%d, Name:%s, FamilyLV:%d, + Job:%d, Face:%d, FacePic:%d, FightPower:%d, @@ -19890,6 +19903,7 @@ self.PlayerID, self.Name, self.FamilyLV, + self.Job, self.Face, self.FacePic, self.FightPower, -- Gitblit v1.8.0