From 334d96945e0f2941a8ffeb6056a7edab2f070285 Mon Sep 17 00:00:00 2001 From: luying Date: Sat, 20 Nov 2021 16:36:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=BB=E6=88=90=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=85=B5=E7=A7=8D=E8=BF=9B=E5=8C=96=E6=88=90=E6=95=8C=E5=86=9B?= =?UTF-8?q?=E5=85=B5=E7=A7=8D=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shared/pubUtils/dictionary/DicJob.ts | 23 +++-- shared/resource/jsons/dic_zyz_job.json | 134 +++++++++++++++++++++++++ 2 files changed, 146 insertions(+), 11 deletions(-) diff --git a/shared/pubUtils/dictionary/DicJob.ts b/shared/pubUtils/dictionary/DicJob.ts index bcce05584..388544f2e 100644 --- a/shared/pubUtils/dictionary/DicJob.ts +++ b/shared/pubUtils/dictionary/DicJob.ts @@ -45,18 +45,19 @@ export function loadJob() { let arr = readFileAndParse(FILENAME.DIC_JOB); arr.forEach(o => { - o.seid = parseNumberList(o.seid); - o.trainingConsume = parseGoodStr(o.trainingConsume); - o.maxStage = o.trainingConsume.length; - o.upGradeConsume = parseGoodStr(o.upGradeConsume); - o.ceAttr = parseCeAttr(o.maxStage, o.attr); - dicJob.set(o.jobid, _.pick(o, Object.keys(DicJobKeys))); - let jobClass = jobClassMaxGrades.get(o.job_class); - if (!jobClass || jobClass.grade < o.grade) { - jobClassMaxGrades.set(o.job_class, {grade: o.grade,jobid: o.jobid}); + if(o.isPlayer) { + o.seid = parseNumberList(o.seid); + o.trainingConsume = parseGoodStr(o.trainingConsume); + o.maxStage = o.trainingConsume.length; + o.upGradeConsume = parseGoodStr(o.upGradeConsume); + o.ceAttr = parseCeAttr(o.maxStage, o.attr); + dicJob.set(o.jobid, _.pick(o, Object.keys(DicJobKeys))); + let jobClass = jobClassMaxGrades.get(o.job_class); + if (!jobClass || jobClass.grade < o.grade) { + jobClassMaxGrades.set(o.job_class, {grade: o.grade,jobid: o.jobid}); + } + jobClassAndgrades.set(o.job_class+'_'+o.grade,{unlockLevel:o.unlockLevel, jobid:o.jobid}); } - jobClassAndgrades.set(o.job_class+'_'+o.grade,{unlockLevel:o.unlockLevel, jobid:o.jobid}); - }); arr = undefined; } diff --git a/shared/resource/jsons/dic_zyz_job.json b/shared/resource/jsons/dic_zyz_job.json index 989738bd2..f70ba9a0a 100644 --- a/shared/resource/jsons/dic_zyz_job.json +++ b/shared/resource/jsons/dic_zyz_job.json @@ -3,6 +3,7 @@ "jobid": 100, "name": "步兵0阶", "grade": 0, + "isPlayer": 1, "unlockLevel": 1, "job_class": 1, "type": 1, @@ -21,6 +22,7 @@ "jobid": 101, "name": "步兵1阶", "grade": 1, + "isPlayer": 1, "unlockLevel": 10, "job_class": 1, "type": 1, @@ -39,6 +41,7 @@ "jobid": 102, "name": "步兵2阶", "grade": 2, + "isPlayer": 1, "unlockLevel": 20, "job_class": 1, "type": 1, @@ -57,6 +60,7 @@ "jobid": 103, "name": "步兵3阶", "grade": 3, + "isPlayer": 1, "unlockLevel": 30, "job_class": 1, "type": 1, @@ -75,6 +79,7 @@ "jobid": 104, "name": "步兵4阶", "grade": 4, + "isPlayer": 1, "unlockLevel": 40, "job_class": 1, "type": 1, @@ -93,6 +98,7 @@ "jobid": 105, "name": "步兵5阶", "grade": 5, + "isPlayer": 1, "unlockLevel": 45, "job_class": 1, "type": 1, @@ -111,6 +117,7 @@ "jobid": 106, "name": "步兵6阶", "grade": 6, + "isPlayer": 1, "unlockLevel": 50, "job_class": 1, "type": 1, @@ -129,6 +136,7 @@ "jobid": 107, "name": "步兵7阶", "grade": 7, + "isPlayer": 1, "unlockLevel": 55, "job_class": 1, "type": 1, @@ -147,6 +155,7 @@ "jobid": 108, "name": "步兵8阶", "grade": 8, + "isPlayer": 1, "unlockLevel": 60, "job_class": 1, "type": 1, @@ -165,6 +174,7 @@ "jobid": 109, "name": "步兵9阶", "grade": 9, + "isPlayer": 1, "unlockLevel": 65, "job_class": 1, "type": 1, @@ -183,6 +193,7 @@ "jobid": 110, "name": "步兵10阶", "grade": 10, + "isPlayer": 1, "unlockLevel": 70, "job_class": 1, "type": 1, @@ -201,6 +212,7 @@ "jobid": 111, "name": "步兵11阶", "grade": 11, + "isPlayer": 1, "unlockLevel": 75, "job_class": 1, "type": 1, @@ -219,6 +231,7 @@ "jobid": 112, "name": "步兵12阶", "grade": 12, + "isPlayer": 1, "unlockLevel": 80, "job_class": 1, "type": 1, @@ -237,6 +250,7 @@ "jobid": 113, "name": "步兵13阶", "grade": 13, + "isPlayer": 1, "unlockLevel": 85, "job_class": 1, "type": 1, @@ -255,6 +269,7 @@ "jobid": 114, "name": "步兵14阶", "grade": 14, + "isPlayer": 1, "unlockLevel": 90, "job_class": 1, "type": 1, @@ -273,6 +288,7 @@ "jobid": 115, "name": "步兵15阶", "grade": 15, + "isPlayer": 1, "unlockLevel": 95, "job_class": 1, "type": 1, @@ -291,6 +307,7 @@ "jobid": 116, "name": "步兵16阶", "grade": 16, + "isPlayer": 1, "unlockLevel": 100, "job_class": 1, "type": 1, @@ -309,6 +326,7 @@ "jobid": 200, "name": "枪兵0阶", "grade": 0, + "isPlayer": 1, "unlockLevel": 1, "job_class": 2, "type": 1, @@ -327,6 +345,7 @@ "jobid": 201, "name": "枪兵1阶", "grade": 1, + "isPlayer": 1, "unlockLevel": 10, "job_class": 2, "type": 1, @@ -345,6 +364,7 @@ "jobid": 202, "name": "枪兵2阶", "grade": 2, + "isPlayer": 1, "unlockLevel": 20, "job_class": 2, "type": 1, @@ -363,6 +383,7 @@ "jobid": 203, "name": "枪兵3阶", "grade": 3, + "isPlayer": 1, "unlockLevel": 30, "job_class": 2, "type": 1, @@ -381,6 +402,7 @@ "jobid": 204, "name": "枪兵4阶", "grade": 4, + "isPlayer": 1, "unlockLevel": 40, "job_class": 2, "type": 1, @@ -399,6 +421,7 @@ "jobid": 205, "name": "枪兵5阶", "grade": 5, + "isPlayer": 1, "unlockLevel": 45, "job_class": 2, "type": 1, @@ -417,6 +440,7 @@ "jobid": 206, "name": "枪兵6阶", "grade": 6, + "isPlayer": 1, "unlockLevel": 50, "job_class": 2, "type": 1, @@ -435,6 +459,7 @@ "jobid": 207, "name": "枪兵7阶", "grade": 7, + "isPlayer": 1, "unlockLevel": 55, "job_class": 2, "type": 1, @@ -453,6 +478,7 @@ "jobid": 208, "name": "枪兵8阶", "grade": 8, + "isPlayer": 1, "unlockLevel": 60, "job_class": 2, "type": 1, @@ -471,6 +497,7 @@ "jobid": 209, "name": "枪兵9阶", "grade": 9, + "isPlayer": 1, "unlockLevel": 65, "job_class": 2, "type": 1, @@ -489,6 +516,7 @@ "jobid": 210, "name": "枪兵10阶", "grade": 10, + "isPlayer": 1, "unlockLevel": 70, "job_class": 2, "type": 1, @@ -507,6 +535,7 @@ "jobid": 211, "name": "枪兵11阶", "grade": 11, + "isPlayer": 1, "unlockLevel": 75, "job_class": 2, "type": 1, @@ -525,6 +554,7 @@ "jobid": 212, "name": "枪兵12阶", "grade": 12, + "isPlayer": 1, "unlockLevel": 80, "job_class": 2, "type": 1, @@ -543,6 +573,7 @@ "jobid": 213, "name": "枪兵13阶", "grade": 13, + "isPlayer": 1, "unlockLevel": 85, "job_class": 2, "type": 1, @@ -561,6 +592,7 @@ "jobid": 214, "name": "枪兵14阶", "grade": 14, + "isPlayer": 1, "unlockLevel": 90, "job_class": 2, "type": 1, @@ -579,6 +611,7 @@ "jobid": 215, "name": "枪兵15阶", "grade": 15, + "isPlayer": 1, "unlockLevel": 95, "job_class": 2, "type": 1, @@ -597,6 +630,7 @@ "jobid": 216, "name": "枪兵16阶", "grade": 16, + "isPlayer": 1, "unlockLevel": 100, "job_class": 2, "type": 1, @@ -615,6 +649,7 @@ "jobid": 300, "name": "骑兵0阶", "grade": 0, + "isPlayer": 1, "unlockLevel": 1, "job_class": 3, "type": 1, @@ -633,6 +668,7 @@ "jobid": 301, "name": "骑兵1阶", "grade": 1, + "isPlayer": 1, "unlockLevel": 10, "job_class": 3, "type": 1, @@ -651,6 +687,7 @@ "jobid": 302, "name": "骑兵2阶", "grade": 2, + "isPlayer": 1, "unlockLevel": 20, "job_class": 3, "type": 1, @@ -669,6 +706,7 @@ "jobid": 303, "name": "骑兵3阶", "grade": 3, + "isPlayer": 1, "unlockLevel": 30, "job_class": 3, "type": 1, @@ -687,6 +725,7 @@ "jobid": 304, "name": "骑兵4阶", "grade": 4, + "isPlayer": 1, "unlockLevel": 40, "job_class": 3, "type": 1, @@ -705,6 +744,7 @@ "jobid": 305, "name": "骑兵5阶", "grade": 5, + "isPlayer": 1, "unlockLevel": 45, "job_class": 3, "type": 1, @@ -723,6 +763,7 @@ "jobid": 306, "name": "骑兵6阶", "grade": 6, + "isPlayer": 1, "unlockLevel": 50, "job_class": 3, "type": 1, @@ -741,6 +782,7 @@ "jobid": 307, "name": "骑兵7阶", "grade": 7, + "isPlayer": 1, "unlockLevel": 55, "job_class": 3, "type": 1, @@ -759,6 +801,7 @@ "jobid": 308, "name": "骑兵8阶", "grade": 8, + "isPlayer": 1, "unlockLevel": 60, "job_class": 3, "type": 1, @@ -777,6 +820,7 @@ "jobid": 309, "name": "骑兵9阶", "grade": 9, + "isPlayer": 1, "unlockLevel": 65, "job_class": 3, "type": 1, @@ -795,6 +839,7 @@ "jobid": 310, "name": "骑兵10阶", "grade": 10, + "isPlayer": 1, "unlockLevel": 70, "job_class": 3, "type": 1, @@ -813,6 +858,7 @@ "jobid": 311, "name": "骑兵11阶", "grade": 11, + "isPlayer": 1, "unlockLevel": 75, "job_class": 3, "type": 1, @@ -831,6 +877,7 @@ "jobid": 312, "name": "骑兵12阶", "grade": 12, + "isPlayer": 1, "unlockLevel": 80, "job_class": 3, "type": 1, @@ -849,6 +896,7 @@ "jobid": 313, "name": "骑兵13阶", "grade": 13, + "isPlayer": 1, "unlockLevel": 85, "job_class": 3, "type": 1, @@ -867,6 +915,7 @@ "jobid": 314, "name": "骑兵14阶", "grade": 14, + "isPlayer": 1, "unlockLevel": 90, "job_class": 3, "type": 1, @@ -885,6 +934,7 @@ "jobid": 315, "name": "骑兵15阶", "grade": 15, + "isPlayer": 1, "unlockLevel": 95, "job_class": 3, "type": 1, @@ -903,6 +953,7 @@ "jobid": 316, "name": "骑兵16阶", "grade": 16, + "isPlayer": 1, "unlockLevel": 100, "job_class": 3, "type": 1, @@ -921,6 +972,7 @@ "jobid": 400, "name": "弓兵0阶", "grade": 0, + "isPlayer": 1, "unlockLevel": 1, "job_class": 4, "type": 1, @@ -939,6 +991,7 @@ "jobid": 401, "name": "弓兵1阶", "grade": 1, + "isPlayer": 1, "unlockLevel": 10, "job_class": 4, "type": 1, @@ -957,6 +1010,7 @@ "jobid": 402, "name": "弓兵2阶", "grade": 2, + "isPlayer": 1, "unlockLevel": 20, "job_class": 4, "type": 1, @@ -975,6 +1029,7 @@ "jobid": 403, "name": "弓兵3阶", "grade": 3, + "isPlayer": 1, "unlockLevel": 30, "job_class": 4, "type": 1, @@ -993,6 +1048,7 @@ "jobid": 404, "name": "弓兵4阶", "grade": 4, + "isPlayer": 1, "unlockLevel": 40, "job_class": 4, "type": 1, @@ -1011,6 +1067,7 @@ "jobid": 405, "name": "弓兵5阶", "grade": 5, + "isPlayer": 1, "unlockLevel": 45, "job_class": 4, "type": 1, @@ -1029,6 +1086,7 @@ "jobid": 406, "name": "弓兵6阶", "grade": 6, + "isPlayer": 1, "unlockLevel": 50, "job_class": 4, "type": 1, @@ -1047,6 +1105,7 @@ "jobid": 407, "name": "弓兵7阶", "grade": 7, + "isPlayer": 1, "unlockLevel": 55, "job_class": 4, "type": 1, @@ -1065,6 +1124,7 @@ "jobid": 408, "name": "弓兵8阶", "grade": 8, + "isPlayer": 1, "unlockLevel": 60, "job_class": 4, "type": 1, @@ -1083,6 +1143,7 @@ "jobid": 409, "name": "弓兵9阶", "grade": 9, + "isPlayer": 1, "unlockLevel": 65, "job_class": 4, "type": 1, @@ -1101,6 +1162,7 @@ "jobid": 410, "name": "弓兵10阶", "grade": 10, + "isPlayer": 1, "unlockLevel": 70, "job_class": 4, "type": 1, @@ -1119,6 +1181,7 @@ "jobid": 411, "name": "弓兵11阶", "grade": 11, + "isPlayer": 1, "unlockLevel": 75, "job_class": 4, "type": 1, @@ -1137,6 +1200,7 @@ "jobid": 412, "name": "弓兵12阶", "grade": 12, + "isPlayer": 1, "unlockLevel": 80, "job_class": 4, "type": 1, @@ -1155,6 +1219,7 @@ "jobid": 413, "name": "弓兵13阶", "grade": 13, + "isPlayer": 1, "unlockLevel": 85, "job_class": 4, "type": 1, @@ -1173,6 +1238,7 @@ "jobid": 414, "name": "弓兵14阶", "grade": 14, + "isPlayer": 1, "unlockLevel": 90, "job_class": 4, "type": 1, @@ -1191,6 +1257,7 @@ "jobid": 415, "name": "弓兵15阶", "grade": 15, + "isPlayer": 1, "unlockLevel": 95, "job_class": 4, "type": 1, @@ -1209,6 +1276,7 @@ "jobid": 416, "name": "弓兵16阶", "grade": 16, + "isPlayer": 1, "unlockLevel": 100, "job_class": 4, "type": 1, @@ -1227,6 +1295,7 @@ "jobid": 500, "name": "游侠0阶", "grade": 0, + "isPlayer": 1, "unlockLevel": 1, "job_class": 5, "type": 1, @@ -1245,6 +1314,7 @@ "jobid": 501, "name": "游侠1阶", "grade": 1, + "isPlayer": 1, "unlockLevel": 10, "job_class": 5, "type": 1, @@ -1263,6 +1333,7 @@ "jobid": 502, "name": "游侠2阶", "grade": 2, + "isPlayer": 1, "unlockLevel": 20, "job_class": 5, "type": 1, @@ -1281,6 +1352,7 @@ "jobid": 503, "name": "游侠3阶", "grade": 3, + "isPlayer": 1, "unlockLevel": 30, "job_class": 5, "type": 1, @@ -1299,6 +1371,7 @@ "jobid": 504, "name": "游侠4阶", "grade": 4, + "isPlayer": 1, "unlockLevel": 40, "job_class": 5, "type": 1, @@ -1317,6 +1390,7 @@ "jobid": 505, "name": "游侠5阶", "grade": 5, + "isPlayer": 1, "unlockLevel": 45, "job_class": 5, "type": 1, @@ -1335,6 +1409,7 @@ "jobid": 506, "name": "游侠6阶", "grade": 6, + "isPlayer": 1, "unlockLevel": 50, "job_class": 5, "type": 1, @@ -1353,6 +1428,7 @@ "jobid": 507, "name": "游侠7阶", "grade": 7, + "isPlayer": 1, "unlockLevel": 55, "job_class": 5, "type": 1, @@ -1371,6 +1447,7 @@ "jobid": 508, "name": "游侠8阶", "grade": 8, + "isPlayer": 1, "unlockLevel": 60, "job_class": 5, "type": 1, @@ -1389,6 +1466,7 @@ "jobid": 509, "name": "游侠9阶", "grade": 9, + "isPlayer": 1, "unlockLevel": 65, "job_class": 5, "type": 1, @@ -1407,6 +1485,7 @@ "jobid": 510, "name": "游侠10阶", "grade": 10, + "isPlayer": 1, "unlockLevel": 70, "job_class": 5, "type": 1, @@ -1425,6 +1504,7 @@ "jobid": 511, "name": "游侠11阶", "grade": 11, + "isPlayer": 1, "unlockLevel": 75, "job_class": 5, "type": 1, @@ -1443,6 +1523,7 @@ "jobid": 512, "name": "游侠12阶", "grade": 12, + "isPlayer": 1, "unlockLevel": 80, "job_class": 5, "type": 1, @@ -1461,6 +1542,7 @@ "jobid": 513, "name": "游侠13阶", "grade": 13, + "isPlayer": 1, "unlockLevel": 85, "job_class": 5, "type": 1, @@ -1479,6 +1561,7 @@ "jobid": 514, "name": "游侠14阶", "grade": 14, + "isPlayer": 1, "unlockLevel": 90, "job_class": 5, "type": 1, @@ -1497,6 +1580,7 @@ "jobid": 515, "name": "游侠15阶", "grade": 15, + "isPlayer": 1, "unlockLevel": 95, "job_class": 5, "type": 1, @@ -1515,6 +1599,7 @@ "jobid": 516, "name": "游侠16阶", "grade": 16, + "isPlayer": 1, "unlockLevel": 100, "job_class": 5, "type": 1, @@ -1533,6 +1618,7 @@ "jobid": 600, "name": "策士0阶", "grade": 0, + "isPlayer": 1, "unlockLevel": 1, "job_class": 6, "type": 2, @@ -1551,6 +1637,7 @@ "jobid": 601, "name": "策士1阶", "grade": 1, + "isPlayer": 1, "unlockLevel": 10, "job_class": 6, "type": 2, @@ -1569,6 +1656,7 @@ "jobid": 602, "name": "策士2阶", "grade": 2, + "isPlayer": 1, "unlockLevel": 20, "job_class": 6, "type": 2, @@ -1587,6 +1675,7 @@ "jobid": 603, "name": "策士3阶", "grade": 3, + "isPlayer": 1, "unlockLevel": 30, "job_class": 6, "type": 2, @@ -1605,6 +1694,7 @@ "jobid": 604, "name": "策士4阶", "grade": 4, + "isPlayer": 1, "unlockLevel": 40, "job_class": 6, "type": 2, @@ -1623,6 +1713,7 @@ "jobid": 605, "name": "策士5阶", "grade": 5, + "isPlayer": 1, "unlockLevel": 45, "job_class": 6, "type": 2, @@ -1641,6 +1732,7 @@ "jobid": 606, "name": "策士6阶", "grade": 6, + "isPlayer": 1, "unlockLevel": 50, "job_class": 6, "type": 2, @@ -1659,6 +1751,7 @@ "jobid": 607, "name": "策士7阶", "grade": 7, + "isPlayer": 1, "unlockLevel": 55, "job_class": 6, "type": 2, @@ -1677,6 +1770,7 @@ "jobid": 608, "name": "策士8阶", "grade": 8, + "isPlayer": 1, "unlockLevel": 60, "job_class": 6, "type": 2, @@ -1695,6 +1789,7 @@ "jobid": 609, "name": "策士9阶", "grade": 9, + "isPlayer": 1, "unlockLevel": 65, "job_class": 6, "type": 2, @@ -1713,6 +1808,7 @@ "jobid": 610, "name": "策士10阶", "grade": 10, + "isPlayer": 1, "unlockLevel": 70, "job_class": 6, "type": 2, @@ -1731,6 +1827,7 @@ "jobid": 611, "name": "策士11阶", "grade": 11, + "isPlayer": 1, "unlockLevel": 75, "job_class": 6, "type": 2, @@ -1749,6 +1846,7 @@ "jobid": 612, "name": "策士12阶", "grade": 12, + "isPlayer": 1, "unlockLevel": 80, "job_class": 6, "type": 2, @@ -1767,6 +1865,7 @@ "jobid": 613, "name": "策士13阶", "grade": 13, + "isPlayer": 1, "unlockLevel": 85, "job_class": 6, "type": 2, @@ -1785,6 +1884,7 @@ "jobid": 614, "name": "策士14阶", "grade": 14, + "isPlayer": 1, "unlockLevel": 90, "job_class": 6, "type": 2, @@ -1803,6 +1903,7 @@ "jobid": 615, "name": "策士15阶", "grade": 15, + "isPlayer": 1, "unlockLevel": 95, "job_class": 6, "type": 2, @@ -1821,6 +1922,7 @@ "jobid": 616, "name": "策士16阶", "grade": 16, + "isPlayer": 1, "unlockLevel": 100, "job_class": 6, "type": 2, @@ -1839,6 +1941,7 @@ "jobid": 700, "name": "名医0阶", "grade": 0, + "isPlayer": 1, "unlockLevel": 1, "job_class": 7, "type": 2, @@ -1857,6 +1960,7 @@ "jobid": 701, "name": "名医1阶", "grade": 1, + "isPlayer": 1, "unlockLevel": 10, "job_class": 7, "type": 2, @@ -1875,6 +1979,7 @@ "jobid": 702, "name": "名医2阶", "grade": 2, + "isPlayer": 1, "unlockLevel": 20, "job_class": 7, "type": 2, @@ -1893,6 +1998,7 @@ "jobid": 703, "name": "名医3阶", "grade": 3, + "isPlayer": 1, "unlockLevel": 30, "job_class": 7, "type": 2, @@ -1911,6 +2017,7 @@ "jobid": 704, "name": "名医4阶", "grade": 4, + "isPlayer": 1, "unlockLevel": 40, "job_class": 7, "type": 2, @@ -1929,6 +2036,7 @@ "jobid": 705, "name": "名医5阶", "grade": 5, + "isPlayer": 1, "unlockLevel": 45, "job_class": 7, "type": 2, @@ -1947,6 +2055,7 @@ "jobid": 706, "name": "名医6阶", "grade": 6, + "isPlayer": 1, "unlockLevel": 50, "job_class": 7, "type": 2, @@ -1965,6 +2074,7 @@ "jobid": 707, "name": "名医7阶", "grade": 7, + "isPlayer": 1, "unlockLevel": 55, "job_class": 7, "type": 2, @@ -1983,6 +2093,7 @@ "jobid": 708, "name": "名医8阶", "grade": 8, + "isPlayer": 1, "unlockLevel": 60, "job_class": 7, "type": 2, @@ -2001,6 +2112,7 @@ "jobid": 709, "name": "名医9阶", "grade": 9, + "isPlayer": 1, "unlockLevel": 65, "job_class": 7, "type": 2, @@ -2019,6 +2131,7 @@ "jobid": 710, "name": "名医10阶", "grade": 10, + "isPlayer": 1, "unlockLevel": 70, "job_class": 7, "type": 2, @@ -2037,6 +2150,7 @@ "jobid": 711, "name": "名医11阶", "grade": 11, + "isPlayer": 1, "unlockLevel": 75, "job_class": 7, "type": 2, @@ -2055,6 +2169,7 @@ "jobid": 712, "name": "名医12阶", "grade": 12, + "isPlayer": 1, "unlockLevel": 80, "job_class": 7, "type": 2, @@ -2073,6 +2188,7 @@ "jobid": 713, "name": "名医13阶", "grade": 13, + "isPlayer": 1, "unlockLevel": 85, "job_class": 7, "type": 2, @@ -2091,6 +2207,7 @@ "jobid": 714, "name": "名医14阶", "grade": 14, + "isPlayer": 1, "unlockLevel": 90, "job_class": 7, "type": 2, @@ -2109,6 +2226,7 @@ "jobid": 715, "name": "名医15阶", "grade": 15, + "isPlayer": 1, "unlockLevel": 95, "job_class": 7, "type": 2, @@ -2127,6 +2245,7 @@ "jobid": 716, "name": "名医16阶", "grade": 16, + "isPlayer": 1, "unlockLevel": 100, "job_class": 7, "type": 2, @@ -2145,6 +2264,7 @@ "jobid": 1, "name": "野怪", "grade": 1, + "isPlayer": 0, "unlockLevel": 99, "job_class": 9, "type": 1, @@ -2163,6 +2283,7 @@ "jobid": 2, "name": "马车", "grade": 1, + "isPlayer": 0, "unlockLevel": 99, "job_class": 10, "type": 1, @@ -2181,6 +2302,7 @@ "jobid": 3, "name": "城门", "grade": 1, + "isPlayer": 0, "unlockLevel": 99, "job_class": 11, "type": 1, @@ -2199,6 +2321,7 @@ "jobid": 4, "name": "特殊", "grade": 1, + "isPlayer": 0, "unlockLevel": 99, "job_class": 10, "type": 1, @@ -2217,6 +2340,7 @@ "jobid": 5, "name": "鬼兵", "grade": 9, + "isPlayer": 0, "unlockLevel": 1, "job_class": 10, "type": 1, @@ -2235,6 +2359,7 @@ "jobid": 6, "name": "机关兽", "grade": 9, + "isPlayer": 0, "unlockLevel": 1, "job_class": 9, "type": 1, @@ -2253,6 +2378,7 @@ "jobid": 7, "name": "偃师", "grade": 9, + "isPlayer": 0, "unlockLevel": 1, "job_class": 6, "type": 2, @@ -2271,6 +2397,7 @@ "jobid": 8, "name": "佛像", "grade": 9, + "isPlayer": 0, "unlockLevel": 1, "job_class": 10, "type": 2, @@ -2289,6 +2416,7 @@ "jobid": 9, "name": "枪兵", "grade": 1, + "isPlayer": 0, "unlockLevel": 1, "job_class": 2, "type": 1, @@ -2307,6 +2435,7 @@ "jobid": 10, "name": "游侠", "grade": 1, + "isPlayer": 0, "unlockLevel": 1, "job_class": 5, "type": 1, @@ -2325,6 +2454,7 @@ "jobid": 11, "name": "策士", "grade": 1, + "isPlayer": 0, "unlockLevel": 1, "job_class": 6, "type": 2, @@ -2343,6 +2473,7 @@ "jobid": 12, "name": "名医", "grade": 1, + "isPlayer": 0, "unlockLevel": 1, "job_class": 7, "type": 2, @@ -2361,6 +2492,7 @@ "jobid": 13, "name": "金钟罩", "grade": 1, + "isPlayer": 0, "unlockLevel": 1, "job_class": 11, "type": 1, @@ -2379,6 +2511,7 @@ "jobid": 14, "name": "载具", "grade": 1, + "isPlayer": 0, "unlockLevel": 1, "job_class": 12, "type": 1, @@ -2397,6 +2530,7 @@ "jobid": 15, "name": "攻城器械", "grade": 1, + "isPlayer": 0, "unlockLevel": 1, "job_class": 13, "type": 1,