From a98b017979e9052d41df601de71fed9517c8ed99 Mon Sep 17 00:00:00 2001
From: hwj35 <691170510@qq.com>
Date: 星期二, 16 六月 2026 12:03:55 +0800
Subject: [PATCH] 1111 BUG修改

---
 ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt |   44 ++++++++++++++++++++++++--------------------
 1 files changed, 24 insertions(+), 20 deletions(-)

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 0bbfb87..4f00446 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
@@ -358,15 +358,6 @@
 FBQuickPass	1.1	[0,0,2]	[0,0,10]	10	
 FortuneCompensate	{1:[[181,5,0],[103,5,0],[106,4,0]],2:[[4151,40,0],[109,5,0],[112,5,0]],3:[[4152,75,0],[2700,10,0],[1,50,0]],4:[[4154,190,0],[182,950,0],[2701,40,0],[181,950,0]],5:[[3801,45,0],[103,180,0],[106,180,0]],6:[[2275,95,0],[604,900,0],[2348,47,0],[4152,4900,0]],7:[[4151,19500,0],[112,450,0],[3007,5,0]],8:[[2274,4,0],[4510,14500,0],[109,970,0],[3007,10,0]],9:[[4511,290,0],[2302,600,0],[3007,20,0]],10:[[5423,10,0],[4151,29500,0],[604,4000,0],[3007,45,0]],11:[[7541,180,0],[181,49500,0],[3009,5,0]],12:[[2450,3,0],[8354,1900,0],[4152,39200,0],[3009,9,0]],13:[[604,4900,0],[4511,480,0],[3009,13,0]],14:[[5409,2,0],[4151,58000,0],[2302,2470,0],[3009,17,0]],15:[[2450,7,0],[4150,55000,0],[8354,8000,0],[3009,0,0]],16:[[5417,4,0],[4511,1450,0],[4152,58000,0],[3003,4,0]],17:[[2462,15,0],[8354,5900,0],[3003,8,0]],18:[[7542,150,0],[7512,50000,0],[2275,2000,0],[3003,13,0]],19:[[83,1,0],[182,62000,0],[3410,90,0],[3003,18,0]],20:[[7542,180,0],[4150,48000,0],[3003,18,0]]}				
 MirrorAttack	{}	[]	[]	{}	
-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				
@@ -390,7 +381,7 @@
 TalkCache	{0:50, 1:0, 3:30}				
 PlayerViewCache	50	7			
 MailLVAward	{}	[]	{"ryzj":{"RYZJNewPlayer":[[1,200],[3,100],[7,1500]]}}		
-PutInItemPack	{"35":[150], "8":[101,102,103,104,105,106,107,108,109,110,111,112], "37":[201,202,203,204,205,206,207,208,209,210,211,212]}	{"100":41,"101":42,"102":1,"103":53}			
+PutInItemPack	{"35":[150], "8":[101,102,103,104,105,106,107,108,109,110,111,112], "37":[201,202,203,204,205,206,207,208,209,210,211,212]}	{"100":41,"101":42,"102":1,"103":53,"107":18}			
 TransferItemPack	{}				
 InitDepotCellCount	200	0	0	0	0
 DepotSortPriority	81|15|16|147|151	0	0	0	0
@@ -416,7 +407,7 @@
 PlayerMaxLV	1000	-1	0	0	0
 ZhanchuiCost	1	1			
 Mainline	10				
-MainEquipDrop	1	42|30	[-3, 2]	long(round(itemLV*attrStep*attrProportion*randfloat(0.9,1.1)))	
+MainEquipDrop	1	42|30	[-3, 2]	long(round(itemLV*attrStep*attrProportion*randfloat(0.9,1.1)))	10|20|6
 MainBootyDrop	{7:1,8:15,6:3,5:50,1:20,30:20}	{7:[12,28],8:[0,2],6:[1,1],5:[0,2],1:[2,6],30:[0,2]}			
 MainDropAppoint	{1:[100101,0,101],2:[100203,0,102],3:[100104,0,103],4:[100107,0,104],5:[100106,0,105],6:[100305,0,106],7:[100102,0,107],8:[100209,0,108],9:[100111,0,109],10:[100407,0,110],11:[100110,0,111],12:[100105,1,0],13:[100212,0,112],14:[100107,3,0],15:[100301,0,113],16:[100206,1,0],17:[100105,0,114],18:[100201,2,0],19:[100103,1,115],20:[100110,1,0],21:[100112,2,0],22:[100209,0,116],23:[100107,2,0],24:[100109,1,0],25:[100308,0,117]}				
 TreeLVUP	42	4|300			
@@ -425,17 +416,17 @@
 TurnFightCD	0	800			
 TurnMax	15	15	{}		
 AngerXP	50	100	50	5	{"1":25, "2":25, "3":15, "4":15, "5":15, "6":5}
