From 861e1ad98f9e8d56f3d97691eac02da1e900eb1c Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 13 五月 2024 16:08:28 +0800
Subject: [PATCH] 10156 副本功能玩法关联回合战斗表现(竞技场战斗改为回合制,功能玩法不变,配置不变;)

---
 ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
index 80034f6..f9203f8 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
@@ -2651,6 +2651,7 @@
     Job = 0    #(BYTE Job)
     LV = 0    #(WORD LV)//等级
     RealmLV = 0    #(WORD RealmLV)//境界,机器人读境界表取等级对应境界
+    Face = 0    #(DWORD Face)//基本脸型
     FightPower = 0    #(DWORD FightPower)//战力求余亿部分,机器人读等级表取等级对应战力
     FightPowerEx = 0    #(DWORD FightPowerEx)//战力整除亿部分,机器人读等级表取等级对应战力
     Score = 0    #(DWORD Score)//积分
@@ -2670,6 +2671,7 @@
         self.Job,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         self.LV,_pos = CommFunc.ReadWORD(_lpData, _pos)
         self.RealmLV,_pos = CommFunc.ReadWORD(_lpData, _pos)
+        self.Face,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.FightPower,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.FightPowerEx,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.Score,_pos = CommFunc.ReadDWORD(_lpData, _pos)
@@ -2685,6 +2687,7 @@
         self.Job = 0
         self.LV = 0
         self.RealmLV = 0
+        self.Face = 0
         self.FightPower = 0
         self.FightPowerEx = 0
         self.Score = 0
@@ -2701,6 +2704,7 @@
         length += 4
         length += 4
         length += 4
+        length += 4
 
         return length
 
@@ -2712,6 +2716,7 @@
         data = CommFunc.WriteBYTE(data, self.Job)
         data = CommFunc.WriteWORD(data, self.LV)
         data = CommFunc.WriteWORD(data, self.RealmLV)
+        data = CommFunc.WriteDWORD(data, self.Face)
         data = CommFunc.WriteDWORD(data, self.FightPower)
         data = CommFunc.WriteDWORD(data, self.FightPowerEx)
         data = CommFunc.WriteDWORD(data, self.Score)
@@ -2725,6 +2730,7 @@
                                 Job:%d,
                                 LV:%d,
                                 RealmLV:%d,
+                                Face:%d,
                                 FightPower:%d,
                                 FightPowerEx:%d,
                                 Score:%d
@@ -2736,6 +2742,7 @@
                                 self.Job,
                                 self.LV,
                                 self.RealmLV,
+                                self.Face,
                                 self.FightPower,
                                 self.FightPowerEx,
                                 self.Score
@@ -2756,6 +2763,7 @@
     Job = 0    #(BYTE Job)
     LV = 0    #(WORD LV)//等级
     RealmLV = 0    #(WORD RealmLV)//境界,机器人读境界表取等级对应境界
+    Face = 0    #(DWORD Face)//基本脸型
     FightPower = 0    #(DWORD FightPower)//战力求余亿部分,机器人读等级表取等级对应战力
     FightPowerEx = 0    #(DWORD FightPowerEx)//战力整除亿部分,机器人读等级表取等级对应战力
     Score = 0    #(DWORD Score)//积分
@@ -2776,6 +2784,7 @@
         self.Job,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         self.LV,_pos = CommFunc.ReadWORD(_lpData, _pos)
         self.RealmLV,_pos = CommFunc.ReadWORD(_lpData, _pos)
+        self.Face,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.FightPower,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.FightPowerEx,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.Score,_pos = CommFunc.ReadDWORD(_lpData, _pos)
@@ -2791,6 +2800,7 @@
         self.Job = 0
         self.LV = 0
         self.RealmLV = 0
+        self.Face = 0
         self.FightPower = 0
         self.FightPowerEx = 0
         self.Score = 0
@@ -2810,6 +2820,7 @@
         length += 4
         length += 4
         length += 4
+        length += 4
         length += 1
         length += len(self.AddScore)
         length += 1
@@ -2824,6 +2835,7 @@
         data = CommFunc.WriteBYTE(data, self.Job)
         data = CommFunc.WriteWORD(data, self.LV)
         data = CommFunc.WriteWORD(data, self.RealmLV)
+        data = CommFunc.WriteDWORD(data, self.Face)
         data = CommFunc.WriteDWORD(data, self.FightPower)
         data = CommFunc.WriteDWORD(data, self.FightPowerEx)
         data = CommFunc.WriteDWORD(data, self.Score)
@@ -2840,6 +2852,7 @@
                                 Job:%d,
                                 LV:%d,
                                 RealmLV:%d,
+                                Face:%d,
                                 FightPower:%d,
                                 FightPowerEx:%d,
                                 Score:%d,
@@ -2854,6 +2867,7 @@
                                 self.Job,
                                 self.LV,
                                 self.RealmLV,
+                                self.Face,
                                 self.FightPower,
                                 self.FightPowerEx,
                                 self.Score,
@@ -2940,6 +2954,7 @@
     Job = 0    #(BYTE Job)
     LV = 0    #(WORD LV)//等级
     RealmLV = 0    #(WORD RealmLV)//境界,机器人读境界表取等级对应境界
+    Face = 0    #(DWORD Face)//基本脸型
     FightPower = 0    #(DWORD FightPower)//战力求余亿部分,机器人读等级表取等级对应战力
     FightPowerEx = 0    #(DWORD FightPowerEx)//战力整除亿部分,机器人读等级表取等级对应战力
     Score = 0    #(DWORD Score)//积分
@@ -2956,6 +2971,7 @@
         self.Job,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         self.LV,_pos = CommFunc.ReadWORD(_lpData, _pos)
         self.RealmLV,_pos = CommFunc.ReadWORD(_lpData, _pos)
+        self.Face,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.FightPower,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.FightPowerEx,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         self.Score,_pos = CommFunc.ReadDWORD(_lpData, _pos)
@@ -2967,6 +2983,7 @@
         self.Job = 0
         self.LV = 0
         self.RealmLV = 0
+        self.Face = 0
         self.FightPower = 0
         self.FightPowerEx = 0
         self.Score = 0
@@ -2982,6 +2999,7 @@
         length += 4
         length += 4
         length += 4
+        length += 4
 
         return length
 
@@ -2992,6 +3010,7 @@
         data = CommFunc.WriteBYTE(data, self.Job)
         data = CommFunc.WriteWORD(data, self.LV)
         data = CommFunc.WriteWORD(data, self.RealmLV)
+        data = CommFunc.WriteDWORD(data, self.Face)
         data = CommFunc.WriteDWORD(data, self.FightPower)
         data = CommFunc.WriteDWORD(data, self.FightPowerEx)
         data = CommFunc.WriteDWORD(data, self.Score)
@@ -3004,6 +3023,7 @@
                                 Job:%d,
                                 LV:%d,
                                 RealmLV:%d,
+                                Face:%d,
                                 FightPower:%d,
                                 FightPowerEx:%d,
                                 Score:%d
@@ -3014,6 +3034,7 @@
                                 self.Job,
                                 self.LV,
                                 self.RealmLV,
+                                self.Face,
                                 self.FightPower,
                                 self.FightPowerEx,
                                 self.Score

--
Gitblit v1.8.0