From 8907705bdd28f6a2e74803da5bad623a6bddc339 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 10 四月 2025 20:32:28 +0800
Subject: [PATCH] 10367 【越南】【英语】【BT】【砍树】仙盟攻城战-服务端(增加圣泉抽奖;积分总榜增加轮次积分明细记录;优化活动相关榜单排序规则,支持战斗阶段每分钟统计最新积分情况;优化轮次结算汇总信息;轮次支持升降级;)

---
 CoreServerGroup/GameServer/Script/GameWorldLogic/CrossFamilyGCZ.pyc                  |    0 
 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc             |    0 
 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc                  |    0 
 ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini                        |    7 ++++++-
 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc               |    0 
 CoreServerGroup/GameServer/PySysDB/tagFuncConfig.txt                                 |    2 +-
 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc           |    0 
 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyGCZ.pyc |    0 
 CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc                                |    0 
 db/PyMongoDataServer/PySysDB/tagCrossActFamilyGCZSQ.txt                              |   10 ++++++++++
 CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.pyc                |    0 
 CoreServerGroup/GameServer/Script/ChPyNetPack.pyc                                    |    0 
 CoreServerGroup/GameServer/Script/GameWorldLogic/CrossBillboard.pyc                  |    0 
 13 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/CoreServerGroup/GameServer/PySysDB/tagFuncConfig.txt b/CoreServerGroup/GameServer/PySysDB/tagFuncConfig.txt
index 985bd61..f6df7ee 100644
--- a/CoreServerGroup/GameServer/PySysDB/tagFuncConfig.txt
+++ b/CoreServerGroup/GameServer/PySysDB/tagFuncConfig.txt
@@ -134,7 +134,7 @@
 XiangongSet	1|50	200	560	[[1], [2], [3, 4], [5, 6], [7, 8], [9], [10, 11], [12], [13, 14], [15], [16, 17], [18, 19]]	
 Zhenbaoge	1	2888	360	[5,10,20,30]	
 ZhenbaogeCut	-500	int(initPrice*cutWeight/totalWeight*1.0*(minRatio+randRatio*rand))			
-FamilyGCZGroupSet	{48: {1: {1: [4, 6]}, 2: {1: [2, 6], 2: [2, 6]}, 3: {1: [1, 0], 2: [2, 0], 3: [1, 0]}}, 72: {1: {1: [6, 6]}, 2: {1: [3, 4], 2: [3, 4]}, 3: {1: [2, 0], 2: [3, 0], 3: [1, 0]}}}	{"1":{"1":1200, "2":1000, "3":800, "4":600, "6":400, "8":200, "12":100}, "2":{"1":1680, "2":1400, "3":1120, "4":840, "6":560, "8":280, "12":180}, "3":{"1":3550, "2":3230, "3":2940, "4":2670, "6":2430, "8":2210, "12":2000}}			
+FamilyGCZGroupSet	{48: {1: {1: [4,6,0]}, 2: {1: [2,6,0], 2: [2,6,0]}, 3: {1: [1,0,0], 2: [2,0,0], 3: [1,0,0]}}, 72: {1: {1: [6,6,0]}, 2: {1: [3,4,0], 2: [3,4,4]}, 3: {1: [3,0,0], 2: [2,0,0], 3: [1,0,0]}}}	{"1":{"1":1200, "2":1000, "3":800, "4":600, "6":400, "8":200, "12":100}, "2":{"1":1680, "2":1400, "3":1120, "4":840, "6":560, "8":280, "12":180}, "3":{"1":3550, "2":3230, "3":2940, "4":2670, "6":2430, "8":2210, "12":2000}}			
 FamilyGCZXiuluo	100000000	100	30	[1,2,3]	
 FamilyGCZCity	20	2			
 FamilyGCZGuess	[23,31]	10	3		
