gwj
2025-09-12 4e9e27c1ace1bdf9315d19d4e5c52077f9873fbc
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10010/PySysDB/FuncConfig.txt
@@ -85,7 +85,6 @@
GodMagicExp   {"1":[1,10],"2":[1,10],"4":[1,10]}            
MagicExterior   {"1":0,"2":0,"3":0,"4":35470}   0   500      
WorldLvExpRate   int(min(max(worldLv-playerLv-5,0),20)*1000)   0   0   0   0
BossTrial   620   0|1   [[10000,1]]   {31240:[[10000,1]], 0:[[10000,1]], 1:[[10000,2]], 2:[[10000,3]], 3:[[10000,4]]}
EquipWashMustID   5412   0   0   0   0
EquipWashGroup   1_1|2_1|3_2|4_2|5_1|6_2|7_2|8_1|9_3|10_3|11_3|12_3      0   0   0
EquipWashGroup1   1|2|5|8   1_2|2_2|3_2|4_2|5_4|6_6|7_9|8_10|9_10|10_10|11_10|12_10|13_10|14_10|15_10|16_10|17_10   0   0   0
@@ -199,7 +198,7 @@
ElderBattlefieldTopAward   [[2224,1,1]]            
ElderBattlefieldBuff   [23001,23002,23003,23004]   31609001   [102,105,106,107,108]   3   
FBRobotCfg   {1:{(12000, 12001, 12002, 12003):1, 12011:7, 12012:15, 12013:30, 12014:80, 12015:140}, 2:{(12100, 12101, 12102, 12103):1, 12111:7, 12112:15, 12114:80, 12115:140}}            
CreateRoleAward   [[7630,10],[400, 1],[3350, 1],[181, 10],[4151, 50],[4501, 3],[2, 1]]
CreateRoleAward   [[3,100]]
CornerPresentedMoney   0   1         
CreateRoleMap   {1:[10010,196,82],2:[10010,196,82],3:[10010,196,82]}            
SetWorldPosShunt   {10010:20, 10090:20, 10120:20, 10080:20, 10060:20, 10040:20,10030:20,10070:20,10100:20}   350         
@@ -258,7 +257,6 @@
ShareGameReward   [[20,20,1]]    1   1   104   
GoodGameReward   [[20,200,1],[103,5,1],[106,5,1]]    1   1   [[30,5000,1],[600,100,1],[913,1,1]]    6000
FreeGoodsOpenTime   604800            
HorsePetFeast   5|20   {30903002:[[2340,1,0,2500],[2351,1,0,2500],[181,5,0,5000],[4151,5,0,5000],[4150,5,0,5000]], 30903003:[[2340,1,0,2500],[2351,1,0,2500],[181,5,0,5000],[4151,5,0,5000],[4150,5,0,5000]]}   {30903002:[[4250,10,0,5000],[4251,10,0,5000],[4252,10,0,5000],[4253,10,0,5000],[4254,10,0,5000]], 30903003:[[4250,10,0,5000],[4251,10,0,5000],[4252,10,0,5000],[4253,10,0,5000],[4254,10,0,5000]]}
BossRebornServerBoss   [[2247,1,0], [150,20,0], [2,1,0]]   {1:[[150,100,0]], 2:[[150,80,0]],5:[[150,60,0]], 10:[[150,50,0]],20:[[150,40,0]],99999:[[150,30,0]]}   60204100   [3,110,1]   
FeastWishCfg   981   [1, 10]   [3, 5]   5000   
CeremonyWorldLv   {"1":[[0,250],[251,300],[301,350],[351,1000]],"2":[[0,250],[251,300],[301,1000]],"3":[[0,250],[251,320],[321,1000]],"4":[[0,1000]]}            
@@ -358,8 +356,6 @@
SkillCD   [50700]            
EquipPlusByFuncID   {"91":2}            
EventReport   [1404,1400]   [1,2,15,18]   [1100,1101,9001]      
ArenaSet   800|1250   1000|1200|2000   5   10   10
GarbageSorting      10|5   50|1   [[416,[9500,1,0]],[832,[9501,1,0]],[1248,[9502,1,0]],[1664,[9503,1,0]],[2080,[9504,1,0]],[2496,[9505,1,0]],[2912,[9506,1,0]],[3328,[9507,1,0]],[3744,[9508,1,0]],[4160,[9509,1,0]],[4576,[9510,1,0]],[4992,[9511,1,0]],[5408,[9512,1,0]],[5824,[9513,1,0]],[6240,[9514,1,0]],[6656,[9515,1,0]],[7072,[9516,1,0]],[7488,[9517,1,0]],[7904,[9518,1,0]],[8320,[9519,1,0]],[8736,[9520,1,0]],[9152,[9521,1,0]],[9568,[9522,1,0]],[10000,[9523,1,0]],[1000000,[1,0,0]]]
EquipShenDecompose   50            
LoveGift   1            
LoveRing   605   604         
@@ -373,15 +369,8 @@
CrossYaomoBoss   50103008   {"1":[[642,1,0],[3436,20,0],[2701,50,0],[3801,100,0]],"2":[[641,4,0],[3436,18,0],[2701,40,0],[3801,80,0]],"3":[[641,3,0],[3436,16,0],[2701,30,0],[3801,60,0]],"5":[[641,2,0],[3436,14,0],[2701,25,0],[3801,50,0]],"10":[[641,1,0],[3436,12,0],[2701,20,0],[3801,40,0]], "20":[[640,8,0],[3436,10,0],[2701,10,0],[3801,30,0]], "10":[[640,5,0],[3436,5,0],[2701,5,0],[3801,20,0]]}   {"1":[75000000, [[640,1,0],[2493,10,0],[2700,1,0],[600,100,0]]], "2":[150000000, [[5001,2,0],[2493,15,0],[2700,2,0],[600,200,0]]], "3":[300000000, [[640,2,0],[2493,20,0],[2700,3,0],[600,300,0]]], "4":[600000000, [[5002,2,0],[2493,25,0],[2700,4,0],[600,400,0]]], "5":[900000000, [[5003,2,0],[2493,30,0],[2700,5,0],[600,500,0]]], "6":[1200000000, [[5001,5,0],[2493,35,0],[2700,6,0],[600,600,0]]], "7":[1500000000, [[640,3,0],[2493,40,0],[2700,7,0],[600,700,0]]]}      
Shentong   [1, 3, 7]            
GubaoPiece   {"3":6,"4":6, "5":10}            
GubaoAct   {"3":10, "4":50, "5":100}   1
Zhanling   {"1":[119], "2":[120], "3":[121], "4":[122], "5":[403], "6":[404], "7":[432], "8":[456], "9":[462], "10":[460], "11":[572]}      {"5":[458],"6":[405],"7":[433],"8":[457],"10":[461],"11":[573]}   {"5":4,"10":6}   
MineAreaHousekeeper   2   [3, 7, 30]   [[574], [575]]   60   {"575":27}
MineAreaWorker   [50,25,10,15]   481   [0, 30, 300, 600, 900, 1200, 1500, 1800, 2100, 2400]
MineAreaRefresh   {"0":[1, 10]}   {"1":2, "2":100}   50
MineAreaTreasure   [[], [269], [270]]   [5, 2, 1]   [[[20,1000,0]],  [[20,2500,0]],  [[20,10000,0]]]   {"0":"鼠宝","1":"金蟾","2":"貔貅"}   [1000, 800, 500]
MineAreaHelp   10   [[6505,1,0]]
GatherTheSoulHole   6   1|10         
HorsePetTrainAct   {"181":1, "4150":1, "4151":1, "4152":1, "4153":5, "4154":5, "4159":30, "4160":30}
OpenServerDailyAward   111111   [[541,64800,0]]         
RechargeLimit   [513,263]            
FBQuickPass   1.1   [0,0,2]   [0,0,10]   10   
@@ -405,44 +394,50 @@
Zhenbaoge   1   2888   360   [5,10,20,30]   
ZhenbaogeCut   -500   int(initPrice*cutWeight/totalWeight*1.0*(minRatio+randRatio*rand))         
PersonalMail   200            
BillboardSet   []   {151:1000, 152:1000, 153:1000, 154:1000, 158:1000, 159:1000, 162:1000, 163:1000, 164:1000, 165:1000}   {}
BillboardSet   []   {1:1000, 2:9999}   {}
TalkCD   {}            
TalkCache   {0:100, 3:30}            
PlayerViewCache   50   7         
MailLVAward   {}   []         
PutInItemPack   {"35":[150], "8":[101,102,103,104,105,106,107,108,109,110,111,112]}   {"100":41,"101":42,"102":1}
TransferItemPack   {20210510:{(2,32):[5409]}}
PutInItemPack   {"35":[150], "8":[101,102,103,104,105,106,107,108,109,110,111,112]}   {"100":41,"101":42,"102":1,"103":53}
TransferItemPack   {}
InitDepotCellCount   200   0   0   0   0
DepotSortPriority   19|145|1|5|81|4|14|13|8|9|26|28|125|27|41|22|124|21|25|20|45|58|54|39|52|6|34|35|36|76|11|12|15|17|29|44|48|50|51|60|80|7|101|102|103|104|105|106|107|108|109|111|112   0   0   0   0
InitBagCellCount   100   {"35":200}   0   0   0
PackageSortPriority   19|145|1|5|81|4|14|13|8|9|26|28|125|27|41|22|124|21|25|20|45|58|54|39|52|6|34|35|36|76|11|12|15|17|29|44|48|50|51|60|80|7|101|102|103|104|105|106|107|108|109|111|112   0   0   0   0
OpenPack   {"35":1}   {"35":[300,300,300,300,500]}   {"35":[25,25,25,25,50]}      
ItemRecord   1   0         
ItemRecordRule   {0:4}   [4,25,26,41,112,45,58]   [947,948,949,950,953,982,983,986,1128,4501]   []   []
ItemRecordRule   {0:4}   []   []   []   []
TreasureSet   {0:10,1:10}   {2330:[4318,4313,4323,4328,4358,4393,4383,4433,4348,4438,4388,4443,4363,4428,4343,4353],2331:[4319,4314,4324,4329,4359,4394,4384,4434,4349,4439,4389,4444,4364,4429,4344,4354],2332:[4320,4315,4325,4330,4360,4395,4385,4435,4350,4440,4390,4445,4365,4430,4345,4355],2214:[4183,4185,195,199]}   200      
NewRoleInit   {100101:1,100104:2}   {520001:2}
NewRoleInit   {100101:1,100104:2}   {510003:2}
HeroStarTalent   4   10   3   5   
HeroWash   181|20   182|20
HeroRebirth   1   2
HeroAttrFormula   (lvValue+equipValue+bookValue)*(1+lineupHaloPer+bookPer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue   (lvValue+equipValue+bookValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue   Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio   SkillPower*OfficialLV
DownReward   [(20,500,1),(2,1,1),(911,1,1)]    20   [[150,50,0],[181,10,0],[4151,10,0],[3,1,0]]   1   1
HeroWash   10   [20,40,60,100,150,230]   5
HeroRebirth   1   2   heroLV   80   80
HeroAttrFormula   (lvValue+equipValue+bookValue)*(1+lineupHaloPer+bookPer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue   (lvValue+equipValue+bookValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue   int(Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+(StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio)/100.0)   SkillPower*OfficialLV
DownReward   [(1,200,1),(2,5000,1),(3,500,1)]    20   [[1,100,0],[3,200,0]]   1   1
DailyPackBuyGift   {"0":[[20,10,0]], "1":[[2222,1,0],[1099,1,0],[20,100,0]], "2":[[2222,1,0],[4694,1,0],[20,50,0]], "3":[[2222,3,0],[1099,3,0],[20,150,0]]}   {"1":[146], "2":[147], "3":[148]}   [149]   10   
EquipGSFormula   int(MaxHP/4.0+MinAtk*5.0+MaxAtk*5.0+Def*5.0+IceAtk*10.0+IceDef*10.0+LuckyHit*2.5+LuckyHitReduce*2.5+FabaoHurt*5.0+FinalHurt*5.0+FinalHurtReduce*5.0+BaseEquipMaxHPAddPer/10000.0+BaseEquipAtkAddPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0+Hit/10000.0+Miss/10000.0+DropMoneyPer/10000.0+LuckyHitRate/10000.0+LuckyHitRateReduce/10000.0+LuckyHitPer/10000.0+SuperHitRate/10000.0+SuperHitRateReduce/10000.0+SuperHitPer/10000.0+SuperHit/10000.0+SuperHitReduce/10000.0+DropEquipPer*1.45+AtkBackHP*10.0+MaxHPPer/10000.0+AtkPer/10000.0+SkillAtkRate/10000.0+SkillAtkRateReduce/10000.0+SkillAddPerA/10000.0+SkillAddPerB/10000.0+SkillAddPerC/10000.0+SkillAddPerD/10000.0+SkillAddPerE/10000.0+SkillAddPerF/10000.0+SkillAddPerG/10000.0+SkillReducePerA/10000.0+SkillReducePerB/10000.0+SkillReducePerC/10000.0+SkillReducePerD/10000.0+SkillReducePerE/10000.0+SkillReducePerF/10000.0+SkillReducePerG/10000.0+ReduceSkillCDPer/10000.0+LuckyHitPer/10000.0+FaintDefRate/10000.0+ProDefPer/10000.0+IgnoreDefRate/10000.0+IgnoreDefRateReduce/10000.0)   [67,68,6,7,8,16,139,13,136,26,27]   int(MaxHP/4.0+Atk*10.0+Def*5.0+IceAtk*10.0+IceDef*10.0+SuperHit*5.0+SuperHitReduce*5.0+PetDamPer/10000.0+SuperHitRateReduce/10000.0+Miss/10000.0+Hit/10000.0+DropMoneyPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0)   {"45000":18000,"45001":18000,"45002":35000,"45003":70000,"45004":90000}   0
PlayerMaxLV   1000   -1   0   0   0
ZhanchuiCost   2   2
Mainline   10   15   20
MainEquipDrop   1   42   [-3, 2]   int(itemLV*attrStep*attrProportion*randfloat(0.9,1.1))
MainBootyDrop   {30:5, 6:10, 5:11, 1:12}   {30:[100, 300], 6:[0, 1], 5:[0, 1], 1:[1, 10]}
ZhanchuiCost   1   1
Mainline   10
MainEquipDrop   {0:[[10000,1]], 1:[[8000,1], [10000,2]], 2:[[5000,1], [8000,2], [10000,3]]}   42|30   [-3, 2]   int(round(itemLV*attrStep*attrProportion*randfloat(0.9,1.1)))
MainBootyDrop   {7:5, 8:10,6:15, 5:50, 1:20}   {7:[50, 100], 8:[0, 5], 6:[0, 2], 5:[0, 1], 1:[5, 10]}
TreeLVUP   42   4|300   5   120   30
AngerXP   50   100   50   5
TurnMax   15   20   {}
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)   [100, 0]   0.5
ParryCfg   0 if parryNum>2 else min(dParryRate-aParryRateDef, 8000)   [1]   0.5
ComboCfg   0 if comboNum>4 else int((aComboRate-dComboRateDef)*pow(0.5,comboNum))            
SuperHitCfg   max(aSuperHitRate - dSuperHitRateDef, 0)            
StunCfg   min(aStunRate - dStunRateDef, 8000)   200         
SuckHPCfg   int(max(aSuckHPPer -dSuckHPPerDef, 0)/10000.0*hurtHP)            
HurtFormula   int((aAtk-dDef)*atkSkillPer*(1+aNormalSkillPer-dNormalSkillPerDef)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1))   int((aAtk-dDef)*atkSkillPer*(1+aAngerSkillPer-dAngerSkillPerDef)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1))   int((aAtk-dDef)*(1+aFinalDamPer-dFinalDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1))   int((aAtk-dDef)*atkSkillPer*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1))
HurtFormula   int((aAtk-dDef)*atkSkillPer*(1+aNormalSkillPer-dNormalSkillPerDef)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1))   int((aAtk-dDef)*atkSkillPer*(1+aAngerSkillPer-dAngerSkillPerDef)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1))   0   int((aAtk-dDef)*atkSkillPer*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1))
DOTFormula   int(aAtk*atkSkillPer*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef))            
CureFormula   int(max((baseValue*skillPer)*(1+curePer-cureDefPer)*(1+angerOverflow/100.0), baseValue*0.05))            
InvestCost   {}   {}   {"7":[101],"12":[102]}    {}   {}
InvestMaxDay   {"7":28,"12":0}   [7,8]         
GoldRush   12|12   60|60   10
GoldRushAuto   [3, 7, 30]   [[1], [2]]
GoldRushRefresh   1   42   [10,20,30,40,50]   30   {"1":195}
ArenaSet   1000   30   3   [[2,1000],[12,2]]
ArenaMatch   [[30,15],[25,12],[20,10],[15,7],[10,5]]   2|10   {50:[1, 1], 200:[1, 2], 500:[2, 3],1000:[3,4]}   42|50
ArenaBillboradAward   {"1":[[1,300,0],[12,80,0]],"2":[[1,200,0],[12,60,0]],"3":[[1,100,0],[12,40,0]],"5":[[1,80,0],[12,20,0]],"10":[[1,60,0],[12,16,0]],"50":[[1,40,0],[12,12,0]],"500":[[1,30,0],[12,10,0]],"9999":[[1,20,0],[12,10,0]]}   {"1":[[1,2000,0],[13,50,0]],"2":[[1,1600,0],[13,40,0]],"3":[[1,1200,0],[13,30,0]],"5":[[1,1000,0],[13,25,0]],"10":[[1,800,0],[13,20,0]],"50":[[1,600,0],[13,15,0]],"500":[[1,400,0],[13,10,0]],"9999":[[1,200,0],[13,5,0]]}