hwj35
2026-06-16 a98b017979e9052d41df601de71fed9517c8ed99
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(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))))   long(max(1,(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(1,(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(1,(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)
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((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]}            
@@ -450,10 +441,10 @@
ArenaMatch   [[30,15],[25,12],[20,10],[15,7],[10,5]]   2|10      42|100   
ArenaMatchRobot   1.3   [[-30, -20], [-5, -5], [5, 10], [10, 12], [12, 15]]   1      
ArenaBillboradAward   {"1":[[1,300,0],[12,100,0],[10,20,0]],"2":[[1,200,0],[12,80,0],[10,10,0]],"3":[[1,100,0],[12,60,0],[10,5,0]],"5":[[1,80,0],[12,50,0]],"10":[[1,70,0],[12,40,0]],"50":[[1,60,0],[12,30,0]],"100":[[1,50,0],[12,25,0]],"200":[[1,40,0],[12,20,0]],"500":[[1,20,0],[12,10,0]],"9999":[[1,10,0],[12,5,0]]}   {"1":[[1,2000,0],[13,50,0],[10000,20,0]],"2":[[1,1500,0],[13,40,0],[10000,10,0]],"3":[[1,1000,0],[13,30,0],[10000,5,0]],"5":[[1,800,0],[13,25,0],[10000,3,0]],"10":[[1,600,0],[13,20,0],[10000,2,0]],"50":[[1,400,0],[13,20,0]],"100":[[1,300,0],[13,15,0]],"200":[[1,200,0],[13,13,0]],"500":[[1,100,0],[13,10,0]],"9999":[[1,50,0],[13,5,0]]}         
ArenaCross   11   {"1":1001, "3":1002}
ArenaCross   12   {"4":1001, "8":1002}
TianziBillboradAward   {"1":[[1,300,0],[8,300,0],[7,20000,0]],"2":[[1,200,0],[8,200,0],[7,18000,0]],"3":[[1,100,0],[8,100,0],[7,16000,0]],"10":[[1,80,0],[8,80,0],[7,14000,0]],"50":[[1,50,0],[8,60,0],[7,12000,0]],"100":[[1,20,0],[8,40,0],[7,10000,0]],"500":[[1,10,0],[8,20,0],[7,8000,0]],"9999":[[1,5,0],[8,10,0],[7,5000,0]]}            
SignInSet   1|30            
Zhanling   {"1":[110], "2":[111], "3":[112], "4":[113], "5":[114], "6":[115], "7":[1000], "8":[1001], "100":[22001], "101":[22003], "102":[22005], "103":[22007]}   {"6":"ZhanlingRewardUnget", "100":"ZhanlingUnget", "101":"ZhanlingUnget", "102":"ZhanlingUnget", "103":"ZhanlingUnget"}   {"100":[22002], "101":[22004], "102":[22006], "103":[22008]}   {}   [2,1,3,7,5,8,4]
Zhanling   {"1":[110], "2":[111], "3":[112], "4":[113], "5":[114], "6":[115], "7":[1000], "8":[1001], "100":[22001], "101":[22003], "102":[22005], "103":[22007], "104":[22011], "105":[22013], "106":[22015], "107":[22017], "200":[22009]}   {"6":"ZhanlingRewardUnget", "100":"ZhanlingUnget", "101":"ZhanlingUnget", "102":"ZhanlingUnget", "103":"ZhanlingUnget", "104":"ZhanlingUnget", "105":"ZhanlingUnget", "106":"ZhanlingUnget", "107":"ZhanlingUnget"}   {"100":[22002], "101":[22004], "102":[22006], "103":[22008],"104":[22012], "105":[22014], "106":[22016], "107":[22018],  "200":[22010]}   {}   [2,1,3,7,5,8,4]
Gubao   {"2":[10002, 1],"3":[10003, 1], "4":[10004, 1], "5":[10005, 1]}            
LLMJ   2            
StoreHeroSoul   12   43|100   1      
@@ -471,10 +462,27 @@
MinggeCfg   [6,11,21]   30   31      
MinggeTY   7|10   [-1, 1]   long(round(baseValue*plusValue*attrProportion*randfloat(0.95,1.05)))   [201,202,203,204]   [9000011,9000021,9000031,9000041,9000051,9000061,9000071,9000081,9000091,9000101]
OperationAction   7   ["ActLunhuidian"]         
HeroAppear   [97,98,99]   {"5":[[113,35,35,255],[191,29,29,255]]}   [[0,10],[9,25],[21,40]]   20
HeroAppear   [1,3,4]   {"5":[[113,35,35,255],[191,29,29,255]]}   [[0,10],[9,25],[21,40]]   20
QunyingSet   8   [5100010,5200010,5300010,5400010]         
QunyingChallenge   10   180   [[34,25]]      
QunyingMatch   {1:[[10, 5]], 2:[[-1, 1], [10, 4]], 3:[[-2, 2], [10, 3]], 4:[[-3, 3], [10, 2]], 10:[[-9, 4], [10, 1]],50:[[-10, 1], [-8, 1], [-6, 1], [-4, 1], [10, 1]], 200:[[-20, 1], [-15, 1], [-10, 1], [-5, 1], [20, 1]], 500:[[-100, 1],[-80, 1],[-50, 1],[-10, 1],[50, 1]], 1500:[[-200, 1], [-150, 1], [-100, 1],[-50, 1],[50, 1]], 5000:[[-400, 1], [-300, 1], [-100, 1],[-50, 1],[50, 1]], 9999:[[-650, 1], [-550, 1], [-100, 1],[-50, 1],[50, 1]], 10001:[[-650, 1], [-550, 1], [-100, 1],[-50, 1]]}   1|10   99      
QunyingAward   {"1":[[1012,5,0],[5,15,0]],"2":[[1012,4,0],[5,12,0]],"3":[[1012,3,0],[5,10,0]],"5":[[1012,2,0],[5,8,0]],"10":[[1008,3,0],[5,6,0]],"20":[[1008,2,0],[5,5,0]],"50":[[1008,1,0],[5,4,0]],"100":[[1010,4,0],[5,3,0]],"200":[[1010,3,0],[5,2,0]],"2000":[[1010,2,0],[5,2,0]],"5000":[[1010,1,0],[5,1,0]]}   {"1":[[1013,20,0],[5,50,0]],"2":[[1013,15,0],[5,40,0]],"3":[[1013,10,0],[5,30,0]],"5":[[1013,8,0],[5,25,0]],"10":[[1013,6,0],[5,20,0]],"20":[[1013,5,0],[5,15,0]],"50":[[1009,10,0],[5,13,0]],"100":[[1009,8,0],[5,10,0]],"200":[[1009,6,0],[5,8,0]],"2000":[[1009,5,0],[5,5,0]],"5000":[[1009,4,0],[5,3,0]]}   {"1":[[1,1500],[10,40]],"2":[[1,1200],[10,35]],"3":[[1,1000],[10,30]],"5":[[1,800],[10,25]],"10":[[1,600],[10,20]],"20":[[1,500],[10,18]],"50":[[1,400],[10,15]],"100":[[1,350],[10,12]],"200":[[1,300],[10,10]],"2000":[[1,150],[10,6]],"5000":[[1,100],[10,3]]}   {"1":0,"2":1,"3":2,"5":3,"10":4,"20":5,"50":6,"100":7,"200":8,"2000":9,"5000":10}   
QunyingCross   11
QunyingCross   12
DeleteTestRebate   ryzj   5   20260326   20261226   120
FmAtkDefBatSet   [[1,2,5],[3,6],[4,7]]   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]]}