diff --git a/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc b/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc
index 651e3b1..2fd0057 100644
--- a/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc
+++ b/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc
Binary files differ
diff --git a/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc b/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc
index 7f57538..0d305bf 100644
--- a/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc
+++ b/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc
Binary files differ
diff --git a/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossBillboard.pyc b/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossBillboard.pyc
index 95bc734..3387f27 100644
--- a/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossBillboard.pyc
+++ b/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossBillboard.pyc
Binary files differ
diff --git a/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossFamilyGCZ.pyc b/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossFamilyGCZ.pyc
index c456026..b4a3e42 100644
--- a/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossFamilyGCZ.pyc
+++ b/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossFamilyGCZ.pyc
Binary files differ
diff --git a/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.pyc b/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.pyc
index 6850c11..db5a6a5 100644
--- a/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.pyc
+++ b/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini
index bca1d6d..f7a998a 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini
@@ -2007,7 +2007,7 @@
 Writer = hxp
 Releaser = hxp
 RegType = 0
-RegisterPackCount = 3
+RegisterPackCount = 4
 
 PacketCMD_1=0xC1
 PacketSubCMD_1=0x24
@@ -2020,3 +2020,8 @@
 PacketCMD_3=0xC1
 PacketSubCMD_3=0x26
 PacketCallFunc_3=OnFamilyGCZGuess
+
+PacketCMD_4=0xC1
+PacketSubCMD_4=0x27
+PacketCallFunc_4=OnFamilyGCZSQ
+
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc
index 56d9c84..dc3d2a6 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc
index 8f568af..bee4fd3 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc
index 9ddaf92..e84aab0 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc
index f41e5af..57d53f9 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyGCZ.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyGCZ.pyc
index 51ef461..a6398b7 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyGCZ.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyGCZ.pyc
Binary files differ
diff --git a/db/PyMongoDataServer/PySysDB/tagCrossActFamilyGCZSQ.txt b/db/PyMongoDataServer/PySysDB/tagCrossActFamilyGCZSQ.txt
new file mode 100644
index 0000000..432be82
--- /dev/null
+++ b/db/PyMongoDataServer/PySysDB/tagCrossActFamilyGCZSQ.txt
@@ -0,0 +1,10 @@
+LayerNum	CostItemID	CostItemCnt	GridCnt	PassRate	GridWeightItemList	LayerAwardItemList	LayerWeightItemList
+1	182	1	9	3000	[[10, 3501, 1], [10, 3501, 2], [10, 3501, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,10,0], [4152,10,0]]	[]
+2	182	1	9	3000	[[10, 3502, 1], [10, 3502, 2], [10, 3502, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,20,0], [4152,20,0]]	[]
+3	182	2	9	2000	[[10, 3503, 1], [10, 3503, 2], [10, 3503, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,30,0], [4152,30,0]]	[]
+4	182	2	9	2000	[[10, 3511, 1], [10, 3511, 2], [10, 3511, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,40,0], [4152,40,0]]	[]
+5	182	3	9	1500	[[10, 3512, 1], [10, 3512, 2], [10, 3512, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,50,0], [4152,50,0]]	[]
+6	182	3	9	1500	[[10, 3513, 1], [10, 3513, 2], [10, 3513, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,60,0], [4152,60,0]]	[]
+7	182	4	9	1000	[[10, 3521, 1], [10, 3521, 2], [10, 3521, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,70,0], [4152,70,0]]	[]
+8	182	4	9	1000	[[10, 3522, 1], [10, 3522, 2], [10, 3522, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,80,0], [4152,80,0]]	[]
+9	182	5	9	1000	[[10, 3523, 1], [10, 3523, 2], [10, 3523, 3], [10, 181, 1], [10, 181, 2], [10, 181, 3]]	[[4151,90,0], [4152,90,0]]	[[10,3505,5], [10,3506,2],[10,3515,5], [10,3516,2],[10,3525,5], [10,3526,2]]

--
Gitblit v1.8.0