From 653eb149896fb9f98e377a90b07f52c94df2dc06 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 05 六月 2026 10:04:39 +0800
Subject: [PATCH] 568 【GVG】公会攻城战-服务端(支持多台跨服服务器互通公会参与同一场攻城战;) 1. 新活动管理,支持跨服活动(以活动主体为准,各子功能模块由主活动配置决定,便于配置活动,减少多活动组合配置分散引起的配置复杂度) 2. 优化跨服上下线逻辑,支持多跨服服务器 3. 排行奖励模版增加公会会长、精英专属奖励 4. 查看缓存增加公会区服ID、通用记录表增加RecID2 5. 优化真实充值、任意充值与代币、现金礼券逻辑,支持跨服充值互助;优化充值商品兑换时机(完全登录成功处理)
---
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActBillboardAward.txt | 242 ++++++++------
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/Collections/DataServerPlayerData.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActGuess.txt | 7
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCoin.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZSQ.txt | 10
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldAction.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerViewCache.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActType.txt | 2
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTimeFlow.txt | 13
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBPlayerViewCache.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZCampLV.txt | 151 +++++++++
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/FuncConfig.txt | 16
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBStruct.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZCampLV.txt | 151 +++++++++
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTime.txt | 3
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBGameRec.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyGameData.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini | 8
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayer.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActType.txt | 2
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldEvent.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActGuess.txt | 7
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyCTGAssist.txt | 9
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMsg.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTime.txt | 3
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActZone.txt | 5
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyGCZ.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt | 16
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTimeFlow.txt | 13
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZSQ.txt | 10
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerOfflineSupport.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActZone.txt | 5
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/FamilyGCZ.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyCTGAssist.txt | 9
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyCTGAssist.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActBillboardAward.txt | 242 ++++++++------
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.pyc | 0
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMgr.pyc | 0
50 files changed, 688 insertions(+), 236 deletions(-)
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini
index fb8ffd5..f74d888 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini
@@ -886,13 +886,13 @@
PacketSubCMD_4=0x39
PacketCallFunc_4=OnGoldRushAutoFreeUse
-;仙盟攻城战
+;攻城战
[PlayerActFamilyGCZ]
ScriptName = Player\PlayerActFamilyGCZ.py
Writer = hxp
Releaser = hxp
RegType = 0
-RegisterPackCount = 4
+RegisterPackCount = 5
PacketCMD_1=0xC1
PacketSubCMD_1=0x24
@@ -910,6 +910,10 @@
PacketSubCMD_4=0x27
PacketCallFunc_4=OnFamilyGCZSQ
+PacketCMD_5=0xC0
+PacketSubCMD_5=0x26
+PacketCallFunc_5=OnFamilyGCZQuery
+
;命格
[PlayerMingge]
ScriptName = GameWorldLogic\FBProcess\PlayerMingge.py
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc
index 7986ada..715eb83 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 a7e4239..c5d3b1b 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 c1bd3be..b5d4721 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/DB/DBDataMgr.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.pyc
index 298281c..9db07b2 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBDataMgr.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBStruct.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBStruct.pyc
index d0c6a7d..17c7cb4 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBStruct.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/DBStruct.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBGameRec.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBGameRec.pyc
index 9d4352f..38ae963 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBGameRec.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBGameRec.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBPlayerViewCache.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBPlayerViewCache.pyc
index f87f4b5..34c8481 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBPlayerViewCache.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/DB/StructData/DBPlayerViewCache.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/FamilyGCZ.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/FamilyGCZ.pyc
index 9ae4e89..3694e33 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/FamilyGCZ.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/FamilyGCZ.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.pyc
index a6afd62..3755976 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMgr.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMgr.pyc
index 96b2d73..f261f78 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMgr.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMgr.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMsg.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMsg.pyc
index def3c53..f65b3d9 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMsg.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/CrossMsg.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldAction.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldAction.pyc
index 87213e2..e343b18 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldAction.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldAction.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldEvent.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldEvent.pyc
index 209cb64..9a9c402 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldEvent.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldEvent.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 27ea50d..d6233ee 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/ChPlayer.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc
index f482eb3..17d4a4b 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayer.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayer.pyc
index dc0f06d..486eb60 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayer.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossPlayer.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyCTGAssist.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyCTGAssist.pyc
index bc6b78c..b72cf41 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyCTGAssist.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActFamilyCTGAssist.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 b2d33bb..c0c64d6 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/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCoin.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCoin.pyc
index cf3169e..02fff40 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCoin.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCoin.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc
index 03ccad3..61a71b3 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.pyc
index d476782..cfab4d0 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.pyc
index eac247a..85ee3c0 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFamily.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerOfflineSupport.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerOfflineSupport.pyc
index 554876b..1da8ec1 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerOfflineSupport.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerOfflineSupport.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.pyc
index 1111e89..82bcde1 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerState.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerViewCache.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerViewCache.pyc
index f5d1309..2acd667 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerViewCache.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerViewCache.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyGameData.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyGameData.pyc
index 0d1c7b1..fd0cfe8 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyGameData.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyGameData.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/Collections/DataServerPlayerData.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/Collections/DataServerPlayerData.pyc
index 049e0d9..617fb30 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/Collections/DataServerPlayerData.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/Collections/DataServerPlayerData.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.pyc
index d6ca396..c95485f 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/PyMongoDB/LogicProcess/UserCtrlDB.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc
index bf28257..d23a60d 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc
Binary files differ
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActBillboardAward.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActBillboardAward.txt
index dd51ae1..661e56f 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActBillboardAward.txt
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActBillboardAward.txt
@@ -1,111 +1,131 @@
-TemplateID RankA RankB NeedValue AwardItemList
-1 1 1 300 [[11016,50],[1001,3],[8,800],[1,2000],[5,40]]
-1 2 2 200 [[11016,40],[1001,3],[8,600],[1,1800],[5,30]]
-1 3 3 100 [[11016,35],[1001,2],[8,400],[1,1500],[5,20]]
-1 4 5 0 [[11016,30],[1001,2],[8,300],[1,1000],[5,15]]
-1 6 10 0 [[11016,25],[1001,2],[8,200],[1,800],[5,10]]
-1 11 20 0 [[11016,20],[1001,1],[8,160],[1,500],[5,8]]
-1 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-1 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-1 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-1 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-2 1 1 300 [[14016,50],[1001,3],[8,800],[1,2000],[5,40]]
-2 2 2 200 [[14016,40],[1001,3],[8,600],[1,1800],[5,30]]
-2 3 3 100 [[14016,35],[1001,2],[8,400],[1,1500],[5,20]]
-2 4 5 0 [[14016,30],[1001,2],[8,300],[1,1000],[5,15]]
-2 6 10 0 [[14016,25],[1001,2],[8,200],[1,800],[5,10]]
-2 11 20 0 [[14016,20],[1001,1],[8,160],[1,500],[5,8]]
-2 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-2 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-2 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-2 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-3 1 1 300 [[13016,50],[1001,3],[8,800],[1,2000],[5,40]]
-3 2 2 200 [[13016,40],[1001,3],[8,600],[1,1800],[5,30]]
-3 3 3 100 [[13016,35],[1001,2],[8,400],[1,1500],[5,20]]
-3 4 5 0 [[13016,30],[1001,2],[8,300],[1,1000],[5,15]]
-3 6 10 0 [[13016,25],[1001,2],[8,200],[1,800],[5,10]]
-3 11 20 0 [[13016,20],[1001,1],[8,160],[1,500],[5,8]]
-3 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-3 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-3 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-3 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-4 1 1 300 [[12016,50],[1001,3],[8,800],[1,2000],[5,40]]
-4 2 2 200 [[12016,40],[1001,3],[8,600],[1,1800],[5,30]]
-4 3 3 100 [[12016,35],[1001,2],[8,400],[1,1500],[5,20]]
-4 4 5 0 [[12016,30],[1001,2],[8,300],[1,1000],[5,15]]
-4 6 10 0 [[12016,25],[1001,2],[8,200],[1,800],[5,10]]
-4 11 20 0 [[12016,20],[1001,1],[8,160],[1,500],[5,8]]
-4 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-4 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-4 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-4 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-5 1 1 300 [[11017,50],[1001,3],[8,800],[1,2000],[5,40]]
-5 2 2 200 [[11017,40],[1001,3],[8,600],[1,1800],[5,30]]
-5 3 3 100 [[11017,35],[1001,2],[8,400],[1,1500],[5,20]]
-5 4 5 0 [[11017,30],[1001,2],[8,300],[1,1000],[5,15]]
-5 6 10 0 [[11017,25],[1001,2],[8,200],[1,800],[5,10]]
-5 11 20 0 [[11017,20],[1001,1],[8,160],[1,500],[5,8]]
-5 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-5 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-5 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-5 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-6 1 1 300 [[14017,50],[1001,3],[8,800],[1,2000],[5,40]]
-6 2 2 200 [[14017,40],[1001,3],[8,600],[1,1800],[5,30]]
-6 3 3 100 [[14017,35],[1001,2],[8,400],[1,1500],[5,20]]
-6 4 5 0 [[14017,30],[1001,2],[8,300],[1,1000],[5,15]]
-6 6 10 0 [[14017,25],[1001,2],[8,200],[1,800],[5,10]]
-6 11 20 0 [[14017,20],[1001,1],[8,160],[1,500],[5,8]]
-6 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-6 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-6 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-6 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-7 1 1 300 [[13017,50],[1001,3],[8,800],[1,2000],[5,40]]
-7 2 2 200 [[13017,40],[1001,3],[8,600],[1,1800],[5,30]]
-7 3 3 100 [[13017,35],[1001,2],[8,400],[1,1500],[5,20]]
-7 4 5 0 [[13017,30],[1001,2],[8,300],[1,1000],[5,15]]
-7 6 10 0 [[13017,25],[1001,2],[8,200],[1,800],[5,10]]
-7 11 20 0 [[13017,20],[1001,1],[8,160],[1,500],[5,8]]
-7 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-7 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-7 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-7 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-8 1 1 300 [[12017,50],[1001,3],[8,800],[1,2000],[5,40]]
-8 2 2 200 [[12017,40],[1001,3],[8,600],[1,1800],[5,30]]
-8 3 3 100 [[12017,35],[1001,2],[8,400],[1,1500],[5,20]]
-8 4 5 0 [[12017,30],[1001,2],[8,300],[1,1000],[5,15]]
-8 6 10 0 [[12017,25],[1001,2],[8,200],[1,800],[5,10]]
-8 11 20 0 [[12017,20],[1001,1],[8,160],[1,500],[5,8]]
-8 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-8 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-8 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-8 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-200 1 1 300 [[1034,50],[1001,3],[8,800],[1,2000],[5,40]]
-200 2 2 200 [[1034,40],[1001,3],[8,600],[1,1800],[5,30]]
-200 3 3 100 [[1034,35],[1001,2],[8,400],[1,1500],[5,20]]
-200 4 5 0 [[1034,30],[1001,2],[8,300],[1,1000],[5,15]]
-200 6 10 0 [[1034,25],[1001,2],[8,200],[1,800],[5,10]]
-200 11 20 0 [[1034,20],[1001,1],[8,160],[1,500],[5,8]]
-200 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-200 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-200 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-200 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-1001 1 1 0 [[10000,100,0],[13,50,0],[3,200,0]]
-1001 2 2 0 [[10000,90,0],[13,40,0],[3,175,0]]
-1001 3 3 0 [[10000,80,0],[13,30,0],[3,150,0]]
-1001 4 5 0 [[10000,60,0],[13,25,0],[3,125,0]]
-1001 6 10 0 [[10000,50,0],[13,20,0],[3,100,0]]
-1001 11 20 0 [[10000,40,0],[13,20,0],[3,75,0]]
-1001 21 50 0 [[10000,30,0],[13,15,0],[3,60,0]]
-1001 51 100 0 [[10000,20,0],[13,13,0],[3,45,0]]
-1001 101 200 0 [[10000,10,0],[13,10,0],[3,30,0]]
-1001 201 9999 0 [[10000,5,0],[13,5,0],[3,20,0]]
-1002 1 1 0 [[10000,200,0],[13,50,0],[3,400,0]]
-1002 2 2 0 [[10000,180,0],[13,40,0],[3,350,0]]
-1002 3 3 0 [[10000,160,0],[13,30,0],[3,300,0]]
-1002 4 5 0 [[10000,120,0],[13,25,0],[3,250,0]]
-1002 6 10 0 [[10000,100,0],[13,20,0],[3,200,0]]
-1002 11 20 0 [[10000,80,0],[13,20,0],[3,150,0]]
-1002 21 50 0 [[10000,60,0],[13,15,0],[3,120,0]]
-1002 51 100 0 [[10000,40,0],[13,13,0],[3,90,0]]
-1002 101 200 0 [[10000,20,0],[13,10,0],[3,60,0]]
-1002 201 9999 0 [[10000,10,0],[13,5,0],[3,40,0]]
+TemplateID RankA RankB NeedValue AwardItemList LeaderAwardItemList EliteAwardItemList
+1 1 1 300 [[11016,50],[1001,3],[8,800],[1,2000],[5,40]]
+1 2 2 200 [[11016,40],[1001,3],[8,600],[1,1800],[5,30]]
+1 3 3 100 [[11016,35],[1001,2],[8,400],[1,1500],[5,20]]
+1 4 5 0 [[11016,30],[1001,2],[8,300],[1,1000],[5,15]]
+1 6 10 0 [[11016,25],[1001,2],[8,200],[1,800],[5,10]]
+1 11 20 0 [[11016,20],[1001,1],[8,160],[1,500],[5,8]]
+1 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+1 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+1 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+1 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+2 1 1 300 [[14016,50],[1001,3],[8,800],[1,2000],[5,40]]
+2 2 2 200 [[14016,40],[1001,3],[8,600],[1,1800],[5,30]]
+2 3 3 100 [[14016,35],[1001,2],[8,400],[1,1500],[5,20]]
+2 4 5 0 [[14016,30],[1001,2],[8,300],[1,1000],[5,15]]
+2 6 10 0 [[14016,25],[1001,2],[8,200],[1,800],[5,10]]
+2 11 20 0 [[14016,20],[1001,1],[8,160],[1,500],[5,8]]
+2 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+2 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+2 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+2 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+3 1 1 300 [[13016,50],[1001,3],[8,800],[1,2000],[5,40]]
+3 2 2 200 [[13016,40],[1001,3],[8,600],[1,1800],[5,30]]
+3 3 3 100 [[13016,35],[1001,2],[8,400],[1,1500],[5,20]]
+3 4 5 0 [[13016,30],[1001,2],[8,300],[1,1000],[5,15]]
+3 6 10 0 [[13016,25],[1001,2],[8,200],[1,800],[5,10]]
+3 11 20 0 [[13016,20],[1001,1],[8,160],[1,500],[5,8]]
+3 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+3 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+3 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+3 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+4 1 1 300 [[12016,50],[1001,3],[8,800],[1,2000],[5,40]]
+4 2 2 200 [[12016,40],[1001,3],[8,600],[1,1800],[5,30]]
+4 3 3 100 [[12016,35],[1001,2],[8,400],[1,1500],[5,20]]
+4 4 5 0 [[12016,30],[1001,2],[8,300],[1,1000],[5,15]]
+4 6 10 0 [[12016,25],[1001,2],[8,200],[1,800],[5,10]]
+4 11 20 0 [[12016,20],[1001,1],[8,160],[1,500],[5,8]]
+4 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+4 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+4 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+4 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+5 1 1 300 [[11017,50],[1001,3],[8,800],[1,2000],[5,40]]
+5 2 2 200 [[11017,40],[1001,3],[8,600],[1,1800],[5,30]]
+5 3 3 100 [[11017,35],[1001,2],[8,400],[1,1500],[5,20]]
+5 4 5 0 [[11017,30],[1001,2],[8,300],[1,1000],[5,15]]
+5 6 10 0 [[11017,25],[1001,2],[8,200],[1,800],[5,10]]
+5 11 20 0 [[11017,20],[1001,1],[8,160],[1,500],[5,8]]
+5 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+5 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+5 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+5 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+6 1 1 300 [[14017,50],[1001,3],[8,800],[1,2000],[5,40]]
+6 2 2 200 [[14017,40],[1001,3],[8,600],[1,1800],[5,30]]
+6 3 3 100 [[14017,35],[1001,2],[8,400],[1,1500],[5,20]]
+6 4 5 0 [[14017,30],[1001,2],[8,300],[1,1000],[5,15]]
+6 6 10 0 [[14017,25],[1001,2],[8,200],[1,800],[5,10]]
+6 11 20 0 [[14017,20],[1001,1],[8,160],[1,500],[5,8]]
+6 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+6 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+6 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+6 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+7 1 1 300 [[13017,50],[1001,3],[8,800],[1,2000],[5,40]]
+7 2 2 200 [[13017,40],[1001,3],[8,600],[1,1800],[5,30]]
+7 3 3 100 [[13017,35],[1001,2],[8,400],[1,1500],[5,20]]
+7 4 5 0 [[13017,30],[1001,2],[8,300],[1,1000],[5,15]]
+7 6 10 0 [[13017,25],[1001,2],[8,200],[1,800],[5,10]]
+7 11 20 0 [[13017,20],[1001,1],[8,160],[1,500],[5,8]]
+7 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+7 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+7 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+7 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+8 1 1 300 [[12017,50],[1001,3],[8,800],[1,2000],[5,40]]
+8 2 2 200 [[12017,40],[1001,3],[8,600],[1,1800],[5,30]]
+8 3 3 100 [[12017,35],[1001,2],[8,400],[1,1500],[5,20]]
+8 4 5 0 [[12017,30],[1001,2],[8,300],[1,1000],[5,15]]
+8 6 10 0 [[12017,25],[1001,2],[8,200],[1,800],[5,10]]
+8 11 20 0 [[12017,20],[1001,1],[8,160],[1,500],[5,8]]
+8 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+8 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+8 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+8 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+200 1 1 300 [[1034,50],[1001,3],[8,800],[1,2000],[5,40]]
+200 2 2 200 [[1034,40],[1001,3],[8,600],[1,1800],[5,30]]
+200 3 3 100 [[1034,35],[1001,2],[8,400],[1,1500],[5,20]]
+200 4 5 0 [[1034,30],[1001,2],[8,300],[1,1000],[5,15]]
+200 6 10 0 [[1034,25],[1001,2],[8,200],[1,800],[5,10]]
+200 11 20 0 [[1034,20],[1001,1],[8,160],[1,500],[5,8]]
+200 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+200 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+200 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+200 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+1001 1 1 0 [[10000,100,0],[13,50,0],[3,200,0]]
+1001 2 2 0 [[10000,90,0],[13,40,0],[3,175,0]]
+1001 3 3 0 [[10000,80,0],[13,30,0],[3,150,0]]
+1001 4 5 0 [[10000,60,0],[13,25,0],[3,125,0]]
+1001 6 10 0 [[10000,50,0],[13,20,0],[3,100,0]]
+1001 11 20 0 [[10000,40,0],[13,20,0],[3,75,0]]
+1001 21 50 0 [[10000,30,0],[13,15,0],[3,60,0]]
+1001 51 100 0 [[10000,20,0],[13,13,0],[3,45,0]]
+1001 101 200 0 [[10000,10,0],[13,10,0],[3,30,0]]
+1001 201 9999 0 [[10000,5,0],[13,5,0],[3,20,0]]
+1002 1 1 0 [[10000,200,0],[13,50,0],[3,400,0]]
+1002 2 2 0 [[10000,180,0],[13,40,0],[3,350,0]]
+1002 3 3 0 [[10000,160,0],[13,30,0],[3,300,0]]
+1002 4 5 0 [[10000,120,0],[13,25,0],[3,250,0]]
+1002 6 10 0 [[10000,100,0],[13,20,0],[3,200,0]]
+1002 11 20 0 [[10000,80,0],[13,20,0],[3,150,0]]
+1002 21 50 0 [[10000,60,0],[13,15,0],[3,120,0]]
+1002 51 100 0 [[10000,40,0],[13,13,0],[3,90,0]]
+1002 101 200 0 [[10000,20,0],[13,10,0],[3,60,0]]
+1002 201 9999 0 [[10000,10,0],[13,5,0],[3,40,0]]
+1003 1 1 0 [[8,100],[13,50],[3,200]]
+1003 2 2 0 [[8,90],[13,40],[3,175]]
+1003 3 3 0 [[8,80],[13,30],[3,150]]
+1003 4 5 0 [[8,60],[13,25],[3,125]]
+1003 6 10 0 [[8,50],[13,20],[3,100]]
+1003 11 20 0 [[8,40],[13,20],[3,75]]
+1003 21 50 0 [[8,30],[13,15],[3,60]]
+1003 51 100 0 [[8,20],[13,13],[3,45]]
+1003 101 200 0 [[8,10],[13,10],[3,30]]
+1003 201 9999 0 [[8,5],[13,5],[3,20]]
+1004 1 1 0 [[8,200],[13,50],[3,400]] [[8,200],[13,50],[3,400],[10,100],[9,10]] [[8,200],[13,50],[3,400],[10,50]]
+1004 2 2 0 [[8,180],[13,40],[3,350]] [[8,180],[13,40],[3,350],[10,90]] [[8,180],[13,40],[3,350],[10,30]]
+1004 3 3 0 [[8,160],[13,30],[3,300]]
+1004 4 5 0 [[8,120],[13,25],[3,250]]
+1004 6 10 0 [[8,100],[13,20],[3,200]]
+1004 11 20 0 [[8,80],[13,20],[3,150]]
+1004 21 50 0 [[8,60],[13,15],[3,120]]
+1004 51 100 0 [[8,40],[13,13],[3,90]]
+1004 101 200 0 [[8,20],[13,10],[3,60]]
+1004 201 9999 0 [[8,10],[13,5],[3,40]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyCTGAssist.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyCTGAssist.txt
new file mode 100644
index 0000000..6488caa
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyCTGAssist.txt
@@ -0,0 +1,9 @@
+TemplateID NeedCTGPlayers AwardItemList
+2 1 [[10,1]]
+2 2 [[10,2]]
+2 4 [[10,2]]
+2 6 [[10,3]]
+2 8 [[10,3]]
+2 10 [[10,4]]
+2 12 [[10,5]]
+2 16 [[10,5]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZCampLV.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZCampLV.txt
new file mode 100644
index 0000000..313c3e9
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZCampLV.txt
@@ -0,0 +1,151 @@
+CampLV LVUPNeedExp AddHPPer
+1 5 3
+2 7 6
+3 9 9
+4 11 12
+5 13 15
+6 15 18
+7 17 21
+8 19 24
+9 21 27
+10 23 30
+11 25 33
+12 27 36
+13 29 39
+14 31 42
+15 33 45
+16 35 48
+17 37 51
+18 39 54
+19 41 57
+20 43 60
+21 45 63
+22 47 66
+23 49 69
+24 51 72
+25 53 75
+26 55 78
+27 57 81
+28 59 84
+29 61 87
+30 63 90
+31 65 93
+32 67 96
+33 69 99
+34 71 102
+35 73 105
+36 75 108
+37 77 111
+38 79 114
+39 81 117
+40 83 120
+41 85 123
+42 87 126
+43 89 129
+44 91 132
+45 93 135
+46 95 138
+47 97 141
+48 99 144
+49 101 147
+50 103 150
+51 105 153
+52 107 156
+53 109 159
+54 111 162
+55 113 165
+56 115 168
+57 117 171
+58 119 174
+59 121 177
+60 123 180
+61 125 183
+62 130 186
+63 135 189
+64 140 192
+65 145 195
+66 150 198
+67 155 201
+68 160 204
+69 165 207
+70 170 210
+71 175 213
+72 180 216
+73 185 219
+74 190 222
+75 195 225
+76 200 228
+77 205 231
+78 210 234
+79 215 237
+80 220 240
+81 225 243
+82 230 246
+83 235 249
+84 240 252
+85 245 255
+86 250 258
+87 260 261
+88 270 264
+89 280 267
+90 290 270
+91 300 273
+92 310 276
+93 320 279
+94 330 282
+95 340 285
+96 350 288
+97 360 291
+98 370 294
+99 380 297
+100 390 300
+101 400 303
+102 410 306
+103 420 309
+104 430 312
+105 440 315
+106 450 318
+107 460 321
+108 470 324
+109 480 327
+110 490 330
+111 500 333
+112 510 336
+113 520 339
+114 530 342
+115 540 345
+116 550 348
+117 560 351
+118 570 354
+119 580 357
+120 590 360
+121 600 363
+122 610 366
+123 620 369
+124 630 372
+125 640 375
+126 650 378
+127 660 381
+128 670 384
+129 680 387
+130 690 390
+131 700 393
+132 710 396
+133 720 399
+134 730 402
+135 740 405
+136 750 408
+137 760 411
+138 780 414
+139 800 417
+140 820 420
+141 840 423
+142 860 426
+143 880 429
+144 900 432
+145 920 435
+146 940 438
+147 960 441
+148 980 444
+149 1000 447
+150 0 450
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZSQ.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZSQ.txt
new file mode 100644
index 0000000..c01a2e4
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActFamilyGCZSQ.txt
@@ -0,0 +1,10 @@
+LayerNum CostItemCnt GridCnt PassRate GridWeightItemList LayerAwardItemList LayerWeightItemList
+1 1 9 2500 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+2 2 9 2000 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+3 3 9 1667 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+4 4 9 1429 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+5 5 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+6 6 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+7 7 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+8 8 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+9 9 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] [[2000, 5,10],[2000, 7,1000],[2000, 8,10],[2000, 9,1],[2000, 10,5]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActGuess.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActGuess.txt
new file mode 100644
index 0000000..9f10d16
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActGuess.txt
@@ -0,0 +1,7 @@
+TemplateID AwardID RightRankList AwardItemList
+2 1 [1,2,3] [[8, 45]]
+2 2 [1,2] [[8, 30]]
+2 3 [1] [[8, 20]]
+2 4 [2] [[8, 15]]
+2 5 [3] [[8, 10]]
+2 6 [] [[8, 5]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTime.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTime.txt
new file mode 100644
index 0000000..9fa70d5
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTime.txt
@@ -0,0 +1,3 @@
+CfgID PlatformList ServerIDList ZoneSign ActNum StartDate EndDate ActFlow ActFuncType ActTempID
+1 [] [] gcz_test 99 2026-5-1 2026-5-5 gcz 2 1
+2 [] [] gcz_test 99 2026-6-1 2026-6-5 gcz 2 1
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTimeFlow.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTimeFlow.txt
new file mode 100644
index 0000000..f2343aa
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActTimeFlow.txt
@@ -0,0 +1,13 @@
+ActFlow StartDay StartHour StartMinute EndDay EndHour EndMinute StateValue
+gcz 1 0 0 1 17 49 1
+gcz 1 17 50 1 17 59 2
+gcz 1 18 0 2 9 59 11
+gcz 2 10 0 2 21 59 12
+gcz 2 22 0 2 23 59 13
+gcz 3 0 0 3 9 59 21
+gcz 3 10 0 3 21 59 22
+gcz 3 22 0 3 23 59 23
+gcz 4 0 0 4 9 59 31
+gcz 4 10 0 4 21 59 32
+gcz 4 22 0 4 22 04 33
+gcz 4 22 5 5 23 59 99
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActType.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActType.txt
new file mode 100644
index 0000000..d548ce3
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActType.txt
@@ -0,0 +1,2 @@
+ActFuncType ActTempID JoinFamilyCnt ActShopType CTGIDList CTGAssistTempID GuessTempID PersonalTempID FamilyTemplID
+2 1 48 25 [23001,23002,23003,23004,23005,23006,23007,23008,23009,23010] 2 2 1003 1004
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActZone.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActZone.txt
new file mode 100644
index 0000000..a384a37
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/ActZone.txt
@@ -0,0 +1,5 @@
+ZoneSign ZoneID CrossServerID ServerIDList
+gcz_test 1 10002 [[10, 100]]
+gcz_test 2 10002 [[101, 200]]
+gcz_test 3 20001 [[1001, 2000]]
+gcz_test 4 20001 [[9000, 9999]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/FuncConfig.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/FuncConfig.txt
index 5f1511d..62c2e2a 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/FuncConfig.txt
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/FuncConfig.txt
@@ -361,12 +361,6 @@
LianqiSet 200 65 {"2":[[4152,5,0]],"3":[[4152,5,0]],"4":[[4152,5,0],[20,10,0]],"5":[[4152,5,0],[20,10,0]],"6":[[4152,10,0],[20,10,0]],"7":[[4152,10,0],[20,50,0]],"8":[[4152,20,0],[20,50,0]],"9":[[4152,30,0],[20,100,0]],"10":[[4152,40,0],[20,100,0],[181,20,0]],"11":[[4152,50,0],[20,200,0],[181,40,0],[2221,1,0]],"12":[[4152,200,0],[181,100,0],[2457,10,0],[2219,1,0]],"13":[[4152,400,0],[181,200,0],[2457,10,0],[2219,1,0]]}
LianqiUseItem [12000,12001,12002,12003] {"12000":20, "12001":20, "12002":20, "12003":999} 7 15 [12000,12001,12002,12003]
LianqiRand 2 {(1,3):[[10000,1]],(4,5):[[8500,1],[10000,2]],(6,8):[[8500,1],[9700,2],[10000,3]],(9,9):[[8500,1],[9500,2],[9800,3],[10000,4]],(10,10):[[8500,1],[9500,2],[9700,3],[9850,4],[10000,5]],(11,13):[[8500,1],[9400,2],[9600,3],[9800,4],[10000,5]]}
-FamilyGCZAtk 1 670 2 671 10
-FamilyGCZAtkAward [[673,2,0]] [[673,2,0]] [[2302,2,0],[650,1,0],[28,1000,0],[30,1000,0]] [[1000, [3010,1,0]], [200, [3006,1,0]], [3500, [2700,1,0]], [3000, [30,500,0]], [2300, [5303,50,0]]] 2
-FamilyGCZEnergy 5 90 5
-FamilyGCZContributionLow 2 [100,200,300,400,500,700,1000,1500,2000,3000] 1 [[500, [2275,1,0]],[1000, [7513,1,0]],[1500, [5303,50,0]],[2000, [4152,5,0]],[2000, [2700,5,0]],[1000, [3801,2,0]],[2000, [604,1,0]]]
-FamilyGCZContributionHigh 672 5 [[1000, [3010,1,0]],[1000, [2302,1,0]],[2000, [2701,2,0]],[1000, [3001,2,0]],[1000, [650,1,0]],[2000, [633,50,0]],[2000, [7512,15,0]]]
-FamilyGCZItem 673 [671,672,673]
EncodingTex 0 utf8
EventReport [] [1100,1101,9001]
CreateRole 主公%s
@@ -482,3 +476,13 @@
FmAtkDefBatPrepare 12 3|50000 4 2
FmAtkDefBatAward [[16,100],[2,1000]] [[16,50],[2,500]] [[16,5000],[2,30000],[5,20],[4,50]] [[16,3000],[2,15000],[5,10],[4,25]]
FmAtkDefBatTreasure {"2":9, "3":1} 40 5
+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, "9":200, "12":150}, "2":{"1":1680, "2":1400, "3":1120, "4":840, "6":560, "9":280, "12":200}, "3":{"1":3550, "2":3230, "3":2940, "4":2670, "6":2430, "9":2210, "12":2000}}
+FamilyGCZXiuluo 10000000000 100 150 [3]
+FamilyGCZCity 20 3 int(memHurtTotal*(1+cityRemainHPPer*1.5))
+FamilyGCZAtk 1 200 2 201 10
+FamilyGCZAtkAward [[1,10]] [[1,20]] [[1,50],[2,1000],[3,20],[4,10]] [[3000, [8,10]], [3000, [9,1]], [3500, [10,5]]] 2
+FamilyGCZEnergy 5 90 5
+FamilyGCZContributionLow 1 [100,200,300,400,500,700,1000,1500,2000,3000] 1 [[500, [1,10]],[1000, [1,20]],[1500, [2,100]],[2000, [2,200]],[2000, [3,10]],[1000, [3,20]],[2000, [7,1000]]]
+FamilyGCZContributionHigh 25 5 [[500, [1,15]],[1000, [1,25]],[1500, [2,150]],[2000, [2,250]],[2000, [3,15]],[1000, [3,25]],[2000, [7,1500]]]
+FamilyGCZGuess [23,31] 10 3 [[1,50]]
+FamilyGCZItem 202 []
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActBillboardAward.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActBillboardAward.txt
index dd51ae1..661e56f 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActBillboardAward.txt
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActBillboardAward.txt
@@ -1,111 +1,131 @@
-TemplateID RankA RankB NeedValue AwardItemList
-1 1 1 300 [[11016,50],[1001,3],[8,800],[1,2000],[5,40]]
-1 2 2 200 [[11016,40],[1001,3],[8,600],[1,1800],[5,30]]
-1 3 3 100 [[11016,35],[1001,2],[8,400],[1,1500],[5,20]]
-1 4 5 0 [[11016,30],[1001,2],[8,300],[1,1000],[5,15]]
-1 6 10 0 [[11016,25],[1001,2],[8,200],[1,800],[5,10]]
-1 11 20 0 [[11016,20],[1001,1],[8,160],[1,500],[5,8]]
-1 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-1 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-1 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-1 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-2 1 1 300 [[14016,50],[1001,3],[8,800],[1,2000],[5,40]]
-2 2 2 200 [[14016,40],[1001,3],[8,600],[1,1800],[5,30]]
-2 3 3 100 [[14016,35],[1001,2],[8,400],[1,1500],[5,20]]
-2 4 5 0 [[14016,30],[1001,2],[8,300],[1,1000],[5,15]]
-2 6 10 0 [[14016,25],[1001,2],[8,200],[1,800],[5,10]]
-2 11 20 0 [[14016,20],[1001,1],[8,160],[1,500],[5,8]]
-2 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-2 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-2 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-2 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-3 1 1 300 [[13016,50],[1001,3],[8,800],[1,2000],[5,40]]
-3 2 2 200 [[13016,40],[1001,3],[8,600],[1,1800],[5,30]]
-3 3 3 100 [[13016,35],[1001,2],[8,400],[1,1500],[5,20]]
-3 4 5 0 [[13016,30],[1001,2],[8,300],[1,1000],[5,15]]
-3 6 10 0 [[13016,25],[1001,2],[8,200],[1,800],[5,10]]
-3 11 20 0 [[13016,20],[1001,1],[8,160],[1,500],[5,8]]
-3 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-3 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-3 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-3 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-4 1 1 300 [[12016,50],[1001,3],[8,800],[1,2000],[5,40]]
-4 2 2 200 [[12016,40],[1001,3],[8,600],[1,1800],[5,30]]
-4 3 3 100 [[12016,35],[1001,2],[8,400],[1,1500],[5,20]]
-4 4 5 0 [[12016,30],[1001,2],[8,300],[1,1000],[5,15]]
-4 6 10 0 [[12016,25],[1001,2],[8,200],[1,800],[5,10]]
-4 11 20 0 [[12016,20],[1001,1],[8,160],[1,500],[5,8]]
-4 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-4 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-4 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-4 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-5 1 1 300 [[11017,50],[1001,3],[8,800],[1,2000],[5,40]]
-5 2 2 200 [[11017,40],[1001,3],[8,600],[1,1800],[5,30]]
-5 3 3 100 [[11017,35],[1001,2],[8,400],[1,1500],[5,20]]
-5 4 5 0 [[11017,30],[1001,2],[8,300],[1,1000],[5,15]]
-5 6 10 0 [[11017,25],[1001,2],[8,200],[1,800],[5,10]]
-5 11 20 0 [[11017,20],[1001,1],[8,160],[1,500],[5,8]]
-5 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-5 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-5 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-5 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-6 1 1 300 [[14017,50],[1001,3],[8,800],[1,2000],[5,40]]
-6 2 2 200 [[14017,40],[1001,3],[8,600],[1,1800],[5,30]]
-6 3 3 100 [[14017,35],[1001,2],[8,400],[1,1500],[5,20]]
-6 4 5 0 [[14017,30],[1001,2],[8,300],[1,1000],[5,15]]
-6 6 10 0 [[14017,25],[1001,2],[8,200],[1,800],[5,10]]
-6 11 20 0 [[14017,20],[1001,1],[8,160],[1,500],[5,8]]
-6 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-6 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-6 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-6 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-7 1 1 300 [[13017,50],[1001,3],[8,800],[1,2000],[5,40]]
-7 2 2 200 [[13017,40],[1001,3],[8,600],[1,1800],[5,30]]
-7 3 3 100 [[13017,35],[1001,2],[8,400],[1,1500],[5,20]]
-7 4 5 0 [[13017,30],[1001,2],[8,300],[1,1000],[5,15]]
-7 6 10 0 [[13017,25],[1001,2],[8,200],[1,800],[5,10]]
-7 11 20 0 [[13017,20],[1001,1],[8,160],[1,500],[5,8]]
-7 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-7 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-7 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-7 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-8 1 1 300 [[12017,50],[1001,3],[8,800],[1,2000],[5,40]]
-8 2 2 200 [[12017,40],[1001,3],[8,600],[1,1800],[5,30]]
-8 3 3 100 [[12017,35],[1001,2],[8,400],[1,1500],[5,20]]
-8 4 5 0 [[12017,30],[1001,2],[8,300],[1,1000],[5,15]]
-8 6 10 0 [[12017,25],[1001,2],[8,200],[1,800],[5,10]]
-8 11 20 0 [[12017,20],[1001,1],[8,160],[1,500],[5,8]]
-8 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-8 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-8 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-8 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-200 1 1 300 [[1034,50],[1001,3],[8,800],[1,2000],[5,40]]
-200 2 2 200 [[1034,40],[1001,3],[8,600],[1,1800],[5,30]]
-200 3 3 100 [[1034,35],[1001,2],[8,400],[1,1500],[5,20]]
-200 4 5 0 [[1034,30],[1001,2],[8,300],[1,1000],[5,15]]
-200 6 10 0 [[1034,25],[1001,2],[8,200],[1,800],[5,10]]
-200 11 20 0 [[1034,20],[1001,1],[8,160],[1,500],[5,8]]
-200 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
-200 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
-200 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
-200 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
-1001 1 1 0 [[10000,100,0],[13,50,0],[3,200,0]]
-1001 2 2 0 [[10000,90,0],[13,40,0],[3,175,0]]
-1001 3 3 0 [[10000,80,0],[13,30,0],[3,150,0]]
-1001 4 5 0 [[10000,60,0],[13,25,0],[3,125,0]]
-1001 6 10 0 [[10000,50,0],[13,20,0],[3,100,0]]
-1001 11 20 0 [[10000,40,0],[13,20,0],[3,75,0]]
-1001 21 50 0 [[10000,30,0],[13,15,0],[3,60,0]]
-1001 51 100 0 [[10000,20,0],[13,13,0],[3,45,0]]
-1001 101 200 0 [[10000,10,0],[13,10,0],[3,30,0]]
-1001 201 9999 0 [[10000,5,0],[13,5,0],[3,20,0]]
-1002 1 1 0 [[10000,200,0],[13,50,0],[3,400,0]]
-1002 2 2 0 [[10000,180,0],[13,40,0],[3,350,0]]
-1002 3 3 0 [[10000,160,0],[13,30,0],[3,300,0]]
-1002 4 5 0 [[10000,120,0],[13,25,0],[3,250,0]]
-1002 6 10 0 [[10000,100,0],[13,20,0],[3,200,0]]
-1002 11 20 0 [[10000,80,0],[13,20,0],[3,150,0]]
-1002 21 50 0 [[10000,60,0],[13,15,0],[3,120,0]]
-1002 51 100 0 [[10000,40,0],[13,13,0],[3,90,0]]
-1002 101 200 0 [[10000,20,0],[13,10,0],[3,60,0]]
-1002 201 9999 0 [[10000,10,0],[13,5,0],[3,40,0]]
+TemplateID RankA RankB NeedValue AwardItemList LeaderAwardItemList EliteAwardItemList
+1 1 1 300 [[11016,50],[1001,3],[8,800],[1,2000],[5,40]]
+1 2 2 200 [[11016,40],[1001,3],[8,600],[1,1800],[5,30]]
+1 3 3 100 [[11016,35],[1001,2],[8,400],[1,1500],[5,20]]
+1 4 5 0 [[11016,30],[1001,2],[8,300],[1,1000],[5,15]]
+1 6 10 0 [[11016,25],[1001,2],[8,200],[1,800],[5,10]]
+1 11 20 0 [[11016,20],[1001,1],[8,160],[1,500],[5,8]]
+1 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+1 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+1 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+1 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+2 1 1 300 [[14016,50],[1001,3],[8,800],[1,2000],[5,40]]
+2 2 2 200 [[14016,40],[1001,3],[8,600],[1,1800],[5,30]]
+2 3 3 100 [[14016,35],[1001,2],[8,400],[1,1500],[5,20]]
+2 4 5 0 [[14016,30],[1001,2],[8,300],[1,1000],[5,15]]
+2 6 10 0 [[14016,25],[1001,2],[8,200],[1,800],[5,10]]
+2 11 20 0 [[14016,20],[1001,1],[8,160],[1,500],[5,8]]
+2 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+2 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+2 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+2 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+3 1 1 300 [[13016,50],[1001,3],[8,800],[1,2000],[5,40]]
+3 2 2 200 [[13016,40],[1001,3],[8,600],[1,1800],[5,30]]
+3 3 3 100 [[13016,35],[1001,2],[8,400],[1,1500],[5,20]]
+3 4 5 0 [[13016,30],[1001,2],[8,300],[1,1000],[5,15]]
+3 6 10 0 [[13016,25],[1001,2],[8,200],[1,800],[5,10]]
+3 11 20 0 [[13016,20],[1001,1],[8,160],[1,500],[5,8]]
+3 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+3 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+3 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+3 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+4 1 1 300 [[12016,50],[1001,3],[8,800],[1,2000],[5,40]]
+4 2 2 200 [[12016,40],[1001,3],[8,600],[1,1800],[5,30]]
+4 3 3 100 [[12016,35],[1001,2],[8,400],[1,1500],[5,20]]
+4 4 5 0 [[12016,30],[1001,2],[8,300],[1,1000],[5,15]]
+4 6 10 0 [[12016,25],[1001,2],[8,200],[1,800],[5,10]]
+4 11 20 0 [[12016,20],[1001,1],[8,160],[1,500],[5,8]]
+4 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+4 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+4 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+4 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+5 1 1 300 [[11017,50],[1001,3],[8,800],[1,2000],[5,40]]
+5 2 2 200 [[11017,40],[1001,3],[8,600],[1,1800],[5,30]]
+5 3 3 100 [[11017,35],[1001,2],[8,400],[1,1500],[5,20]]
+5 4 5 0 [[11017,30],[1001,2],[8,300],[1,1000],[5,15]]
+5 6 10 0 [[11017,25],[1001,2],[8,200],[1,800],[5,10]]
+5 11 20 0 [[11017,20],[1001,1],[8,160],[1,500],[5,8]]
+5 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+5 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+5 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+5 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+6 1 1 300 [[14017,50],[1001,3],[8,800],[1,2000],[5,40]]
+6 2 2 200 [[14017,40],[1001,3],[8,600],[1,1800],[5,30]]
+6 3 3 100 [[14017,35],[1001,2],[8,400],[1,1500],[5,20]]
+6 4 5 0 [[14017,30],[1001,2],[8,300],[1,1000],[5,15]]
+6 6 10 0 [[14017,25],[1001,2],[8,200],[1,800],[5,10]]
+6 11 20 0 [[14017,20],[1001,1],[8,160],[1,500],[5,8]]
+6 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+6 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+6 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+6 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+7 1 1 300 [[13017,50],[1001,3],[8,800],[1,2000],[5,40]]
+7 2 2 200 [[13017,40],[1001,3],[8,600],[1,1800],[5,30]]
+7 3 3 100 [[13017,35],[1001,2],[8,400],[1,1500],[5,20]]
+7 4 5 0 [[13017,30],[1001,2],[8,300],[1,1000],[5,15]]
+7 6 10 0 [[13017,25],[1001,2],[8,200],[1,800],[5,10]]
+7 11 20 0 [[13017,20],[1001,1],[8,160],[1,500],[5,8]]
+7 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+7 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+7 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+7 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+8 1 1 300 [[12017,50],[1001,3],[8,800],[1,2000],[5,40]]
+8 2 2 200 [[12017,40],[1001,3],[8,600],[1,1800],[5,30]]
+8 3 3 100 [[12017,35],[1001,2],[8,400],[1,1500],[5,20]]
+8 4 5 0 [[12017,30],[1001,2],[8,300],[1,1000],[5,15]]
+8 6 10 0 [[12017,25],[1001,2],[8,200],[1,800],[5,10]]
+8 11 20 0 [[12017,20],[1001,1],[8,160],[1,500],[5,8]]
+8 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+8 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+8 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+8 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+200 1 1 300 [[1034,50],[1001,3],[8,800],[1,2000],[5,40]]
+200 2 2 200 [[1034,40],[1001,3],[8,600],[1,1800],[5,30]]
+200 3 3 100 [[1034,35],[1001,2],[8,400],[1,1500],[5,20]]
+200 4 5 0 [[1034,30],[1001,2],[8,300],[1,1000],[5,15]]
+200 6 10 0 [[1034,25],[1001,2],[8,200],[1,800],[5,10]]
+200 11 20 0 [[1034,20],[1001,1],[8,160],[1,500],[5,8]]
+200 21 50 0 [[1003,1],[8,120],[1,400],[5,6]]
+200 51 100 0 [[1003,1],[8,80],[1,200],[5,4]]
+200 101 200 0 [[1002,1],[8,60],[1,150],[5,4]]
+200 201 2000 0 [[1002,1],[8,40],[1,100],[5,2]]
+1001 1 1 0 [[10000,100,0],[13,50,0],[3,200,0]]
+1001 2 2 0 [[10000,90,0],[13,40,0],[3,175,0]]
+1001 3 3 0 [[10000,80,0],[13,30,0],[3,150,0]]
+1001 4 5 0 [[10000,60,0],[13,25,0],[3,125,0]]
+1001 6 10 0 [[10000,50,0],[13,20,0],[3,100,0]]
+1001 11 20 0 [[10000,40,0],[13,20,0],[3,75,0]]
+1001 21 50 0 [[10000,30,0],[13,15,0],[3,60,0]]
+1001 51 100 0 [[10000,20,0],[13,13,0],[3,45,0]]
+1001 101 200 0 [[10000,10,0],[13,10,0],[3,30,0]]
+1001 201 9999 0 [[10000,5,0],[13,5,0],[3,20,0]]
+1002 1 1 0 [[10000,200,0],[13,50,0],[3,400,0]]
+1002 2 2 0 [[10000,180,0],[13,40,0],[3,350,0]]
+1002 3 3 0 [[10000,160,0],[13,30,0],[3,300,0]]
+1002 4 5 0 [[10000,120,0],[13,25,0],[3,250,0]]
+1002 6 10 0 [[10000,100,0],[13,20,0],[3,200,0]]
+1002 11 20 0 [[10000,80,0],[13,20,0],[3,150,0]]
+1002 21 50 0 [[10000,60,0],[13,15,0],[3,120,0]]
+1002 51 100 0 [[10000,40,0],[13,13,0],[3,90,0]]
+1002 101 200 0 [[10000,20,0],[13,10,0],[3,60,0]]
+1002 201 9999 0 [[10000,10,0],[13,5,0],[3,40,0]]
+1003 1 1 0 [[8,100],[13,50],[3,200]]
+1003 2 2 0 [[8,90],[13,40],[3,175]]
+1003 3 3 0 [[8,80],[13,30],[3,150]]
+1003 4 5 0 [[8,60],[13,25],[3,125]]
+1003 6 10 0 [[8,50],[13,20],[3,100]]
+1003 11 20 0 [[8,40],[13,20],[3,75]]
+1003 21 50 0 [[8,30],[13,15],[3,60]]
+1003 51 100 0 [[8,20],[13,13],[3,45]]
+1003 101 200 0 [[8,10],[13,10],[3,30]]
+1003 201 9999 0 [[8,5],[13,5],[3,20]]
+1004 1 1 0 [[8,200],[13,50],[3,400]] [[8,200],[13,50],[3,400],[10,100],[9,10]] [[8,200],[13,50],[3,400],[10,50]]
+1004 2 2 0 [[8,180],[13,40],[3,350]] [[8,180],[13,40],[3,350],[10,90]] [[8,180],[13,40],[3,350],[10,30]]
+1004 3 3 0 [[8,160],[13,30],[3,300]]
+1004 4 5 0 [[8,120],[13,25],[3,250]]
+1004 6 10 0 [[8,100],[13,20],[3,200]]
+1004 11 20 0 [[8,80],[13,20],[3,150]]
+1004 21 50 0 [[8,60],[13,15],[3,120]]
+1004 51 100 0 [[8,40],[13,13],[3,90]]
+1004 101 200 0 [[8,20],[13,10],[3,60]]
+1004 201 9999 0 [[8,10],[13,5],[3,40]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyCTGAssist.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyCTGAssist.txt
new file mode 100644
index 0000000..6488caa
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyCTGAssist.txt
@@ -0,0 +1,9 @@
+TemplateID NeedCTGPlayers AwardItemList
+2 1 [[10,1]]
+2 2 [[10,2]]
+2 4 [[10,2]]
+2 6 [[10,3]]
+2 8 [[10,3]]
+2 10 [[10,4]]
+2 12 [[10,5]]
+2 16 [[10,5]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZCampLV.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZCampLV.txt
new file mode 100644
index 0000000..313c3e9
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZCampLV.txt
@@ -0,0 +1,151 @@
+CampLV LVUPNeedExp AddHPPer
+1 5 3
+2 7 6
+3 9 9
+4 11 12
+5 13 15
+6 15 18
+7 17 21
+8 19 24
+9 21 27
+10 23 30
+11 25 33
+12 27 36
+13 29 39
+14 31 42
+15 33 45
+16 35 48
+17 37 51
+18 39 54
+19 41 57
+20 43 60
+21 45 63
+22 47 66
+23 49 69
+24 51 72
+25 53 75
+26 55 78
+27 57 81
+28 59 84
+29 61 87
+30 63 90
+31 65 93
+32 67 96
+33 69 99
+34 71 102
+35 73 105
+36 75 108
+37 77 111
+38 79 114
+39 81 117
+40 83 120
+41 85 123
+42 87 126
+43 89 129
+44 91 132
+45 93 135
+46 95 138
+47 97 141
+48 99 144
+49 101 147
+50 103 150
+51 105 153
+52 107 156
+53 109 159
+54 111 162
+55 113 165
+56 115 168
+57 117 171
+58 119 174
+59 121 177
+60 123 180
+61 125 183
+62 130 186
+63 135 189
+64 140 192
+65 145 195
+66 150 198
+67 155 201
+68 160 204
+69 165 207
+70 170 210
+71 175 213
+72 180 216
+73 185 219
+74 190 222
+75 195 225
+76 200 228
+77 205 231
+78 210 234
+79 215 237
+80 220 240
+81 225 243
+82 230 246
+83 235 249
+84 240 252
+85 245 255
+86 250 258
+87 260 261
+88 270 264
+89 280 267
+90 290 270
+91 300 273
+92 310 276
+93 320 279
+94 330 282
+95 340 285
+96 350 288
+97 360 291
+98 370 294
+99 380 297
+100 390 300
+101 400 303
+102 410 306
+103 420 309
+104 430 312
+105 440 315
+106 450 318
+107 460 321
+108 470 324
+109 480 327
+110 490 330
+111 500 333
+112 510 336
+113 520 339
+114 530 342
+115 540 345
+116 550 348
+117 560 351
+118 570 354
+119 580 357
+120 590 360
+121 600 363
+122 610 366
+123 620 369
+124 630 372
+125 640 375
+126 650 378
+127 660 381
+128 670 384
+129 680 387
+130 690 390
+131 700 393
+132 710 396
+133 720 399
+134 730 402
+135 740 405
+136 750 408
+137 760 411
+138 780 414
+139 800 417
+140 820 420
+141 840 423
+142 860 426
+143 880 429
+144 900 432
+145 920 435
+146 940 438
+147 960 441
+148 980 444
+149 1000 447
+150 0 450
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZSQ.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZSQ.txt
new file mode 100644
index 0000000..c01a2e4
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActFamilyGCZSQ.txt
@@ -0,0 +1,10 @@
+LayerNum CostItemCnt GridCnt PassRate GridWeightItemList LayerAwardItemList LayerWeightItemList
+1 1 9 2500 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+2 2 9 2000 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+3 3 9 1667 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+4 4 9 1429 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+5 5 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+6 6 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+7 7 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+8 8 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] []
+9 9 9 1250 [[1500, 1,50],[1500, 2,1000],[1000, 3,2],[1000, 4,1],[1000, 5,5],[1000, 7,5],[1000, 8,10],[1000, 9,1],[1000, 10,1]] [[1,30],[2,1000],[3,100],[4,10]] [[2000, 5,10],[2000, 7,1000],[2000, 8,10],[2000, 9,1],[2000, 10,5]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActGuess.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActGuess.txt
new file mode 100644
index 0000000..9f10d16
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActGuess.txt
@@ -0,0 +1,7 @@
+TemplateID AwardID RightRankList AwardItemList
+2 1 [1,2,3] [[8, 45]]
+2 2 [1,2] [[8, 30]]
+2 3 [1] [[8, 20]]
+2 4 [2] [[8, 15]]
+2 5 [3] [[8, 10]]
+2 6 [] [[8, 5]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTime.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTime.txt
new file mode 100644
index 0000000..9fa70d5
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTime.txt
@@ -0,0 +1,3 @@
+CfgID PlatformList ServerIDList ZoneSign ActNum StartDate EndDate ActFlow ActFuncType ActTempID
+1 [] [] gcz_test 99 2026-5-1 2026-5-5 gcz 2 1
+2 [] [] gcz_test 99 2026-6-1 2026-6-5 gcz 2 1
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTimeFlow.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTimeFlow.txt
new file mode 100644
index 0000000..f2343aa
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActTimeFlow.txt
@@ -0,0 +1,13 @@
+ActFlow StartDay StartHour StartMinute EndDay EndHour EndMinute StateValue
+gcz 1 0 0 1 17 49 1
+gcz 1 17 50 1 17 59 2
+gcz 1 18 0 2 9 59 11
+gcz 2 10 0 2 21 59 12
+gcz 2 22 0 2 23 59 13
+gcz 3 0 0 3 9 59 21
+gcz 3 10 0 3 21 59 22
+gcz 3 22 0 3 23 59 23
+gcz 4 0 0 4 9 59 31
+gcz 4 10 0 4 21 59 32
+gcz 4 22 0 4 22 04 33
+gcz 4 22 5 5 23 59 99
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActType.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActType.txt
new file mode 100644
index 0000000..d548ce3
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActType.txt
@@ -0,0 +1,2 @@
+ActFuncType ActTempID JoinFamilyCnt ActShopType CTGIDList CTGAssistTempID GuessTempID PersonalTempID FamilyTemplID
+2 1 48 25 [23001,23002,23003,23004,23005,23006,23007,23008,23009,23010] 2 2 1003 1004
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActZone.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActZone.txt
new file mode 100644
index 0000000..a384a37
--- /dev/null
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/ActZone.txt
@@ -0,0 +1,5 @@
+ZoneSign ZoneID CrossServerID ServerIDList
+gcz_test 1 10002 [[10, 100]]
+gcz_test 2 10002 [[101, 200]]
+gcz_test 3 20001 [[1001, 2000]]
+gcz_test 4 20001 [[9000, 9999]]
diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt
index 5f1511d..62c2e2a 100644
--- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt
+++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt
@@ -361,12 +361,6 @@
LianqiSet 200 65 {"2":[[4152,5,0]],"3":[[4152,5,0]],"4":[[4152,5,0],[20,10,0]],"5":[[4152,5,0],[20,10,0]],"6":[[4152,10,0],[20,10,0]],"7":[[4152,10,0],[20,50,0]],"8":[[4152,20,0],[20,50,0]],"9":[[4152,30,0],[20,100,0]],"10":[[4152,40,0],[20,100,0],[181,20,0]],"11":[[4152,50,0],[20,200,0],[181,40,0],[2221,1,0]],"12":[[4152,200,0],[181,100,0],[2457,10,0],[2219,1,0]],"13":[[4152,400,0],[181,200,0],[2457,10,0],[2219,1,0]]}
LianqiUseItem [12000,12001,12002,12003] {"12000":20, "12001":20, "12002":20, "12003":999} 7 15 [12000,12001,12002,12003]
LianqiRand 2 {(1,3):[[10000,1]],(4,5):[[8500,1],[10000,2]],(6,8):[[8500,1],[9700,2],[10000,3]],(9,9):[[8500,1],[9500,2],[9800,3],[10000,4]],(10,10):[[8500,1],[9500,2],[9700,3],[9850,4],[10000,5]],(11,13):[[8500,1],[9400,2],[9600,3],[9800,4],[10000,5]]}
-FamilyGCZAtk 1 670 2 671 10
-FamilyGCZAtkAward [[673,2,0]] [[673,2,0]] [[2302,2,0],[650,1,0],[28,1000,0],[30,1000,0]] [[1000, [3010,1,0]], [200, [3006,1,0]], [3500, [2700,1,0]], [3000, [30,500,0]], [2300, [5303,50,0]]] 2
-FamilyGCZEnergy 5 90 5
-FamilyGCZContributionLow 2 [100,200,300,400,500,700,1000,1500,2000,3000] 1 [[500, [2275,1,0]],[1000, [7513,1,0]],[1500, [5303,50,0]],[2000, [4152,5,0]],[2000, [2700,5,0]],[1000, [3801,2,0]],[2000, [604,1,0]]]
-FamilyGCZContributionHigh 672 5 [[1000, [3010,1,0]],[1000, [2302,1,0]],[2000, [2701,2,0]],[1000, [3001,2,0]],[1000, [650,1,0]],[2000, [633,50,0]],[2000, [7512,15,0]]]
-FamilyGCZItem 673 [671,672,673]
EncodingTex 0 utf8
EventReport [] [1100,1101,9001]
CreateRole 主公%s
@@ -482,3 +476,13 @@
FmAtkDefBatPrepare 12 3|50000 4 2
FmAtkDefBatAward [[16,100],[2,1000]] [[16,50],[2,500]] [[16,5000],[2,30000],[5,20],[4,50]] [[16,3000],[2,15000],[5,10],[4,25]]
FmAtkDefBatTreasure {"2":9, "3":1} 40 5
+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, "9":200, "12":150}, "2":{"1":1680, "2":1400, "3":1120, "4":840, "6":560, "9":280, "12":200}, "3":{"1":3550, "2":3230, "3":2940, "4":2670, "6":2430, "9":2210, "12":2000}}
+FamilyGCZXiuluo 10000000000 100 150 [3]
+FamilyGCZCity 20 3 int(memHurtTotal*(1+cityRemainHPPer*1.5))
+FamilyGCZAtk 1 200 2 201 10
+FamilyGCZAtkAward [[1,10]] [[1,20]] [[1,50],[2,1000],[3,20],[4,10]] [[3000, [8,10]], [3000, [9,1]], [3500, [10,5]]] 2
+FamilyGCZEnergy 5 90 5
+FamilyGCZContributionLow 1 [100,200,300,400,500,700,1000,1500,2000,3000] 1 [[500, [1,10]],[1000, [1,20]],[1500, [2,100]],[2000, [2,200]],[2000, [3,10]],[1000, [3,20]],[2000, [7,1000]]]
+FamilyGCZContributionHigh 25 5 [[500, [1,15]],[1000, [1,25]],[1500, [2,150]],[2000, [2,250]],[2000, [3,15]],[1000, [3,25]],[2000, [7,1500]]]
+FamilyGCZGuess [23,31] 10 3 [[1,50]]
+FamilyGCZItem 202 []
--
Gitblit v1.8.0