-MissCfg	int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 8000))				
-ParryCfg	0 if parryNum>2 else min(dParryRate-aParryRateDef, 8000)	[1]	0.5	2	
+MissCfg	int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 8000))	int(min((dMissRate-aMissRateDef)/2*pow(0.7,missNum), 4000))	int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 4000))		
+ParryCfg	int(min((dParryRate-aParryRateDef)*pow(0.5,tagCnt), 8000))	[1,2]	0.5	2	
 GuanchuanCfg	100|1	1|50	3000		
 ZhaojiaCfg	100|1	1|50	3000		
-ComboCfg	0 if comboNum>4 else int(min((aComboRate-dComboRateDef),10000)*pow(0.5,comboNum))				
+ComboCfg	0 if comboNum>4 else int(min((aComboRate-dComboRateDef),10000)*pow(0.5,comboNum))	0			
 SuperHitCfg	max(aSuperHitRate - dSuperHitRateDef, 0)	1.5			
-StunCfg	min(aStunRate - dStunRateDef, 7000)	200			
+StunCfg	min((aStunRate - dStunRateDef)*pow(0.5,stunCnt), 7000)	200			
 SuckHPCfg	long(hurtHP*max(aSuckHPPer -dSuckHPPerDef, 0)*(1+aCurePer-dCureDefPer))				
-HurtFormula	long(max((aAtk*0.05),(aAtk-dDef))*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aNormalSkillPer-dNormalSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+angerOverflow/100)*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aAngerSkillPer-dAngerSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))		
+HurtFormula	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aNormalSkillPer-dNormalSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+angerOverflow/100)*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aAngerSkillPer-dAngerSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1,aSuperDamPer-dSuperDamPerDef))))		
 DOTFormula	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.99,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.99,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(1+max(-0.99,aDOTPer-dDOTPerDef))))				
-CalcTypeFormula	long(max(1,(aAtk-dDef)*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aNormalSkillPer-dNormalSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)))	long(aAtk*atkSkillPer)			
+CalcTypeFormula	long(max((aAtk*0.05),(aAtk-dDef)*atkSkillPer*(1+max(-0.7,(aFinalDamPer-dFinalDamPerDef)+(aCountryDamPer-dCountryDamPerDef)))*(1+max(-0.7,(aNormalSkillPer-dNormalSkillPerDef)+(aPMDamPer-dPMDamPerDef)+(aComboDamPer-dComboDamPerDef)+(aPursueDamPer-dPursueDamPerDef)))*(1+max(-0.7,aPVPDamPer-dPVPDamPerDef))*(1+max(-0.7,aBatDamPer-dBatDamPerDef))*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)))	long(aAtk*atkSkillPer)			
 CureFormula	long(max((baseValue*skillPer)*(1+max(-0.99,aCurePer-dCureDefPer))*(1+angerOverflow/100.0), baseValue*0.05))				
 ShieldFormula	long((baseValue*skillPer)*(1+max(-0.99,aShieldPer-dShieldPerDef)*(1+angerOverflow/100.0)))				
 BuffStateGroup	{"1":[1,3,12,15], "2":[9,10,13,16,17], "3":[1,3,12,15,13], "4":[1,3,12,15,9,10,17], "5":[1,3,12,15,10,17]}				
@@ -479,6 +470,19 @@
 QunyingCross	12				
 DeleteTestRebate	ryzj	5	20260326	20261226	120
 FmAtkDefBatSet	[[1,2,5],[3,6],[4,7]]	5			
-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		
+FmAtkDefBatPrepare	12	7|22500	4	2	
+FmAtkDefBatAward	[[45,200],[2,1000]]	[[45,80],[2,500]]	[[45,5000],[2,30000],[3,100],[1046,5]]	[[45,3000],[2,15000],[3,50],[1046,3]]	
+FmAtkDefBatTreasure	{"2":9, "3":1}	40	6		
+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	[]			
+LianqiSet	200	65	{"2":[[1,5]],"3":[[2,5]],"4":[[1,5],[2,10]],"5":[[1,5],[3,10]],"6":[[1,10],[2,10]],"7":[[1,10],[2,50]],"8":[[1,20],[3,50]],"9":[[1,30],[2,100]],"10":[[1,40],[2,100],[3,20]],"11":[[1,50],[2,200],[3,40],[4,1]],"12":[[1,200],[2,100],[3,10],[4,1]],"13":[[1,300],[2,200],[3,10,],[4,1]]}		
+LianqiUseItem	[36,37,38,39]	{"36":20, "37":20, "38":20, "39":999}	7	15	[36,37,38]
+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]]}			

--
Gitblit v1.8.0