PDA

View Full Version : [TLBB] Lỗi tu luyện không cộng điểm



dangvietanh
18-02-20, 01:32 PM
Sever:



x990025_g_scriptId = 990025
x990025_g_Xiulian_Book = {40004800,40004801,40004802}
x990025_g_Xiulian_MijiBook = {40004803,40004804,40004805,40004806,40004807,4000 4808,40004809,40004810,40004811,40004812,40004813, 40004814,40004815,40004816,40004817}
x990025_g_XiuLianDetial = {
[0] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
[1] = {2280,68,1,2280,68,1,3475,104,1,209,6,1,826,24,1,1 896,56,1,1896,56,1,902,27,1,436,13,1,895,26,1,926, 27,1,3733,112,1866,56,5600,168,2800,84},
[2] = {28336,850,2,28336,850,2,43184,1295,2,2598,77,2,10 270,308,2,23569,707,2,23569,707,2,11209,336,2,5424 ,162,2,11134,334,2,11514,345,2,46393,1391,23196,69 5,69590,2087,34795,1043},
[3] = {81267,2437,3,81267,2437,3,123852,3715,3,7452,223, 3,29454,883,3,67595,2027,3,67595,2027,3,32148,964, 3,15557,466,3,31932,957,3,33023,990,3,133055,3991, 66527,1995,199583,5987,99791,2993},
[4] = {153393,4601,4,153393,4601,4,233773,7013,4,14066,4 21,4,55596,1667,4,127588,3827,4,127588,3827,4,6068 0,1820,4,29364,880,4,60272,1808,4,62333,1869,4,251 144,7534,125572,3767,376717,11301,188358,5650},
[5] = {241723,7251,5,241723,7251,5,368391,11051,5,22166, 664,5,87611,2628,5,201059,6031,5,201059,6031,5,956 22,2868,5,46274,1388,5,94980,2849,5,98227,2946,5,3 95765,11872,197882,5936,593648,17809,296824,8904},
[6] = {344464,10333,6,344464,10333,6,524969,15748,6,3158 8,947,6,124849,3745,6,286516,8595,6,286516,8595,6, 136265,4087,6,65942,1978,6,135350,4060,6,139977,41 99,6,563978,16919,281989,8459,845967,25378,422983, 12689},
[7] = {460368,13811,7,460368,13811,7,701610,21048,7,4221 7,1266,7,166858,5005,7,382923,11487,7,382923,11487 ,7,182115,5463,7,88130,2643,7,180892,5426,7,187076 ,5612,7,753745,22612,376872,11306,1130617,33918,56 5308,16959},
[8] = {588505,17655,8,588505,17655,8,896892,26906,8,5396 7,1619,8,213301,6399,8,489504,14685,8,489504,14685 ,8,232804,6984,8,112660,3379,8,231241,6937,8,23914 6,7174,8,963538,28906,481769,14453,1445307,43359,7 22653,21679},
[9] = {728138,21844,9,728138,21844,9,1109695,33290,9,667 72,2003,9,263910,7917,9,605647,18169,9,605647,1816 9,9,288041,8641,9,139391,4181,9,286107,8583,9,2958 87,8876,9,1192153,35764,596076,17882,1788230,53646 ,894115,26823},
[10] = {878666,26359,10,878666,26359,10,1339103,40172,10, 80576,2417,10,318468,9554,10,730852,21925,10,73085 2,21925,10,347588,10427,10,168207,5046,10,345254,1 0357,10,357056,10711,10,1438608,43158,719304,21579 ,2157913,64737,1078956,32368},
[11] = {853460,25603,11,853460,25603,11,1675143,50254,11, 95333,2859,11,467587,14027,11,698148,20944,11,6981 48,20944,11,588061,17641,11,228898,6866,11,485472, 14564,11,621204,18636,11,1702079,51062,851039,2553 1,2553119,76593,1276559,38296},
[12] = {993749,29812,12,993749,29812,12,1950498,58514,12, 111003,3330,12,544448,16333,12,812907,24387,12,812 907,24387,12,684725,20541,12,266524,7995,12,565272 ,16958,12,723315,21699,12,1981861,59455,990930,297 27,2972792,89183,1486396,44591},
[13] = {1141911,34257,13,1141911,34257,13,2241305,67239,1 3,127553,3826,13,625621,18768,13,934106,28023,13,9 34106,28023,13,786813,23604,13,306261,9187,13,6495 51,19486,13,831157,24934,13,2277344,68320,1138672, 34160,3416016,102480,1708008,51240},
[14] = {1297676,38930,14,1297676,38930,14,2547034,76410,1 4,144953,4348,14,710960,21328,14,1061525,31845,14, 1061525,31845,14,894139,26824,14,348037,10441,14,7 38154,22144,14,944533,28335,14,2587989,77639,12939 94,38819,3881984,116459,1940992,58229},
[15] = {1460803,43824,15,1460803,43824,15,2867215,86016,1 5,163174,4895,15,800333,24009,15,1194966,35848,15, 1194966,35848,15,1006539,30196,15,391788,11753,15, 830945,24928,15,1063267,31898,15,2913318,87399,145 6659,43699,4369977,131099,2184988,65549},
[16] = {1631078,48932,16,1631078,48932,16,3201424,96042,1 6,182194,5465,16,893622,26808,16,1334254,40027,16, 1334254,40027,16,1123864,33715,16,437456,13123,16, 927802,27834,16,1187204,35616,16,3252901,97586,162 6450,48793,4879352,146380,2439676,73190},
[17] = {1808305,54249,17,1808305,54249,17,3549280,106478, 17,201991,6059,17,990720,29721,17,1479230,44376,17 ,1479230,44376,17,1245979,37379,17,484988,14549,17 ,1028614,30858,17,1316202,39486,17,3606350,108190, 1803175,54095,5409526,162285,2704763,81142},
[18] = {1992308,59769,18,1992308,59769,18,3910434,117312, 18,222545,6676,18,1091530,32745,18,1629748,48892,1 8,1629748,48892,18,1372763,41182,18,534338,16030,1 8,1133280,33998,18,1450131,43503,18,3973312,119199 ,1986656,59599,5959968,178798,2979984,89399},
[19] = {2182923,65487,19,2182923,65487,19,4284568,128536, 19,243837,7315,19,1195963,35878,19,1785675,53570,1 9,1785675,53570,19,1504103,45123,19,585461,17563,1 9,1241707,37251,19,1588874,47666,19,4353462,130603 ,2176731,65301,6530193,195905,3265096,97952},
[20] = {2380002,71400,20,2380002,71400,20,4671388,140141, 20,265851,7975,20,1303937,39118,20,1946890,58406,2 0,1946890,58406,20,1639897,49196,20,638318,19149,2 0,1353811,40614,20,1732321,51969,20,4746502,142394 ,2373251,71197,7119753,213592,3559876,106796},
[21] = {2871978,86159,21,2871978,86159,21,4218648,126559, 21,1429118,42873,21,851974,25559,21,2339274,70178, 21,2339274,70178,21,811952,24358,21,1728404,51852, 21,1023936,30718,21,937898,28136,21,5152156,154564 ,2576078,77282,7728234,231846,3864117,115923},
[22] = {3104992,93149,22,3104992,93149,22,4560921,136827, 22,1545067,46351,22,921098,27632,22,2529067,75871, 22,2529067,75871,22,877829,26334,22,1868635,56058, 22,1107011,33210,22,1013993,30419,22,5570167,16710 4,2785083,83552,8355251,250657,4177625,125328},
[23] = {3344760,100342,23,3344760,100342,23,4913117,14739 3,23,1664378,49931,23,992225,29766,23,2724363,8173 0,23,2724363,81730,23,945615,28368,23,2012932,6038 7,23,1192495,35774,23,1092293,32768,23,6000297,180 008,3000148,90004,9000446,270013,4500223,135006},
[24] = {3591159,107734,24,3591159,107734,24,5275052,15825 1,24,1786988,53609,24,1065320,31959,24,2925059,877 51,24,2925059,87751,24,1015276,30458,24,2161219,64 836,24,1280343,38410,24,1172760,35182,24,6442322,1 93269,3221161,96634,9663484,289904,4831742,144952} ,
[25] = {3844072,115322,25,3844072,115322,25,5646556,16939 6,25,1912840,57385,25,1140346,34210,25,3131061,939 31,25,3131061,93931,25,1086778,32603,25,2313426,69 402,25,1370513,41115,25,1255353,37660,25,6896033,2 06880,3448016,103440,10344050,310321,5172025,15516 0},
[26] = {4103389,123101,26,4103389,123101,26,6027467,18082 3,26,2041878,61256,26,1217273,36518,26,3342279,100 268,26,3342279,100268,26,1160091,34802,26,2469487, 74084,26,1462967,43888,26,1340038,40201,26,7361232 ,220836,3680616,110418,11041848,331255,5520924,165 627},
[27] = {4369006,131070,27,4369006,131070,27,6417631,19252 8,27,2174051,65221,27,1296068,38882,27,3558628,106 758,27,3558628,106758,27,1235185,37055,27,2629340, 78880,27,1557666,46729,27,1426780,42803,27,7837733 ,235132,3918866,117566,11756600,352698,5878300,176 349},
[28] = {4640825,139224,28,4640825,139224,28,6816906,20450 7,28,2309310,69279,28,1376704,41301,28,3780029,113 400,28,3780029,113400,28,1312033,39360,28,2792925, 83787,28,1654577,49637,28,1515548,45466,28,8325360 ,249760,4162680,124880,12488040,374641,6244020,187 320},
[29] = {4918753,147562,29,4918753,147562,29,7225155,21675 4,29,2447609,73428,29,1459151,43774,29,4006406,120 192,29,4006406,120192,29,1390607,41718,29,2960187, 88805,29,1753665,52609,29,1606310,48189,29,8823946 ,264718,4411973,132359,13235919,397077,6617959,198 538},
[30] = {5202702,156081,30,5202702,156081,30,7642247,22926 7,30,2588904,77667,30,1543385,46301,30,4237687,127 130,30,4237687,127130,30,1470884,44126,30,3131072, 93932,30,1854901,55647,30,1699039,50971,30,9333333 ,280000,4666666,140000,14000000,420000,7000000,210 000},
[31] = {4394736,131842,31.25,4394736,131842,31.25,8105263 ,243157,31.25,3815789,114473,31.25,1631578,48947,3 1.25,3320362,99610,31.25,3320362,99610,31.25,17806 14,53418,31.25,4293465,128803,31.25,2099131,62973, 31.25,1441282,43238,31.25,9866666,296000,4933333,1 48000,14800000,444000,7400000,222000},
[32] = {4632290,138968,32.5,4632290,138968,32.5,8543385,2 56301,32.5,4022048,120661,32.5,1719772,51593,32.5, 3499841,104995,32.5,3499841,104995,32.5,1876864,56 305,32.5,4525545,135766,32.5,2212597,66377,32.5,15 19190,45575,32.5,10400000,312000,5200000,156000,15 600000,468000,7800000,234000},
[33] = {4869843,146095,33.75,4869843,146095,33.75,8981507 ,269445,33.75,4228307,126849,33.75,1807965,54238,3 3.75,3679320,110379,33.75,3679320,110379,33.75,197 3113,59193,33.75,4757624,142728,33.75,2326064,6978 1,33.75,1597097,47912,33.75,10933333,328000,546666 6,164000,16400000,492000,8200000,246000},
[34] = {5107396,153221,35,5107396,153221,35,9419630,28258 8,35,4434566,133036,35,1896159,56884,35,3858800,11 5764,35,3858800,115764,35,2069363,62080,35,4989703 ,149691,35,2439530,73185,35,1675004,50250,35,11466 666,344000,5733333,172000,17200000,516000,8600000, 258000},
[35] = {5344950,160348,36.25,5344950,160348,36.25,9857752 ,295732,36.25,4640825,139224,36.25,1984352,59530,3 6.25,4038279,121148,36.25,4038279,121148,36.25,216 5612,64968,36.25,5221782,156653,36.25,2552997,7658 9,36.25,1752911,52587,36.25,12000000,360000,600000 0,180000,18000000,540000,9000000,270000},
[36] = {5582503,167475,37.5,5582503,167475,37.5,10295874, 308876,37.5,4847083,145412,37.5,2072546,62176,37.5 ,4217758,126532,37.5,4217758,126532,37.5,2261862,6 7855,37.5,5453862,163615,37.5,2666463,79993,37.5,1 830818,54924,37.5,12533333,376000,6266666,188000,1 8800000,564000,9400000,282000},
[37] = {5820056,174601,38.75,5820056,174601,38.75,1073399 7,322019,38.75,5053342,151600,38.75,2160739,64822, 38.75,4397237,131917,38.75,4397237,131917,38.75,23 58111,70743,38.75,5685941,170578,38.75,2779930,833 97,38.75,1908725,57261,38.75,13066666,392000,65333 33,196000,19600000,588000,9800000,294000},
[38] = {6057610,181728,40,6057610,181728,40,11172119,3351 63,40,5259601,157788,40,2248933,67467,40,4576716,1 37301,40,4576716,137301,40,2454361,73630,40,591802 0,177540,40,2893396,86801,40,1986633,59598,40,1360 0000,408000,6800000,204000,20400000,612000,1020000 0,306000},
[39] = {6295163,188854,41.25,6295163,188854,41.25,1161024 1,348307,41.25,5465860,163975,41.25,2337126,70113, 41.25,4756195,142685,41.25,4756195,142685,41.25,25 50610,76518,41.25,6150099,184502,41.25,3006863,902 05,41.25,2064540,61936,41.25,14133333,424000,70666 66,212000,21200000,636000,10600000,318000},
[40] = {6532716,195981,42.5,6532716,195981,42.5,12048364, 361450,42.5,5672119,170163,42.5,2425320,72759,42.5 ,4935674,148070,42.5,4935674,148070,42.5,2646860,7 9405,42.5,6382179,191465,42.5,3120329,93609,42.5,2 142447,64273,42.5,14666666,440000,7333333,220000,2 2000000,660000,11000000,330000},
[41] = {7621621,228648,43.75,7621621,228648,43.75,1414864 8,424459,43.75,4216216,126486,43.75,1662162,49864, 43.75,5528292,165848,43.75,5528292,165848,43.75,28 38927,85167,43.75,5956982,178709,43.75,2250511,675 15,43.75,2888485,86654,43.75,15200000,456000,76000 00,228000,22800000,684000,11400000,342000},
[42] = {7889046,236671,45,7889046,236671,45,14645092,4393 52,45,4364153,130924,45,1720483,51614,45,5722267,1 71668,45,5722267,171668,45,2938538,88156,45,616599 9,184979,45,2329477,69884,45,2989836,89695,45,1573 3333,472000,7866666,236000,23600000,708000,1180000 0,354000},
[43] = {8156472,244694,46.25,8156472,244694,46.25,1514153 6,454246,46.25,4512091,135362,46.25,1778805,53364, 46.25,5916242,177487,46.25,5916242,177487,46.25,30 38150,91144,46.25,6375015,191250,46.25,2408442,722 53,46.25,3091186,92735,46.25,16266666,488000,81333 33,244000,24400000,732000,12200000,366000},
[44] = {8423897,252716,47.5,8423897,252716,47.5,15637980, 469139,47.5,4660028,139800,47.5,1837126,55113,47.5 ,6110217,183306,47.5,6110217,183306,47.5,3137761,9 4132,47.5,6584032,197520,47.5,2487407,74622,47.5,3 192536,95776,47.5,16800000,504000,8400000,252000,2 5200000,756000,12600000,378000},
[45] = {8691322,260739,48.75,8691322,260739,48.75,1613442 3,484032,48.75,4807965,144238,48.75,1895448,56863, 48.75,6304192,189125,48.75,6304192,189125,48.75,32 37373,97121,48.75,6793049,203791,48.75,2566373,769 91,48.75,3293887,98816,48.75,17333333,520000,86666 66,260000,26000000,780000,13000000,390000},
[46] = {8958748,268762,50,8958748,268762,50,16630867,4989 26,50,4955903,148677,50,1953769,58613,50,6498168,1 94945,50,6498168,194945,50,3336984,100109,50,70020 66,210062,50,2645338,79360,50,3395237,101857,50,17 866666,536000,8933333,268000,26800000,804000,13400 000,402000},
[47] = {9226173,276785,51.25,9226173,276785,51.25,1712731 1,513819,51.25,5103840,153115,51.25,2012091,60362, 51.25,6692143,200764,51.25,6692143,200764,51.25,34 36595,103097,51.25,7211083,216332,51.25,2724303,81 729,51.25,3496587,104897,51.25,18400000,552000,920 0000,276000,27600000,828000,13800000,414000},
[48] = {9493598,284807,52.5,9493598,284807,52.5,17623755, 528712,52.5,5251778,157553,52.5,2070412,62112,52.5 ,6886118,206583,52.5,6886118,206583,52.5,3536207,1 06086,52.5,7420100,222603,52.5,2803269,84098,52.5, 3597938,107938,52.5,18933333,568000,9466666,284000 ,28400000,852000,14200000,426000},
[49] = {9761024,292830,53.75,9761024,292830,53.75,1812019 9,543605,53.75,5399715,161991,53.75,2128733,63862, 53.75,7080093,212402,53.75,7080093,212402,53.75,36 35818,109074,53.75,7629117,228873,53.75,2882234,86 467,53.75,3699288,110978,53.75,19466666,584000,973 3333,292000,29200000,876000,14600000,438000},
[50] = {10028449,300853,55,10028449,300853,55,18616642,55 8499,55,5547652,166429,55,2187055,65611,55,7274068 ,218222,55,7274068,218222,55,3735430,112062,55,783 8134,235144,55,2961199,88835,55,3800639,114019,55, 20000000,600000,10000000,300000,30000000,900000,15 000000,450000},
[51] = {5750355,172510,56.25,5750355,172510,56.25,1681294 4,504388,56.25,4490753,134722,56.25,5695590,170867 ,56.25,5009645,150289,56.25,5009645,150289,56.25,4 623652,138709,56.25,5120636,153619,56.25,6609518,1 98285,56.25,5670648,170119,56.25,20533333,616000,1 0266666,308000,30800000,924000,15400000,462000},
[52] = {5899715,176991,57.5,5899715,176991,57.5,17249644, 517489,57.5,4607396,138221,57.5,5843527,175305,57. 5,5139766,154192,57.5,5139766,154192,57.5,4743747, 142312,57.5,5253640,157609,57.5,6781194,203435,57. 5,5817937,174538,57.5,21066666,632000,10533333,316 000,31600000,948000,15800000,474000},
[53] = {6049075,181472,58.75,6049075,181472,58.75,1768634 4,530590,58.75,4724039,141721,58.75,5991465,179743 ,58.75,5269886,158096,58.75,5269886,158096,58.75,4 863841,145915,58.75,5386643,161599,58.75,6952869,2 08586,58.75,5965227,178956,58.75,21600000,648000,1 0800000,324000,32400000,972000,16200000,486000},
[54] = {6198435,185953,60,6198435,185953,60,18123044,5436 91,60,4840682,145220,60,6139402,184182,60,5400007, 162000,60,5400007,162000,60,4983936,149518,60,5519 647,165589,60,7124545,213736,60,6112516,183375,60, 22133333,664000,11066666,332000,33200000,996000,16 600000,498000},
[55] = {6347795,190433,61.25,6347795,190433,61.25,1855974 3,556792,61.25,4957325,148719,61.25,6287339,188620 ,61.25,5530128,165903,61.25,5530128,165903,61.25,5 104031,153120,61.25,5652650,169579,61.25,7296221,2 18886,61.25,6259806,187794,61.25,22666666,680000,1 1333333,340000,34000000,1020000,17000000,510000},
[56] = {6497155,194914,62.5,6497155,194914,62.5,18996443, 569893,62.5,5073968,152219,62.5,6435277,193058,62. 5,5660248,169807,62.5,5660248,169807,62.5,5224126, 156723,62.5,5785654,173569,62.5,7467897,224036,62. 5,6407096,192212,62.5,23200000,696000,11600000,348 000,34800000,1044000,17400000,522000},
[57] = {6646514,199395,63.75,6646514,199395,63.75,1943314 3,582994,63.75,5190611,155718,63.75,6583214,197496 ,63.75,5790369,173711,63.75,5790369,173711,63.75,5 344221,160326,63.75,5918657,177559,63.75,7639573,2 29187,63.75,6554385,196631,63.75,23733333,712000,1 1866666,356000,35600000,1068000,17800000,534000},
[58] = {6795874,203876,65,6795874,203876,65,19869843,5960 95,65,5307254,159217,65,6731152,201934,65,5920490, 177614,65,5920490,177614,65,5464316,163929,65,6051 661,181549,65,7811248,234337,65,6701675,201050,65, 24266666,728000,12133333,364000,36400000,1092000,1 8200000,546000},
[59] = {6945234,208357,66.25,6945234,208357,66.25,2030654 3,609196,66.25,5423897,162716,66.25,6879089,206372 ,66.25,6050610,181518,66.25,6050610,181518,66.25,5 584411,167532,66.25,6184665,185539,66.25,7982924,2 39487,66.25,6848964,205468,66.25,24800000,744000,1 2400000,372000,37200000,1116000,18600000,558000},
[60] = {7094594,212837,67.5,7094594,212837,67.5,20743243, 622297,67.5,5540540,166216,67.5,7027027,210810,67. 5,6180731,185421,67.5,6180731,185421,67.5,5704505, 171135,67.5,6317668,189530,67.5,8154600,244638,67. 5,6996254,209887,67.5,25333333,760000,12666666,380 000,38000000,1140000,19000000,570000},
[61] = {14497866,289957,69,14497866,289957,69,22931721,45 8634,69,1463726,29274,69,8573257,171465,69,1142436 8,228487,69,11424368,228487,69,7098704,141974,69,3 090895,61817,69,8177063,163541,69,8363816,167276,6 9,26133333,784000,13066666,392000,39200000,1176000 ,19600000,588000},
[62] = {14941678,298833,70.5,14941678,298833,70.5,2363371 2,472674,70.5,1508534,30170,70.5,8835704,176714,70 .5,11774093,235481,70.5,11774093,235481,70.5,73160 11,146320,70.5,3185515,63710,70.5,8427381,168547,7 0.5,8619851,172397,70.5,26933333,808000,13466666,4 04000,40400000,1212000,20200000,606000},
[63] = {15385490,307709,72,15385490,307709,72,24335704,48 6714,72,1553342,31066,72,9098150,181963,72,1212381 9,242476,72,12123819,242476,72,7533318,150666,72,3 280134,65602,72,8677699,173553,72,8875886,177517,7 2,27733333,832000,13866666,416000,41600000,1248000 ,20800000,624000},
[64] = {15829302,316586,73.5,15829302,316586,73.5,2503769 5,500753,73.5,1598150,31963,73.5,9360597,187211,73 .5,12473544,249470,73.5,12473544,249470,73.5,77506 26,155012,73.5,3374753,67495,73.5,8928017,178560,7 3.5,9131922,182638,73.5,28533333,856000,14266666,4 28000,42800000,1284000,21400000,642000},
[65] = {16273115,325462,75,16273115,325462,75,25739687,51 4793,75,1642958,32859,75,9623044,192460,75,1282327 0,256465,75,12823270,256465,75,7967933,159358,75,3 469372,69387,75,9178336,183566,75,9387957,187759,7 5,29333333,880000,14666666,440000,44000000,1320000 ,22000000,660000},
[66] = {16716927,334338,76.5,16716927,334338,76.5,2644167 8,528833,76.5,1687766,33755,76.5,9885490,197709,76 .5,13172995,263459,76.5,13172995,263459,76.5,81852 40,163704,76.5,3563992,71279,76.5,9428654,188573,7 6.5,9643992,192879,76.5,30133333,904000,15066666,4 52000,45200000,1356000,22600000,678000},
[67] = {17160739,343214,78,17160739,343214,78,27143669,54 2873,78,1732574,34651,78,10147937,202958,78,135227 21,270454,78,13522721,270454,78,8402548,168050,78, 3658611,73172,78,9678972,193579,78,9900027,198000, 78,30933333,928000,15466666,464000,46400000,139200 0,23200000,696000},
[68] = {17604551,352091,79.5,17604551,352091,79.5,2784566 1,556913,79.5,1777382,35547,79.5,10410384,208207,7 9.5,13872446,277448,79.5,13872446,277448,79.5,8619 855,172397,79.5,3753230,75064,79.5,9929290,198585, 79.5,10156063,203121,79.5,31733333,952000,15866666 ,476000,47600000,1428000,23800000,714000},
[69] = {18048364,360967,81,18048364,360967,81,28547652,57 0953,81,1822190,36443,81,10672830,213456,81,142221 72,284443,81,14222172,284443,81,8837162,176743,81, 3847849,76956,81,10179609,203592,81,10412098,20824 1,81,32533333,976000,16266666,488000,48800000,1464 000,24400000,732000},
[70] = {18492176,369843,82.5,18492176,369843,82.5,2924964 4,584992,82.5,1866998,37339,82.5,10935277,218705,8 2.5,14571898,291437,82.5,14571898,291437,82.5,9054 469,181089,82.5,3942469,78849,82.5,10429927,208598 ,82.5,10668133,213362,82.5,33333333,1000000,166666 66,500000,50000000,1500000,25000000,750000},
[71] = {18935988,378719,84,18935988,378719,84,29951635,59 9032,84,1911806,38236,84,11197724,223954,84,149216 23,298432,84,14921623,298432,84,9271777,185435,84, 4037088,80741,84,10680245,213604,84,10924168,21848 3,84,34133333,1024000,17066666,512000,51200000,153 6000,25600000,768000},
[72] = {19379800,387596,85.5,19379800,387596,85.5,3065362 7,613072,85.5,1956614,39132,85.5,11460170,229203,8 5.5,15271349,305426,85.5,15271349,305426,85.5,9489 084,189781,85.5,4131707,82634,85.5,10930564,218611 ,85.5,11180203,223604,85.5,34933333,1048000,174666 66,524000,52400000,1572000,26200000,786000},
[73] = {19823613,396472,87,19823613,396472,87,31355618,62 7112,87,2001422,40028,87,11722617,234452,87,156210 74,312421,87,15621074,312421,87,9706391,194127,87, 4226326,84526,87,11180882,223617,87,11436239,22872 4,87,35733333,1072000,17866666,536000,53600000,160 8000,26800000,804000},
[74] = {20267425,405348,88.5,20267425,405348,88.5,3205761 0,641152,88.5,2046230,40924,88.5,11985064,239701,8 8.5,15970800,319416,88.5,15970800,319416,88.5,9923 699,198473,88.5,4320946,86418,88.5,11431200,228624 ,88.5,11692274,233845,88.5,36533333,1096000,182666 66,548000,54800000,1644000,27400000,822000},
[75] = {20711237,414224,90,20711237,414224,90,32759601,65 5192,90,2091038,41820,90,12247510,244950,90,163205 25,326410,90,16320525,326410,90,10141006,202820,90 ,4415565,88311,90,11681518,233630,90,11948309,2389 66,90,37333333,1120000,18666666,560000,56000000,16 80000,28000000,840000},
[76] = {16985064,339701,91.5,16985064,339701,91.5,3335988 6,667197,91.5,8543385,170867,91.5,10475817,209516, 91.5,12872363,257447,91.5,12872363,257447,91.5,752 4711,150494,91.5,12564919,251298,91.5,10207030,204 140,91.5,12224323,244486,91.5,38133333,1144000,190 66666,572000,57200000,1716000,28600000,858000},
[77] = {17341394,346827,93,17341394,346827,93,34059743,68 1194,93,8722617,174452,93,10695590,213911,93,13142 413,262848,93,13142413,262848,93,7682572,153651,93 ,12828519,256570,93,10421163,208423,93,12480777,24 9615,93,38933333,1168000,19466666,584000,58400000, 1752000,29200000,876000},
[78] = {17697724,353954,94.5,17697724,353954,94.5,3475960 1,695192,94.5,8901849,178036,94.5,10915362,218307, 94.5,13412462,268249,94.5,13412462,268249,94.5,784 0433,156808,94.5,13092119,261842,94.5,10635297,212 705,94.5,12737232,254744,94.5,39733333,1192000,198 66666,596000,59600000,1788000,29800000,894000},
[79] = {18054054,361081,96,18054054,361081,96,35459459,70 9189,96,9081081,181621,96,11135135,222702,96,13682 512,273650,96,13682512,273650,96,7998294,159965,96 ,13355719,267114,96,10849430,216988,96,12993686,25 9873,96,40533333,1216000,20266666,608000,60800000, 1824000,30400000,912000},
[80] = {18410384,368207,97.5,18410384,368207,97.5,3615931 7,723186,97.5,9260312,185206,97.5,11354907,227098, 97.5,13952561,279051,97.5,13952561,279051,97.5,815 6155,163123,97.5,13619318,272386,97.5,11063564,221 271,97.5,13250140,265002,97.5,41333333,1240000,206 66666,620000,62000000,1860000,31000000,930000},
[81] = {18766714,375334,99,18766714,375334,99,36859174,73 7183,99,9439544,188790,99,11574679,231493,99,14222 611,284452,99,14222611,284452,99,8314016,166280,99 ,13882918,277658,99,11277697,225553,99,13506595,27 0131,99,42133333,1264000,21066666,632000,63200000, 1896000,31600000,948000},
[82] = {19123044,382460,100.5,19123044,382460,100.5,37559 032,751180,100.5,9618776,192375,100.5,11794452,235 889,100.5,14492661,289853,100.5,14492661,289853,10 0.5,8471877,169437,100.5,14146518,282930,100.5,114 91831,229836,100.5,13763049,275260,100.5,42933333, 1288000,21466666,644000,64400000,1932000,32200000, 966000},
[83] = {19479374,389587,102,19479374,389587,102,38258890, 765177,102,9798008,195960,102,12014224,240284,102, 14762710,295254,102,14762710,295254,102,8629738,17 2594,102,14410117,288202,102,11705964,234119,102,1 4019503,280390,102,43733333,1312000,21866666,65600 0,65600000,1968000,32800000,984000},
[84] = {19835704,396714,103.5,19835704,396714,103.5,38958 748,779174,103.5,9977240,199544,103.5,12233997,244 679,103.5,15032760,300655,103.5,15032760,300655,10 3.5,8787599,175751,103.5,14673717,293474,103.5,119 20098,238401,103.5,14275958,285519,103.5,44533333, 1336000,22266666,668000,66800000,2004000,33400000, 1002000},
[85] = {20192034,403840,105,20192034,403840,105,39658605, 793172,105,10156472,203129,105,12453769,249075,105 ,15302809,306056,105,15302809,306056,105,8945460,1 78909,105,14937317,298746,105,12134231,242684,105, 14532412,290648,105,45333333,1360000,22666666,6800 00,68000000,2040000,34000000,1020000},
[86] = {20548364,410967,106.5,20548364,410967,106.5,40358 463,807169,106.5,10335704,206714,106.5,12673541,25 3470,106.5,15572859,311457,106.5,15572859,311457,1 06.5,9103321,182066,106.5,15200917,304018,106.5,12 348365,246967,106.5,14788866,295777,106.5,46133333 ,1384000,23066666,692000,69200000,2076000,34600000 ,1038000},
[87] = {20904694,418093,108,20904694,418093,108,41058321, 821166,108,10514935,210298,108,12893314,257866,108 ,15842908,316858,108,15842908,316858,108,9261182,1 85223,108,15464516,309290,108,12562498,251249,108, 15045321,300906,108,46933333,1408000,23466666,7040 00,70400000,2112000,35200000,1056000},
[88] = {21261024,425220,109.5,21261024,425220,109.5,41758 179,835163,109.5,10694167,213883,109.5,13113086,26 2261,109.5,16112958,322259,109.5,16112958,322259,1 09.5,9419044,188380,109.5,15728116,314562,109.5,12 776632,255532,109.5,15301775,306035,109.5,47733333 ,1432000,23866666,716000,71600000,2148000,35800000 ,1074000},
[89] = {21617354,432347,111,21617354,432347,111,42458036, 849160,111,10873399,217467,111,13332859,266657,111 ,16383008,327660,111,16383008,327660,111,9576905,1 91538,111,15991716,319834,111,12990765,259815,111, 15558229,311164,111,48533333,1456000,24266666,7280 00,72800000,2184000,36400000,1092000},
[90] = {21973684,439473,112.5,21973684,439473,112.5,43157 894,863157,112.5,11052631,221052,112.5,13552631,27 1052,112.5,16653057,333061,112.5,16653057,333061,1 12.5,9734766,194695,112.5,16255315,325106,112.5,13 204899,264097,112.5,15814684,316293,112.5,49333333 ,1480000,24666666,740000,74000000,2220000,37000000 ,1110000},
[91] = {15376955,307539,114,15376955,307539,114,39712660, 794253,114,15243243,304864,114,8290184,165803,114, 10251496,205029,114,10251496,205029,114,8629918,17 2598,114,11727306,234546,114,10665854,213317,114,9 126269,182525,114,50133333,1504000,25066666,752000 ,75200000,2256000,37600000,1128000},
[92] = {15622332,312446,115.5,15622332,312446,115.5,40346 372,806927,115.5,15486486,309729,115.5,8422475,168 449,115.5,10415083,208301,115.5,10415083,208301,11 5.5,8767630,175352,115.5,11914444,238288,115.5,108 36054,216721,115.5,9271901,185438,115.5,50933333,1 528000,25466666,764000,76400000,2292000,38200000,1 146000},
[93] = {15867709,317354,117,15867709,317354,117,40980085, 819601,117,15729729,314594,117,8554765,171095,117, 10578671,211573,117,10578671,211573,117,8905341,17 8106,117,12101582,242031,117,11006254,220125,117,9 417533,188350,117,51733333,1552000,25866666,776000 ,77600000,2328000,38800000,1164000},
[94] = {16113086,322261,118.5,16113086,322261,118.5,41613 798,832275,118.5,15972972,319459,118.5,8687055,173 741,118.5,10742259,214845,118.5,10742259,214845,11 8.5,9043053,180861,118.5,12288720,245774,118.5,111 76454,223529,118.5,9563165,191263,118.5,52533333,1 576000,26266666,788000,78800000,2364000,39400000,1 182000},
[95] = {16358463,327169,120,16358463,327169,120,42247510, 844950,120,16216216,324324,120,8819345,176386,120, 10905846,218116,120,10905846,218116,120,9180764,18 3615,120,12475858,249517,120,11346654,226933,120,9 708797,194175,120,53333333,1600000,26666666,800000 ,80000000,2400000,40000000,1200000},
[96] = {16603840,332076,121.5,16603840,332076,121.5,42881 223,857624,121.5,16459459,329189,121.5,8951635,179 032,121.5,11069434,221388,121.5,11069434,221388,12 1.5,9318476,186369,121.5,12662996,253259,121.5,115 16853,230337,121.5,9854429,197088,121.5,54133333,1 624000,27066666,812000,81200000,2436000,40600000,1 218000},
[97] = {16849217,336984,123,16849217,336984,123,43514935, 870298,123,16702702,334054,123,9083926,181678,123, 11233022,224660,123,11233022,224660,123,9456187,18 9123,123,12850133,257002,123,11687053,233741,123,1 0000061,200001,123,54933333,1648000,27466666,82400 0,82400000,2472000,41200000,1236000},
[98] = {17094594,341891,124.5,17094594,341891,124.5,44148 648,882972,124.5,16945945,338918,124.5,9216216,184 324,124.5,11396610,227932,124.5,11396610,227932,12 4.5,9593899,191877,124.5,13037271,260745,124.5,118 57253,237145,124.5,10145693,202913,124.5,55733333, 1672000,27866666,836000,83600000,2508000,41800000, 1254000},
[99] = {17339971,346799,126,17339971,346799,126,44782361, 895647,126,17189189,343783,126,9348506,186970,126, 11560197,231203,126,11560197,231203,126,9731610,19 4632,126,13224409,264488,126,12027453,240549,126,1 0291325,205826,126,56533333,1696000,28266666,84800 0,84800000,2544000,42400000,1272000},
[100] = {17585348,351706,127.5,17585348,351706,127.5,45416 073,908321,127.5,17432432,348648,127.5,9480796,189 615,127.5,11723785,234475,127.5,11723785,234475,12 7.5,9869322,197386,127.5,13411547,268230,127.5,121 97653,243953,127.5,10436957,208739,127.5,57333333, 1720000,28666666,860000,86000000,2580000,43000000, 1290000},
[101] = {17830725,356614,129,17830725,356614,129,46049786, 920995,129,17675675,353513,129,9613086,192261,129, 11887373,237747,129,11887373,237747,129,10007033,2 00140,129,13598685,271973,129,12367852,247357,129, 10582589,211651,129,58133333,1744000,29066666,8720 00,87200000,2616000,43600000,1308000},
[102] = {18076102,361522,130.5,18076102,361522,130.5,46683 499,933669,130.5,17918918,358378,130.5,9745376,194 907,130.5,12050960,241019,130.5,12050960,241019,13 0.5,10144745,202894,130.5,13785823,275716,130.5,12 538052,250761,130.5,10728221,214564,130.5,58933333 ,1768000,29466666,884000,88400000,2652000,44200000 ,1326000},
[103] = {18321479,366429,132,18321479,366429,132,47317211, 946344,132,18162162,363243,132,9877667,197553,132, 12214548,244290,132,12214548,244290,132,10282456,2 05649,132,13972961,279459,132,12708252,254165,132, 10873853,217477,132,59733333,1792000,29866666,8960 00,89600000,2688000,44800000,1344000},
[104] = {18566856,371337,133.5,18566856,371337,133.5,47950 924,959018,133.5,18405405,368108,133.5,10009957,20 0199,133.5,12378136,247562,133.5,12378136,247562,1 33.5,10420168,208403,133.5,14160099,283201,133.5,1 2878452,257569,133.5,11019485,220389,133.5,6053333 3,1816000,30266666,908000,90800000,2724000,4540000 0,1362000},
[105] = {18894025,377880,135,18894025,377880,135,48795874, 975917,135,18729729,374594,135,10186344,203726,135 ,12596253,251925,135,12596253,251925,135,10603783, 212075,135,14409616,288192,135,13105385,262107,135 ,11213661,224273,135,61600000,1848000,30800000,924 000,92400000,2772000,46200000,1386000},
[106] = {31422475,628449,136.5,31422475,628449,136.5,54989 331,1099786,136.5,7019914,140398,136.5,20558321,41 1166,136.5,22726988,454539,136.5,22726988,454539,1 36.5,16983184,339663,136.5,9846126,196922,136.5,18 345487,366909,136.5,18892491,377849,136.5,62666666 ,1880000,31333333,940000,94000000,2820000,47000000 ,1410000},
[107] = {31957325,639146,138,31957325,639146,138,55925320, 1118506,138,7139402,142788,138,20908250,418165,138 ,23113831,462276,138,23113831,462276,138,17272259, 345445,138,10013719,200274,138,18657750,373155,138 ,19214065,384281,138,63733333,1912000,31866666,956 000,95600000,2868000,47800000,1434000},
[108] = {32492176,649843,139.5,32492176,649843,139.5,56861 308,1137226,139.5,7258890,145177,139.5,21258179,42 5163,139.5,23500673,470013,139.5,23500673,470013,1 39.5,17561334,351226,139.5,10181313,203626,139.5,1 8970014,379400,139.5,19535640,390712,139.5,6480000 0,1944000,32400000,972000,97200000,2916000,4860000 0,1458000},
[109] = {33027027,660540,141,33027027,660540,141,57797297, 1155945,141,7378378,147567,141,21608108,432162,141 ,23887516,477750,141,23887516,477750,141,17850410, 357008,141,10348906,206978,141,19282278,385645,141 ,19857214,397144,141,65866666,1976000,32933333,988 000,98800000,2964000,49400000,1482000},
[110] = {33561877,671237,142.5,33561877,671237,142.5,58733 285,1174665,142.5,7497866,149957,142.5,21958036,43 9160,142.5,24274358,485487,142.5,24274358,485487,1 42.5,18139485,362789,142.5,10516500,210330,142.5,1 9594541,391890,142.5,20178788,403575,142.5,6693333 3,2008000,33466666,1004000,100400000,3012000,50200 000,1506000},
[111] = {34096728,681934,144,34096728,681934,144,59669274, 1193385,144,7617354,152347,144,22307965,446159,144 ,24661200,493224,144,24661200,493224,144,18428561, 368571,144,10684094,213681,144,19906805,398136,144 ,20500363,410007,144,68000000,2040000,34000000,102 0000,102000000,3060000,51000000,1530000},
[112] = {34631578,692631,145.5,34631578,692631,145.5,60605 263,1212105,145.5,7736842,154736,145.5,22657894,45 3157,145.5,25048043,500960,145.5,25048043,500960,1 45.5,18717636,374352,145.5,10851687,217033,145.5,2 0219068,404381,145.5,20821937,416438,145.5,6906666 6,2072000,34533333,1036000,103600000,3108000,51800 000,1554000},
[113] = {35166429,703328,147,35166429,703328,147,61541251, 1230825,147,7856330,157126,147,23007823,460156,147 ,25434885,508697,147,25434885,508697,147,19006712, 380134,147,11019281,220385,147,20531332,410626,147 ,21143511,422870,147,70133333,2104000,35066666,105 2000,105200000,3156000,52600000,1578000},
[114] = {35701280,714025,148.5,35701280,714025,148.5,62477 240,1249544,148.5,7975817,159516,148.5,23357752,46 7155,148.5,25821727,516434,148.5,25821727,516434,1 48.5,19295787,385915,148.5,11186875,223737,148.5,2 0843596,416871,148.5,21465085,429301,148.5,7120000 0,2136000,35600000,1068000,106800000,3204000,53400 000,1602000},
[115] = {36236130,724722,150,36236130,724722,150,63413229, 1268264,150,8095305,161906,150,23707681,474153,150 ,26208570,524171,150,26208570,524171,150,19584863, 391697,150,11354468,227089,150,21155859,423117,150 ,21786660,435733,150,72266666,2168000,36133333,108 4000,108400000,3252000,54200000,1626000},
[116] = {36770981,735419,151.5,36770981,735419,151.5,64349 217,1286984,151.5,8214793,164295,151.5,24057610,48 1152,151.5,26595412,531908,151.5,26595412,531908,1 51.5,19873938,397478,151.5,11522062,230441,151.5,2 1468123,429362,151.5,22108234,442164,151.5,7333333 3,2200000,36666666,1100000,110000000,3300000,55000 000,1650000},
[117] = {37305832,746116,153,37305832,746116,153,65285206, 1305704,153,8334281,166685,153,24407539,488150,153 ,26982255,539645,153,26982255,539645,153,20163014, 403260,153,11689656,233793,153,21780386,435607,153 ,22429808,448596,153,74400000,2232000,37200000,111 6000,111600000,3348000,55800000,1674000},
[118] = {37840682,756813,154.5,37840682,756813,154.5,66221 194,1324423,154.5,8453769,169075,154.5,24757467,49 5149,154.5,27369097,547381,154.5,27369097,547381,1 54.5,20452089,409041,154.5,11857249,237144,154.5,2 2092650,441853,154.5,22751383,455027,154.5,7546666 6,2264000,37733333,1132000,113200000,3396000,56600 000,1698000},
[119] = {38375533,767510,156,38375533,767510,156,67157183, 1343143,156,8573257,171465,156,25107396,502147,156 ,27755939,555118,156,27755939,555118,156,20741165, 414823,156,12024843,240496,156,22404914,448098,156 ,23072957,461459,156,76533333,2296000,38266666,114 8000,114800000,3444000,57400000,1722000},
[120] = {38910384,778207,157.5,38910384,778207,157.5,68093 172,1361863,157.5,8692745,173854,157.5,25457325,50 9146,157.5,28142782,562855,157.5,28142782,562855,1 57.5,21030240,420604,157.5,12192436,243848,157.5,2 2717177,454343,157.5,23394531,467890,157.5,7760000 0,2328000,38800000,1164000,116400000,3492000,58200 000,1746000},
[121] = {34829302,696586,159,34829302,696586,159,86233997, 1724679,159,8812233,176244,159,13218349,264366,159 ,29830382,596607,159,29830382,596607,159,33774866, 675497,159,13880071,277601,159,14620463,292409,159 ,11561165,231223,159,78666666,2360000,39333333,118 0000,118000000,3540000,59000000,1770000},
[122] = {35301564,706031,160.5,35301564,706031,160.5,87403 271,1748065,160.5,8931721,178634,160.5,13397581,26 7951,160.5,30234861,604697,160.5,30234861,604697,1 60.5,34232831,684656,160.5,14068275,281365,160.5,1 4818707,296374,160.5,11717926,234358,160.5,7973333 3,2392000,39866666,1196000,119600000,3588000,59800 000,1794000},
[123] = {35773826,715476,162,35773826,715476,162,88572546, 1771450,162,9051209,181024,162,13576813,271536,162 ,30639341,612786,162,30639341,612786,162,34690795, 693815,162,14256479,285129,162,15016950,300339,162 ,11874688,237493,162,80800000,2424000,40400000,121 2000,121200000,3636000,60600000,1818000},
[124] = {36246088,724921,163.5,36246088,724921,163.5,89741 820,1794836,163.5,9170697,183413,163.5,13756045,27 5120,163.5,31043821,620876,163.5,31043821,620876,1 63.5,35148759,702975,163.5,14444684,288893,163.5,1 5215194,304303,163.5,12031449,240628,163.5,8186666 6,2456000,40933333,1228000,122800000,3684000,61400 000,1842000},
[125] = {36718349,734366,165,36718349,734366,165,90911095, 1818221,165,9290184,185803,165,13935277,278705,165 ,31448301,628966,165,31448301,628966,165,35606723, 712134,165,14632888,292657,165,15413437,308268,165 ,12188211,243764,165,82933333,2488000,41466666,124 4000,124400000,3732000,62200000,1866000},
[126] = {37190611,743812,166.5,37190611,743812,166.5,92080 369,1841607,166.5,9409672,188193,166.5,14114509,28 2290,166.5,31852780,637055,166.5,31852780,637055,1 66.5,36064688,721293,166.5,14821092,296421,166.5,1 5611681,312233,166.5,12344972,246899,166.5,8400000 0,2520000,42000000,1260000,126000000,3780000,63000 000,1890000},
[127] = {37662873,753257,168,37662873,753257,168,93249644, 1864992,168,9529160,190583,168,14293741,285874,168 ,32257260,645145,168,32257260,645145,168,36522652, 730453,168,15009297,300185,168,15809925,316198,168 ,12501734,250034,168,85066666,2552000,42533333,127 6000,127600000,3828000,63800000,1914000},
[128] = {38135135,762702,169.5,38135135,762702,169.5,94418 918,1888378,169.5,9648648,192972,169.5,14472972,28 9459,169.5,32661740,653234,169.5,32661740,653234,1 69.5,36980616,739612,169.5,15197501,303950,169.5,1 6008168,320163,169.5,12658496,253169,169.5,8613333 3,2584000,43066666,1292000,129200000,3876000,64600 000,1938000},
[129] = {38607396,772147,171,38607396,772147,171,95588193, 1911763,171,9768136,195362,171,14652204,293044,171 ,33066220,661324,171,33066220,661324,171,37438581, 748771,171,15385705,307714,171,16206412,324128,171 ,12815257,256305,171,87200000,2616000,43600000,130 8000,130800000,3924000,65400000,1962000},
[130] = {39079658,781593,172.5,39079658,781593,172.5,96757 467,1935149,172.5,9887624,197752,172.5,14831436,29 6628,172.5,33470699,669413,172.5,33470699,669413,1 72.5,37896545,757930,172.5,15573910,311478,172.5,1 6404655,328093,172.5,12972019,259440,172.5,8826666 6,2648000,44133333,1324000,132400000,3972000,66200 000,1986000},
[131] = {39551920,791038,174,39551920,791038,174,97926742, 1958534,174,10007112,200142,174,15010668,300213,17 4,33875179,677503,174,33875179,677503,174,38354509 ,767090,174,15762114,315242,174,16602899,332057,17 4,13128780,262575,174,89333333,2680000,44666666,13 40000,134000000,4020000,67000000,2010000},
[132] = {40024182,800483,175.5,40024182,800483,175.5,99096 017,1981920,175.5,10126600,202532,175.5,15189900,3 03798,175.5,34279659,685593,175.5,34279659,685593, 175.5,38812474,776249,175.5,15950319,319006,175.5, 16801142,336022,175.5,13285542,265710,175.5,904000 00,2712000,45200000,1356000,135600000,4068000,6780 0000,2034000},
[133] = {40496443,809928,177,40496443,809928,177,100265291 ,2005305,177,10246088,204921,177,15369132,307382,1 77,34684139,693682,177,34684139,693682,177,3927043 8,785408,177,16138523,322770,177,16999386,339987,1 77,13442303,268846,177,91466666,2744000,45733333,1 372000,137200000,4116000,68600000,2058000},
[134] = {40968705,819374,178.5,40968705,819374,178.5,10143 4566,2028691,178.5,10365576,207311,178.5,15548364, 310967,178.5,35088618,701772,178.5,35088618,701772 ,178.5,39728402,794568,178.5,16326727,326534,178.5 ,17197630,343952,178.5,13599065,271981,178.5,92533 333,2776000,46266666,1388000,138800000,4164000,694 00000,2082000},
[135] = {41440967,828819,180,41440967,828819,180,102603840 ,2052076,180,10485064,209701,180,15727596,314551,1 80,35493098,709861,180,35493098,709861,180,4018636 6,803727,180,16514932,330298,180,17395873,347917,1 80,13755827,275116,180,93600000,2808000,46800000,1 404000,140400000,4212000,70200000,2106000},
[136] = {41913229,838264,181.5,41913229,838264,181.5,10377 3115,2075462,181.5,10604551,212091,181.5,15906827, 318136,181.5,35897578,717951,181.5,35897578,717951 ,181.5,40644331,812886,181.5,16703136,334062,181.5 ,17594117,351882,181.5,13912588,278251,181.5,94666 666,2840000,47333333,1420000,142000000,4260000,710 00000,2130000},
[137] = {42385490,847709,183,42385490,847709,183,104942389 ,2098847,183,10724039,214480,183,16086059,321721,1 83,36302058,726041,183,36302058,726041,183,4110229 5,822045,183,16891340,337826,183,17792360,355847,1 83,14069350,281387,183,95733333,2872000,47866666,1 436000,143600000,4308000,71800000,2154000},
[138] = {42857752,857155,184.5,42857752,857155,184.5,10611 1664,2122233,184.5,10843527,216870,184.5,16265291, 325305,184.5,36706537,734130,184.5,36706537,734130 ,184.5,41560259,831205,184.5,17079545,341590,184.5 ,17990604,359812,184.5,14226111,284522,184.5,96800 000,2904000,48400000,1452000,145200000,4356000,726 00000,2178000},
[139] = {43330014,866600,186,43330014,866600,186,107280938 ,2145618,186,10963015,219260,186,16444523,328890,1 86,37111017,742220,186,37111017,742220,186,4201822 4,840364,186,17267749,345354,186,18188847,363776,1 86,14382873,287657,186,97866666,2936000,48933333,1 468000,146800000,4404000,73400000,2202000},
[140] = {43802275,876045,187.5,43802275,876045,187.5,10845 0213,2169004,187.5,11082503,221650,187.5,16623755, 332475,187.5,37515497,750309,187.5,37515497,750309 ,187.5,42476188,849523,187.5,17455953,349119,187.5 ,18387091,367741,187.5,14539634,290792,187.5,98933 333,2968000,49466666,1484000,148400000,4452000,742 00000,2226000},
[141] = {44274537,885490,189,44274537,885490,189,109619487 ,2192389,189,11201991,224039,189,16802987,336059,1 89,37919977,758399,189,37919977,758399,189,4293415 2,858683,189,17644158,352883,189,18585335,371706,1 89,14696396,293927,189,100000000,3000000,50000000, 1500000,150000000,4500000,75000000,2250000},
[142] = {44746799,894935,190.5,44746799,894935,190.5,11078 8762,2215775,190.5,11321479,226429,190.5,16982219, 339644,190.5,38324456,766489,190.5,38324456,766489 ,190.5,43392116,867842,190.5,17832362,356647,190.5 ,18783578,375671,190.5,14853157,297063,190.5,10106 6666,3032000,50533333,1516000,151600000,4548000,75 800000,2274000},
[143] = {45219061,904381,192,45219061,904381,192,111958036 ,2239160,192,11440967,228819,192,17161450,343229,1 92,38728936,774578,192,38728936,774578,192,4385008 1,877001,192,18020566,360411,192,18981822,379636,1 92,15009919,300198,192,102133333,3064000,51066666, 1532000,153200000,4596000,76600000,2298000},
[144] = {45691322,913826,193.5,45691322,913826,193.5,11312 7311,2262546,193.5,11560455,231209,193.5,17340682, 346813,193.5,39133416,782668,193.5,39133416,782668 ,193.5,44308045,886160,193.5,18208771,364175,193.5 ,19180065,383601,193.5,15166681,303333,193.5,10320 0000,3096000,51600000,1548000,154800000,4644000,77 400000,2322000},
[145] = {46163584,923271,195,46163584,923271,195,114296586 ,2285931,195,11679943,233598,195,17519914,350398,1 95,39537896,790757,195,39537896,790757,195,4476600 9,895320,195,18396975,367939,195,19378309,387566,1 95,15323442,306468,195,104266666,3128000,52133333, 1564000,156400000,4692000,78200000,2346000},
[146] = {46635846,932716,196.5,46635846,932716,196.5,11546 5860,2309317,196.5,11799431,235988,196.5,17699146, 353982,196.5,39942375,798847,196.5,39942375,798847 ,196.5,45223974,904479,196.5,18585180,371703,196.5 ,19576553,391531,196.5,15480204,309604,196.5,10533 3333,3160000,52666666,1580000,158000000,4740000,79 000000,2370000},
[147] = {47108108,942162,198,47108108,942162,198,116635135 ,2332702,198,11918918,238378,198,17878378,357567,1 98,40346855,806937,198,40346855,806937,198,4568193 8,913638,198,18773384,375467,198,19774796,395495,1 98,15636965,312739,198,106400000,3192000,53200000, 1596000,159600000,4788000,79800000,2394000},
[148] = {47580369,951607,199.5,47580369,951607,199.5,11780 4409,2356088,199.5,12038406,240768,199.5,18057610, 361152,199.5,40751335,815026,199.5,40751335,815026 ,199.5,46139902,922798,199.5,18961588,379231,199.5 ,19973040,399460,199.5,15793727,315874,199.5,10746 6666,3224000,53733333,1612000,161200000,4836000,80 600000,2418000},
[149] = {48052631,961052,201,48052631,961052,201,118973684 ,2379473,201,12157894,243157,201,18236842,364736,2 01,41155815,823116,201,41155815,823116,201,4659786 7,931957,201,19149793,382995,201,20171283,403425,2 01,15950488,319009,201,108533333,3256000,54266666, 1628000,162800000,4884000,81400000,2442000},
[150] = {48524893,970497,202.5,48524893,970497,202.5,12014 2958,2402859,202.5,12277382,245547,202.5,18416073, 368321,202.5,41560294,831205,202.5,41560294,831205 ,202.5,47055831,941116,202.5,19337997,386759,202.5 ,20369527,407390,202.5,16107250,322145,202.5,10960 0000,3288000,54800000,1644000,164400000,4932000,82 200000,2466000},
}
--**********************************
--调转接口
--**********************************
function x990025_XIULIAN(sceneId,selfId,A, B, C, D, E, F)
if A == 1 then
if GetMissionData(sceneId,selfId,XIULIAN_JINGJIE_1) == 0 then
SetMissionData(sceneId,selfId,XIULIAN_JINGJIE_1,11 111111)
end
if GetMissionData(sceneId,selfId,XIULIAN_JINGJIE_2) == 0 then
SetMissionData(sceneId,selfId,XIULIAN_JINGJIE_2,11 11111)
end
BeginUICommand(sceneId)
EndUICommand(sceneId)
DispatchUICommand(sceneId,selfId, 2019042001)
return
end
if A == 2 then --修炼等级提升
x990025_XiuLianLevelUp(sceneId,selfId,B)
end
if A == 3 then --修炼境界提升
x990025_XiuLianTuPo( sceneId, selfId,B )
end
end
--**********************************
--修炼评分计算
--**********************************
function x990025_RefreshXiuLianScore(sceneId,selfId)
local nXiuLianScore = {
[0] = {8,1,12,1,2,25,1,15,6,8,5,11,6,17,8},
[1] = {11,1,9,1,2,31,1,8,4,8,8,11,6,17,8},
[2] = {9,1,10,1,3,24,1,11,4,9,11,11,6,17,8},
[3] = {1,10,8,3,2,1,30,5,11,7,6,11,6,17,8},
[4] = {1,8,9,4,2,1,23,7,16,8,5,11,6,17,8},
[5] = {1,9,10,3,1,1,26,7,14,5,7,11,6,17,8},
[6] = {4,4,10,2,4,9,9,9,10,12,11,11,6,17,8},
[7] = {10,1,9,1,3,26,1,9,4,10,10,11,6,17,8},
[8] = {1,9,9,2,3,1,21,7,11,9,11,11,6,17,8},
[9] = {4,4,10,4,2,10,10,9,12,10,9,11,6,17,8},
[10] = {1,10,9,1,3,1,25,9,5,10,10,11,6,17,8},
[11] = {1,10,9,1,3,1,25,9,5,10,10,11,6,17,8},
[12] = {1,10,9,1,3,1,25,9,5,10,10,11,6,17,8},
}
--XIULIAN_SCORE
--XIULIAN_UPGRADE
local nMenPai = LuaFnGetMenPai(sceneId,selfId)
local nClassicXiuLianScore,nUpGradeXiuLianScore = 0,0
for i = 1,15 do
local XiuLianMiJiLevel = GetXiuLianMiJiInfo( sceneId,selfId,i, "Level" );
if i < 12 then
for j = 1,XiuLianMiJiLevel do
nClassicXiuLianScore = nClassicXiuLianScore + nXiuLianScore[nMenPai][i]
end
else
for j = 1,XiuLianMiJiLevel do
nUpGradeXiuLianScore = nUpGradeXiuLianScore + nXiuLianScore[nMenPai][i]
end
end
end
nClassicXiuLianScore = nClassicXiuLianScore + nUpGradeXiuLianScore --记入总分
-- x990025_NotifyTip(sceneId,selfId,"nClassicXiuLianScore "..nClassicXiuLianScore.." nUpGradeXiuLianScore "..nUpGradeXiuLianScore)
SetMissionData(sceneId,selfId,XIULIAN_SCORE,nClass icXiuLianScore)
SetMissionData(sceneId,selfId,XIULIAN_UPGRADE,nUpG radeXiuLianScore)
end
--**********************************
--功力值重置
--此处在活跃值处刷新即可,无需更多� �断
--**********************************
function x990025_RePowerData(sceneId,selfId)
SetMissionData(sceneId,selfId,XIULIAN_GONGLI,100);
end
--**********************************
--修炼境界提升
--**********************************
function x990025_XiuLianTuPo(sceneId,selfId,nIndex)
if GetLevel(sceneId,selfId) < 70 then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_02}")
return
end
nIndex = nIndex + 1
if nIndex < 1 or nIndex > 15 then
x990025_NotifyTip( sceneId, selfId, "#{XL_090707_09}" )
return
end
if nIndex >= 12 and GetLevel(sceneId,selfId) < 90 then
x990025_NotifyTip( sceneId, selfId, "#{XLZY_120330_12}" ) --需要等级90
return
end
-- 您这本秘籍的修为还不够,只有修炼� �级达到上限才能提升修炼境界!
local XiuLianMiJiLevel = GetXiuLianMiJiInfo( sceneId,selfId,nIndex, "Level" );
local nXiulianMaxLvl = GetXiuLianMiJiInfo(sceneId,selfId, nIndex, "MaxLevel" );
if ( XiuLianMiJiLevel ~= nXiulianMaxLvl ) then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_10}")
return
end
--/////////////
--现有的进阶条件是同时有三个或三个� �上的秘籍境界相等或高于此境界才可� ��
--需要五行宝典中其他2本修炼秘籍的修� ��境界也达到第 H重或者更高。
local XiuLianMiJiJingJie = GetXiuLianMiJiInfo( sceneId,selfId,nIndex, "JingJie" );
if XiuLianMiJiJingJie >= 12 then --本秘籍的修炼等级已达极限
x990025_NotifyTip( sceneId, selfId,"#{XL_XML_77}")
return
end
if nIndex >= 1 and nIndex <= 5 then
local nAllowNum = 0
for i = 1,5 do
if GetXiuLianMiJiInfo( sceneId,selfId,i, "JingJie" ) >= XiuLianMiJiJingJie then
nAllowNum = nAllowNum + 1
end
end
nAllowNum = nAllowNum - 1 --去除本身
if nAllowNum < 2 then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_11}"..XiuLianMiJiJingJie.."#{XL_090707_12}")
return
end
end
if nIndex >= 6 and nIndex <= 11 then
local nAllowNum = 0
for i = 6,11 do
if GetXiuLianMiJiInfo( sceneId,selfId,i, "JingJie" ) >= XiuLianMiJiJingJie then
nAllowNum = nAllowNum + 1
end
end
nAllowNum = nAllowNum - 1 --去除本身
if nAllowNum < 2 then
--需要无涯遗书中有其他2本修炼秘籍的� ��炼境界也达到第
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_65}"..XiuLianMiJiJingJie.."#{XL_090707_66}")
return
end
end
--///////////MONEY
local CurMaxLevel = nXiulianMaxLvl
local nJingJieNum = 0;
if(CurMaxLevel <= 60) then
nJingJieNum = CurMaxLevel/10;
else
nJingJieNum = ((CurMaxLevel-60)/15) + 6
end
nJingJieNum = nJingJieNum + 1
local nNeedMoney = nJingJieNum*10000
local nMoney = GetMoney(sceneId,selfId)
if ( nNeedMoney > nMoney ) then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_13}")
return
end
local money_ret = LuaFnCostMoneyWithPriority(sceneId, selfId, nNeedMoney)
if money_ret ==-1 then
x990025_NotifyTip( sceneId, selfId, "#{XL_090707_13}" )
return
end
--////////////////CORE
local JingJieData = {}
local FinalData = 0
if nIndex >= 1 and nIndex < 9 then
local tempJingJieData = GetMissionData(sceneId,selfId,XIULIAN_JINGJIE_1)
for i = 1,8 do
JingJieData[i] = mod(floor(tempJingJieData/10^(i - 1)),10)
end
JingJieData[nIndex] = JingJieData[nIndex] + 1
for i = 1,8 do
FinalData = FinalData + JingJieData[i] * 10^(i - 1)
end
SetMissionData(sceneId,selfId,XIULIAN_JINGJIE_1,Fi nalData)
end
if nIndex >= 9 and nIndex < 16 then
nIndex = nIndex - 8 --修正数据
local tempJingJieData_2 = GetMissionData(sceneId,selfId,XIULIAN_JINGJIE_2)
for i = 1,7 do
JingJieData[i] = mod(floor(tempJingJieData_2/10^(i - 1)),10)
end
JingJieData[nIndex] = JingJieData[nIndex] + 1
for i = 1,7 do
FinalData = FinalData + JingJieData[i] * 10^(i - 1)
end
SetMissionData(sceneId,selfId,XIULIAN_JINGJIE_2,Fi nalData)
end
--////////////////CORE
x990025_NotifyTip( sceneId, selfId, "#{XL_090707_15}"..tostring(XiuLianMiJiJingJie + 1).."#{XL_090707_16}" )
x990025_UNIT_XIULIAN(sceneId,selfId)
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 49, 0);
end
--**********************************
--修炼等级提升
--**********************************
function x990025_XiuLianLevelUp(sceneId,selfId,nIndex)
if GetLevel(sceneId,selfId) < 70 then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_02}")
return
end
nIndex = nIndex + 1
if nIndex < 1 or nIndex > 15 then
x990025_NotifyTip( sceneId, selfId, "#{XL_090707_03}" )
return
end
if nIndex >= 12 and GetLevel(sceneId,selfId) < 90 then
x990025_NotifyTip( sceneId, selfId, "#{XLZY_120330_12}" ) --需要等级90
return
end
--/////////需要五行宝典的当前最高修炼境界达� �第3重才能修炼。
if nIndex >= 6 and nIndex <= 11 then
local XiuLianBook1Level = GetXiuLianBookInfo(sceneId,selfId,1,"Level")
if XiuLianBook1Level < 3 then
x990025_NotifyTip( sceneId, selfId, "#{XL_090707_08}" )
return
end
end
if nIndex >= 12 and nIndex <= 15 then--昊天真经特殊判断
if nIndex == 13 then
local nlevel_12 = GetXiuLianMiJiInfo(sceneId,selfId,12,"Level")
if tonumber(nlevel_12) < 10 then
x990025_NotifyTip( sceneId, selfId, "需要手少阳卷修炼到10级" )
return
end
end
if nIndex == 14 or nIndex == 15 then
local level_12 = GetXiuLianMiJiInfo(sceneId,selfId,12,"Level")
local level_13 = GetXiuLianMiJiInfo(sceneId,selfId,13,"Level")
if tonumber(level_12) >= 20 and tonumber(level_13) >= 20 then
else
x990025_NotifyTip( sceneId, selfId, "需要手少阳卷和足太阴卷都修炼到20级" )
return
end
end
end
--/////////
-- 该秘籍的修炼等级已经到达上限,您� �要提升修炼境界才能继续修炼该秘籍� ��
local XiuLianMiJiLevel = GetXiuLianMiJiInfo( sceneId,selfId,nIndex, "Level" );
local nXiulianMaxLvl = GetXiuLianMiJiInfo(sceneId,selfId, nIndex, "MaxLevel" );
if ( XiuLianMiJiLevel >= nXiulianMaxLvl ) then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_04}")
return
end
--修炼所需的经验值不足。
local nUpLevelNeedExp = GetXiuLianMiJiInfo( sceneId,selfId,nIndex, "UpLevelNeedExp" );
local nExp = GetExp(sceneId,selfId)
if ( nUpLevelNeedExp > nExp ) then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_06}")
return
end
--修炼所需的金钱不足。
local nUpLevelNeedMoney = GetXiuLianMiJiInfo( sceneId,selfId,nIndex, "UpLevelNeedMoney" );
local nMoney = GetMoney(sceneId,selfId)
if ( nUpLevelNeedMoney > nMoney ) then
x990025_NotifyTip( sceneId, selfId,"#{XL_090707_05}")
return
end
--计算需要功力
local nXiulianNeedPower = 0;
if (XiuLianMiJiLevel >= 0 and XiuLianMiJiLevel < 30) then
nXiulianNeedPower = 33
elseif(XiuLianMiJiLevel >= 30 and XiuLianMiJiLevel < 60 ) then
nXiulianNeedPower = 50
elseif(XiuLianMiJiLevel >= 60 and XiuLianMiJiLevel <= 150) then
nXiulianNeedPower = 100
end
--您的功力不足,请明天再来吧!
local nPower = GetMissionData(sceneId,selfId,XIULIAN_GONGLI)
--if nXiulianNeedPower > nPower then
-- x990025_NotifyTip( sceneId, selfId,"#{XL_090707_51}")
-- return
--end
local MD_Data_Start = 250 --251-258
local MD_Data = ceil(nIndex/2) + MD_Data_Start
local tempLevelData = GetMissionData(sceneId,selfId,MD_Data)
local ret_Level_1,ret_Level_2 = 1,1
ret_Level_1 = mod(floor(tempLevelData/1000),1000)
ret_Level_2 = mod(floor(tempLevelData/1),1000)
if mod(nIndex,2) == 1 then
ret_Level_1 = ret_Level_1 + 1
else
ret_Level_2 = ret_Level_2 + 1
end
local FinalDATA = ret_Level_1 * 1000 + ret_Level_2
--扣除部分
local money_ret = LuaFnCostMoneyWithPriority(sceneId, selfId, nUpLevelNeedMoney)
if money_ret ==-1 then
x990025_NotifyTip( sceneId, selfId, "#{XL_090707_06}" )
return
end
AddExp(sceneId,selfId,-nUpLevelNeedExp)
nPower = nPower - nXiulianNeedPower
SetMissionData(sceneId,selfId,XIULIAN_GONGLI,nPowe r)
--扣除部分
SetMissionData(sceneId,selfId,MD_Data,FinalDATA)
x990025_NotifyTip( sceneId, selfId, "#{XL_090707_07}" )
x990025_UNIT_XIULIAN(sceneId,selfId)
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 49, 0);
end
function x990025_UNIT_XIULIAN(sceneId,selfId)
x990025_RefreshXiuLianScore(sceneId,selfId)
BeginUICommand(sceneId)
EndUICommand(sceneId)
DispatchUICommand(sceneId,selfId, 2019042003)
return
end
--**********************************
--获取修炼加成信息
--**********************************
function x990025_GetXiuLianFinalAdd(sceneId,selfId,nIndex)
return GetXiuLianMiJiInfo(sceneId,selfId,nIndex,"XYJ_MIJI_FIN_ADD")
end
--**********************************
--获取修炼加成信息[Server]
--**********************************
function x990025_GetXiuLianMiJiLevel(sceneId,selfId,nIndex)
return GetXiuLianMiJiInfo(sceneId,selfId,nIndex,"Level")
end
--**********************************
--获取修炼秘籍信息
--**********************************
function GetXiuLianMiJiInfo(sceneId,selfId,nIndex,DataType)
--nIndex 1-15 !!!
if DataType == "Name" then
local nIndex_Real = x990025_g_Xiulian_MijiBook[nIndex]
local nName = GetItemName(sceneId,nIndex_Real)
if nName ~= nil then
return nName
else
return ""
end
end
if DataType == "JingJie" then
if nIndex >= 1 and nIndex < 9 then
local tempJingJieData = GetMissionData(sceneId,selfId,XIULIAN_JINGJIE_1)
local Jingjie_Data = mod(floor(tempJingJieData/10^(nIndex - 1)),10)
if Jingjie_Data ~= nil then
if Jingjie_Data < 1 then
Jingjie_Data = 1
end
return Jingjie_Data
end
return 1
end
if nIndex >= 9 and nIndex < 16 then
nIndex = nIndex - 8 --修正数据
local tempJingJieData_2 = GetMissionData(sceneId,selfId,XIULIAN_JINGJIE_2)
local Jingjie_Data_2 = mod(floor(tempJingJieData_2/10^(nIndex - 1)),10)
if Jingjie_Data_2 ~= nil then
if Jingjie_Data_2 < 1 then
Jingjie_Data_2 = 1
end
return Jingjie_Data_2
end
return 1
end
return 1
end
if DataType == "Level" then
local MD_Data_Start = 250 --251-258
local MD_Data = ceil(nIndex/2) + MD_Data_Start
local tempLevelData = GetMissionData(sceneId,selfId,MD_Data)
local ret_Level = 1
if mod(nIndex,2) == 1 then
ret_Level = mod(floor(tempLevelData/1000),1000)
else
ret_Level = mod(floor(tempLevelData/1),1000)
end
return ret_Level
end
if DataType == "MaxLevel" then
local nJingJieData = GetXiuLianMiJiInfo(sceneId,selfId,nIndex ,"JingJie")
local nMaxLevel = 10
if nJingJieData <= 6 then
nMaxLevel = nJingJieData * 10
elseif nJingJieData <= 12 and nJingJieData >= 7 then
nMaxLevel = 60 + (nJingJieData - 6) * 15
end
return nMaxLevel
end
if DataType == "UpLevelNeedMoney" then
local nBookLevel = GetXiuLianMiJiInfo(sceneId,selfId,nIndex ,"Level")
if nBookLevel >= 150 then
return 0
end
-- PushDebugMessage("MONEY::nIndex "..nIndex.." nBookLevel "..nBookLevel)
local UpLevelNeedMoney = 0
if nIndex < 12 then
UpLevelNeedMoney = x990025_g_XiuLianDetial[nBookLevel + 1][2 + 3*(nIndex-1)]
if UpLevelNeedMoney == nil then
UpLevelNeedMoney = 0
end
return UpLevelNeedMoney
else
UpLevelNeedMoney = x990025_g_XiuLianDetial[nBookLevel + 1][35 + 2*(nIndex - 12)]
if UpLevelNeedMoney == nil then
UpLevelNeedMoney = 0
end
return UpLevelNeedMoney
end
return 0
end
if DataType == "UpLevelNeedExp" then
local nBookLevel = GetXiuLianMiJiInfo(sceneId,selfId,nIndex,"Level")
if nBookLevel >= 150 then
return 0
end
-- PushDebugMessage("EXP::nIndex "..nIndex.." nBookLevel "..nBookLevel)
local UpLevelNeedExp = 0
if nIndex < 12 then
UpLevelNeedExp = x990025_g_XiuLianDetial[nBookLevel + 1][1 + 3*(nIndex-1)]
if UpLevelNeedExp == nil then
UpLevelNeedExp = 0
end
return UpLevelNeedExp
else
UpLevelNeedExp = x990025_g_XiuLianDetial[nBookLevel + 1][34 + 2*(nIndex - 12)]
if UpLevelNeedExp == nil then
UpLevelNeedExp = 0
end
return UpLevelNeedExp
end
return 0
end
if DataType == "XYJ_MIJI_ADD" then
local nBookLevel = GetXiuLianMiJiInfo(sceneId,selfId,nIndex,"Level")
if nBookLevel >= 150 then
return 0
end
local MiJiAdd = 0
MiJiAdd = x990025_g_XiuLianDetial[nBookLevel][3 + 3*(nIndex-1)]
return MiJiAdd
end
if DataType == "XYJ_MIJI_NEXT_ADD" then
local nBookLevel = GetXiuLianMiJiInfo(sceneId,selfId,nIndex,"Level")
if nBookLevel >= 150 then
return 0
end
local MiJiAdd = 0
MiJiAdd = x990025_g_XiuLianDetial[nBookLevel + 1][3 + 3*(nIndex-1)]
return MiJiAdd
end
if DataType == "XYJ_MIJI_FIN_ADD" then
local nLowXinFaLevel = 150
local MenPaiID = LuaFnGetMenPai(sceneId,selfId)
local XinFaData = {
[0] = {1,2,3,4,5,6},
[1] = {7,8,9,10,11,12},
[2] = {13,14,15,16,17,18},
[3] = {19,20,21,22,23,24},
[4] = {25,26,27,28,29,30},
[5] = {31,32,33,34,35,36},
[6] = {37,38,39,40,41,42},
[7] = {43,44,45,46,47,48},
[8] = {49,50,51,52,53,54},
[10] = {64,65,66,67,68,69},
[11] = {81,82,83,84,85,86},
[12] = {89,90,91,92,93,94},
}
for i = 1,6 do
local nXinfa_level = LuaFnGetXinFaLevel(sceneId,selfId,XinFaData[MenPaiID][i])
if nLowXinFaLevel > nXinfa_level then
nLowXinFaLevel = nXinfa_level
end
end
local nMijiAdd = GetXiuLianMiJiInfo(sceneId,selfId,nIndex,"XYJ_MIJI_ADD")
-- x990025_NotifyTip(sceneId,selfId,"nMijiAdd "..nMijiAdd)
local FinalImpact = nMijiAdd * (GetLevel(sceneId,selfId)/100) * (nLowXinFaLevel/100)
return format("%.2f", FinalImpact) --这里注意!!!callscriptfunction只能转� �int,不能传递float,所以此处只能传ch ar
end
end
--**********************************
--获取修炼书卷信息
--**********************************
function GetXiuLianBookInfo(sceneId,selfId,nIndex,DataType)
--nIndex 1-15 !!!
local XiuLianBookData = {"#{XYJ_XLBOOK_01}","#{XYJ_XLBOOK_02}","#{XYJ_XLBOOK_03}"}
if DataType == "Level" then--此书下秘籍的最高境界
--赶工,暂时这样写,以后在优化
if nIndex == 1 then
local nMaxJingJie = 0
for i = 1,5 do
local tempJingJie = GetXiuLianMiJiInfo(sceneId,selfId,i,"JingJie")
if tempJingJie > nMaxJingJie then
nMaxJingJie = tempJingJie
end
end
return nMaxJingJie
end
if nIndex == 2 then
local nMaxJingJie = 0
for i = 6,11 do
local tempJingJie = GetXiuLianMiJiInfo(sceneId,selfId,i,"JingJie")
if tempJingJie > nMaxJingJie then
nMaxJingJie = tempJingJie
end
end
return nMaxJingJie
end
if nIndex == 3 then
local nMaxJingJie = 0
for i = 12,15 do
local tempJingJie = GetXiuLianMiJiInfo(sceneId,selfId,i,"JingJie")
if tempJingJie > nMaxJingJie then
nMaxJingJie = tempJingJie
end
end
return nMaxJingJie
end
return 1
end
end

--**********************************
--醒目提示
--**********************************
function x990025_NotifyTip( sceneId, selfId, Msg )
BeginEvent( sceneId )
AddText( sceneId, Msg )
EndEvent( sceneId )
DispatchMissionTips( sceneId, selfId )
end

Client:



local SELFEQUIP_TAB_TEXT = {}
local XIULIAN_BOOKS = {}
local XIULIAN_MIJI = {}
local XIULIAN_MIJI_TEXT = {}

local XIULIAN_BOOK_SELECT = 1;
local XIULIAN_MIJI_SELECT = -1;

local MIJI_CAN_SELECT = false;

-- 界面的默认相对位置
local g_Xiulian_Frame_UnifiedXPosition;
local g_Xiulian_Frame_UnifiedYPosition;

local strZhiyeTip = {}
strZhiyeTip[1] = "#{XLZY_120330_02}" --少林
strZhiyeTip[2] = "#{XLZY_120330_04}" --明教
strZhiyeTip[3] = "#{XLZY_120330_03}" --丐帮
strZhiyeTip[4] = "#{XLZY_120330_05}" --武当
strZhiyeTip[5] = "#{XLZY_120330_08}" --峨嵋
strZhiyeTip[6] = "#{XLZY_120330_09}" --星宿
strZhiyeTip[7] = "#{XLZY_120330_06}" --天龙
strZhiyeTip[8] = "#{XLZY_120330_10}" --天山
strZhiyeTip[9] = "#{XLZY_120330_07}" --逍遥
strZhiyeTip[10] = " " --无门派
strZhiyeTip[11] = "#{XLZY_120330_11}" --慕容
strZhiyeTip[12] = "#{XMPTM_130123_08}" --唐门

local g_Xiulian_Book = {49000001,49000002,49000003}
local g_Xiulian_MijiBook = {49000004,49000005,49000006,49000007,49000008,4900 0009,49000010,49000011,49000012,49000013,49000014, 49000015,49000016,49000017,49000018}
local XiuLianDetial = {
[0] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
[1] = {2280,68,1,2280,68,1,3475,104,1,209,6,1,826,24,1,1 896,56,1,1896,56,1,902,27,1,436,13,1,895,26,1,926, 27,1,3733,112,1866,56,5600,168,2800,84},
[2] = {28336,850,2,28336,850,2,43184,1295,2,2598,77,2,10 270,308,2,23569,707,2,23569,707,2,11209,336,2,5424 ,162,2,11134,334,2,11514,345,2,46393,1391,23196,69 5,69590,2087,34795,1043},
[3] = {81267,2437,3,81267,2437,3,123852,3715,3,7452,223, 3,29454,883,3,67595,2027,3,67595,2027,3,32148,964, 3,15557,466,3,31932,957,3,33023,990,3,133055,3991, 66527,1995,199583,5987,99791,2993},
[4] = {153393,4601,4,153393,4601,4,233773,7013,4,14066,4 21,4,55596,1667,4,127588,3827,4,127588,3827,4,6068 0,1820,4,29364,880,4,60272,1808,4,62333,1869,4,251 144,7534,125572,3767,376717,11301,188358,5650},
[5] = {241723,7251,5,241723,7251,5,368391,11051,5,22166, 664,5,87611,2628,5,201059,6031,5,201059,6031,5,956 22,2868,5,46274,1388,5,94980,2849,5,98227,2946,5,3 95765,11872,197882,5936,593648,17809,296824,8904},
[6] = {344464,10333,6,344464,10333,6,524969,15748,6,3158 8,947,6,124849,3745,6,286516,8595,6,286516,8595,6, 136265,4087,6,65942,1978,6,135350,4060,6,139977,41 99,6,563978,16919,281989,8459,845967,25378,422983, 12689},
[7] = {460368,13811,7,460368,13811,7,701610,21048,7,4221 7,1266,7,166858,5005,7,382923,11487,7,382923,11487 ,7,182115,5463,7,88130,2643,7,180892,5426,7,187076 ,5612,7,753745,22612,376872,11306,1130617,33918,56 5308,16959},
[8] = {588505,17655,8,588505,17655,8,896892,26906,8,5396 7,1619,8,213301,6399,8,489504,14685,8,489504,14685 ,8,232804,6984,8,112660,3379,8,231241,6937,8,23914 6,7174,8,963538,28906,481769,14453,1445307,43359,7 22653,21679},
[9] = {728138,21844,9,728138,21844,9,1109695,33290,9,667 72,2003,9,263910,7917,9,605647,18169,9,605647,1816 9,9,288041,8641,9,139391,4181,9,286107,8583,9,2958 87,8876,9,1192153,35764,596076,17882,1788230,53646 ,894115,26823},
[10] = {878666,26359,10,878666,26359,10,1339103,40172,10, 80576,2417,10,318468,9554,10,730852,21925,10,73085 2,21925,10,347588,10427,10,168207,5046,10,345254,1 0357,10,357056,10711,10,1438608,43158,719304,21579 ,2157913,64737,1078956,32368},
[11] = {853460,25603,11,853460,25603,11,1675143,50254,11, 95333,2859,11,467587,14027,11,698148,20944,11,6981 48,20944,11,588061,17641,11,228898,6866,11,485472, 14564,11,621204,18636,11,1702079,51062,851039,2553 1,2553119,76593,1276559,38296},
[12] = {993749,29812,12,993749,29812,12,1950498,58514,12, 111003,3330,12,544448,16333,12,812907,24387,12,812 907,24387,12,684725,20541,12,266524,7995,12,565272 ,16958,12,723315,21699,12,1981861,59455,990930,297 27,2972792,89183,1486396,44591},
[13] = {1141911,34257,13,1141911,34257,13,2241305,67239,1 3,127553,3826,13,625621,18768,13,934106,28023,13,9 34106,28023,13,786813,23604,13,306261,9187,13,6495 51,19486,13,831157,24934,13,2277344,68320,1138672, 34160,3416016,102480,1708008,51240},
[14] = {1297676,38930,14,1297676,38930,14,2547034,76410,1 4,144953,4348,14,710960,21328,14,1061525,31845,14, 1061525,31845,14,894139,26824,14,348037,10441,14,7 38154,22144,14,944533,28335,14,2587989,77639,12939 94,38819,3881984,116459,1940992,58229},
[15] = {1460803,43824,15,1460803,43824,15,2867215,86016,1 5,163174,4895,15,800333,24009,15,1194966,35848,15, 1194966,35848,15,1006539,30196,15,391788,11753,15, 830945,24928,15,1063267,31898,15,2913318,87399,145 6659,43699,4369977,131099,2184988,65549},
[16] = {1631078,48932,16,1631078,48932,16,3201424,96042,1 6,182194,5465,16,893622,26808,16,1334254,40027,16, 1334254,40027,16,1123864,33715,16,437456,13123,16, 927802,27834,16,1187204,35616,16,3252901,97586,162 6450,48793,4879352,146380,2439676,73190},
[17] = {1808305,54249,17,1808305,54249,17,3549280,106478, 17,201991,6059,17,990720,29721,17,1479230,44376,17 ,1479230,44376,17,1245979,37379,17,484988,14549,17 ,1028614,30858,17,1316202,39486,17,3606350,108190, 1803175,54095,5409526,162285,2704763,81142},
[18] = {1992308,59769,18,1992308,59769,18,3910434,117312, 18,222545,6676,18,1091530,32745,18,1629748,48892,1 8,1629748,48892,18,1372763,41182,18,534338,16030,1 8,1133280,33998,18,1450131,43503,18,3973312,119199 ,1986656,59599,5959968,178798,2979984,89399},
[19] = {2182923,65487,19,2182923,65487,19,4284568,128536, 19,243837,7315,19,1195963,35878,19,1785675,53570,1 9,1785675,53570,19,1504103,45123,19,585461,17563,1 9,1241707,37251,19,1588874,47666,19,4353462,130603 ,2176731,65301,6530193,195905,3265096,97952},
[20] = {2380002,71400,20,2380002,71400,20,4671388,140141, 20,265851,7975,20,1303937,39118,20,1946890,58406,2 0,1946890,58406,20,1639897,49196,20,638318,19149,2 0,1353811,40614,20,1732321,51969,20,4746502,142394 ,2373251,71197,7119753,213592,3559876,106796},
[21] = {2871978,86159,21,2871978,86159,21,4218648,126559, 21,1429118,42873,21,851974,25559,21,2339274,70178, 21,2339274,70178,21,811952,24358,21,1728404,51852, 21,1023936,30718,21,937898,28136,21,5152156,154564 ,2576078,77282,7728234,231846,3864117,115923},
[22] = {3104992,93149,22,3104992,93149,22,4560921,136827, 22,1545067,46351,22,921098,27632,22,2529067,75871, 22,2529067,75871,22,877829,26334,22,1868635,56058, 22,1107011,33210,22,1013993,30419,22,5570167,16710 4,2785083,83552,8355251,250657,4177625,125328},
[23] = {3344760,100342,23,3344760,100342,23,4913117,14739 3,23,1664378,49931,23,992225,29766,23,2724363,8173 0,23,2724363,81730,23,945615,28368,23,2012932,6038 7,23,1192495,35774,23,1092293,32768,23,6000297,180 008,3000148,90004,9000446,270013,4500223,135006},
[24] = {3591159,107734,24,3591159,107734,24,5275052,15825 1,24,1786988,53609,24,1065320,31959,24,2925059,877 51,24,2925059,87751,24,1015276,30458,24,2161219,64 836,24,1280343,38410,24,1172760,35182,24,6442322,1 93269,3221161,96634,9663484,289904,4831742,144952} ,
[25] = {3844072,115322,25,3844072,115322,25,5646556,16939 6,25,1912840,57385,25,1140346,34210,25,3131061,939 31,25,3131061,93931,25,1086778,32603,25,2313426,69 402,25,1370513,41115,25,1255353,37660,25,6896033,2 06880,3448016,103440,10344050,310321,5172025,15516 0},
[26] = {4103389,123101,26,4103389,123101,26,6027467,18082 3,26,2041878,61256,26,1217273,36518,26,3342279,100 268,26,3342279,100268,26,1160091,34802,26,2469487, 74084,26,1462967,43888,26,1340038,40201,26,7361232 ,220836,3680616,110418,11041848,331255,5520924,165 627},
[27] = {4369006,131070,27,4369006,131070,27,6417631,19252 8,27,2174051,65221,27,1296068,38882,27,3558628,106 758,27,3558628,106758,27,1235185,37055,27,2629340, 78880,27,1557666,46729,27,1426780,42803,27,7837733 ,235132,3918866,117566,11756600,352698,5878300,176 349},
[28] = {4640825,139224,28,4640825,139224,28,6816906,20450 7,28,2309310,69279,28,1376704,41301,28,3780029,113 400,28,3780029,113400,28,1312033,39360,28,2792925, 83787,28,1654577,49637,28,1515548,45466,28,8325360 ,249760,4162680,124880,12488040,374641,6244020,187 320},
[29] = {4918753,147562,29,4918753,147562,29,7225155,21675 4,29,2447609,73428,29,1459151,43774,29,4006406,120 192,29,4006406,120192,29,1390607,41718,29,2960187, 88805,29,1753665,52609,29,1606310,48189,29,8823946 ,264718,4411973,132359,13235919,397077,6617959,198 538},
[30] = {5202702,156081,30,5202702,156081,30,7642247,22926 7,30,2588904,77667,30,1543385,46301,30,4237687,127 130,30,4237687,127130,30,1470884,44126,30,3131072, 93932,30,1854901,55647,30,1699039,50971,30,9333333 ,280000,4666666,140000,14000000,420000,7000000,210 000},
[31] = {4394736,131842,31.25,4394736,131842,31.25,8105263 ,243157,31.25,3815789,114473,31.25,1631578,48947,3 1.25,3320362,99610,31.25,3320362,99610,31.25,17806 14,53418,31.25,4293465,128803,31.25,2099131,62973, 31.25,1441282,43238,31.25,9866666,296000,4933333,1 48000,14800000,444000,7400000,222000},
[32] = {4632290,138968,32.5,4632290,138968,32.5,8543385,2 56301,32.5,4022048,120661,32.5,1719772,51593,32.5, 3499841,104995,32.5,3499841,104995,32.5,1876864,56 305,32.5,4525545,135766,32.5,2212597,66377,32.5,15 19190,45575,32.5,10400000,312000,5200000,156000,15 600000,468000,7800000,234000},
[33] = {4869843,146095,33.75,4869843,146095,33.75,8981507 ,269445,33.75,4228307,126849,33.75,1807965,54238,3 3.75,3679320,110379,33.75,3679320,110379,33.75,197 3113,59193,33.75,4757624,142728,33.75,2326064,6978 1,33.75,1597097,47912,33.75,10933333,328000,546666 6,164000,16400000,492000,8200000,246000},
[34] = {5107396,153221,35,5107396,153221,35,9419630,28258 8,35,4434566,133036,35,1896159,56884,35,3858800,11 5764,35,3858800,115764,35,2069363,62080,35,4989703 ,149691,35,2439530,73185,35,1675004,50250,35,11466 666,344000,5733333,172000,17200000,516000,8600000, 258000},
[35] = {5344950,160348,36.25,5344950,160348,36.25,9857752 ,295732,36.25,4640825,139224,36.25,1984352,59530,3 6.25,4038279,121148,36.25,4038279,121148,36.25,216 5612,64968,36.25,5221782,156653,36.25,2552997,7658 9,36.25,1752911,52587,36.25,12000000,360000,600000 0,180000,18000000,540000,9000000,270000},
[36] = {5582503,167475,37.5,5582503,167475,37.5,10295874, 308876,37.5,4847083,145412,37.5,2072546,62176,37.5 ,4217758,126532,37.5,4217758,126532,37.5,2261862,6 7855,37.5,5453862,163615,37.5,2666463,79993,37.5,1 830818,54924,37.5,12533333,376000,6266666,188000,1 8800000,564000,9400000,282000},
[37] = {5820056,174601,38.75,5820056,174601,38.75,1073399 7,322019,38.75,5053342,151600,38.75,2160739,64822, 38.75,4397237,131917,38.75,4397237,131917,38.75,23 58111,70743,38.75,5685941,170578,38.75,2779930,833 97,38.75,1908725,57261,38.75,13066666,392000,65333 33,196000,19600000,588000,9800000,294000},
[38] = {6057610,181728,40,6057610,181728,40,11172119,3351 63,40,5259601,157788,40,2248933,67467,40,4576716,1 37301,40,4576716,137301,40,2454361,73630,40,591802 0,177540,40,2893396,86801,40,1986633,59598,40,1360 0000,408000,6800000,204000,20400000,612000,1020000 0,306000},
[39] = {6295163,188854,41.25,6295163,188854,41.25,1161024 1,348307,41.25,5465860,163975,41.25,2337126,70113, 41.25,4756195,142685,41.25,4756195,142685,41.25,25 50610,76518,41.25,6150099,184502,41.25,3006863,902 05,41.25,2064540,61936,41.25,14133333,424000,70666 66,212000,21200000,636000,10600000,318000},
[40] = {6532716,195981,42.5,6532716,195981,42.5,12048364, 361450,42.5,5672119,170163,42.5,2425320,72759,42.5 ,4935674,148070,42.5,4935674,148070,42.5,2646860,7 9405,42.5,6382179,191465,42.5,3120329,93609,42.5,2 142447,64273,42.5,14666666,440000,7333333,220000,2 2000000,660000,11000000,330000},
[41] = {7621621,228648,43.75,7621621,228648,43.75,1414864 8,424459,43.75,4216216,126486,43.75,1662162,49864, 43.75,5528292,165848,43.75,5528292,165848,43.75,28 38927,85167,43.75,5956982,178709,43.75,2250511,675 15,43.75,2888485,86654,43.75,15200000,456000,76000 00,228000,22800000,684000,11400000,342000},
[42] = {7889046,236671,45,7889046,236671,45,14645092,4393 52,45,4364153,130924,45,1720483,51614,45,5722267,1 71668,45,5722267,171668,45,2938538,88156,45,616599 9,184979,45,2329477,69884,45,2989836,89695,45,1573 3333,472000,7866666,236000,23600000,708000,1180000 0,354000},
[43] = {8156472,244694,46.25,8156472,244694,46.25,1514153 6,454246,46.25,4512091,135362,46.25,1778805,53364, 46.25,5916242,177487,46.25,5916242,177487,46.25,30 38150,91144,46.25,6375015,191250,46.25,2408442,722 53,46.25,3091186,92735,46.25,16266666,488000,81333 33,244000,24400000,732000,12200000,366000},
[44] = {8423897,252716,47.5,8423897,252716,47.5,15637980, 469139,47.5,4660028,139800,47.5,1837126,55113,47.5 ,6110217,183306,47.5,6110217,183306,47.5,3137761,9 4132,47.5,6584032,197520,47.5,2487407,74622,47.5,3 192536,95776,47.5,16800000,504000,8400000,252000,2 5200000,756000,12600000,378000},
[45] = {8691322,260739,48.75,8691322,260739,48.75,1613442 3,484032,48.75,4807965,144238,48.75,1895448,56863, 48.75,6304192,189125,48.75,6304192,189125,48.75,32 37373,97121,48.75,6793049,203791,48.75,2566373,769 91,48.75,3293887,98816,48.75,17333333,520000,86666 66,260000,26000000,780000,13000000,390000},
[46] = {8958748,268762,50,8958748,268762,50,16630867,4989 26,50,4955903,148677,50,1953769,58613,50,6498168,1 94945,50,6498168,194945,50,3336984,100109,50,70020 66,210062,50,2645338,79360,50,3395237,101857,50,17 866666,536000,8933333,268000,26800000,804000,13400 000,402000},
[47] = {9226173,276785,51.25,9226173,276785,51.25,1712731 1,513819,51.25,5103840,153115,51.25,2012091,60362, 51.25,6692143,200764,51.25,6692143,200764,51.25,34 36595,103097,51.25,7211083,216332,51.25,2724303,81 729,51.25,3496587,104897,51.25,18400000,552000,920 0000,276000,27600000,828000,13800000,414000},
[48] = {9493598,284807,52.5,9493598,284807,52.5,17623755, 528712,52.5,5251778,157553,52.5,2070412,62112,52.5 ,6886118,206583,52.5,6886118,206583,52.5,3536207,1 06086,52.5,7420100,222603,52.5,2803269,84098,52.5, 3597938,107938,52.5,18933333,568000,9466666,284000 ,28400000,852000,14200000,426000},
[49] = {9761024,292830,53.75,9761024,292830,53.75,1812019 9,543605,53.75,5399715,161991,53.75,2128733,63862, 53.75,7080093,212402,53.75,7080093,212402,53.75,36 35818,109074,53.75,7629117,228873,53.75,2882234,86 467,53.75,3699288,110978,53.75,19466666,584000,973 3333,292000,29200000,876000,14600000,438000},
[50] = {10028449,300853,55,10028449,300853,55,18616642,55 8499,55,5547652,166429,55,2187055,65611,55,7274068 ,218222,55,7274068,218222,55,3735430,112062,55,783 8134,235144,55,2961199,88835,55,3800639,114019,55, 20000000,600000,10000000,300000,30000000,900000,15 000000,450000},
[51] = {5750355,172510,56.25,5750355,172510,56.25,1681294 4,504388,56.25,4490753,134722,56.25,5695590,170867 ,56.25,5009645,150289,56.25,5009645,150289,56.25,4 623652,138709,56.25,5120636,153619,56.25,6609518,1 98285,56.25,5670648,170119,56.25,20533333,616000,1 0266666,308000,30800000,924000,15400000,462000},
[52] = {5899715,176991,57.5,5899715,176991,57.5,17249644, 517489,57.5,4607396,138221,57.5,5843527,175305,57. 5,5139766,154192,57.5,5139766,154192,57.5,4743747, 142312,57.5,5253640,157609,57.5,6781194,203435,57. 5,5817937,174538,57.5,21066666,632000,10533333,316 000,31600000,948000,15800000,474000},
[53] = {6049075,181472,58.75,6049075,181472,58.75,1768634 4,530590,58.75,4724039,141721,58.75,5991465,179743 ,58.75,5269886,158096,58.75,5269886,158096,58.75,4 863841,145915,58.75,5386643,161599,58.75,6952869,2 08586,58.75,5965227,178956,58.75,21600000,648000,1 0800000,324000,32400000,972000,16200000,486000},
[54] = {6198435,185953,60,6198435,185953,60,18123044,5436 91,60,4840682,145220,60,6139402,184182,60,5400007, 162000,60,5400007,162000,60,4983936,149518,60,5519 647,165589,60,7124545,213736,60,6112516,183375,60, 22133333,664000,11066666,332000,33200000,996000,16 600000,498000},
[55] = {6347795,190433,61.25,6347795,190433,61.25,1855974 3,556792,61.25,4957325,148719,61.25,6287339,188620 ,61.25,5530128,165903,61.25,5530128,165903,61.25,5 104031,153120,61.25,5652650,169579,61.25,7296221,2 18886,61.25,6259806,187794,61.25,22666666,680000,1 1333333,340000,34000000,1020000,17000000,510000},
[56] = {6497155,194914,62.5,6497155,194914,62.5,18996443, 569893,62.5,5073968,152219,62.5,6435277,193058,62. 5,5660248,169807,62.5,5660248,169807,62.5,5224126, 156723,62.5,5785654,173569,62.5,7467897,224036,62. 5,6407096,192212,62.5,23200000,696000,11600000,348 000,34800000,1044000,17400000,522000},
[57] = {6646514,199395,63.75,6646514,199395,63.75,1943314 3,582994,63.75,5190611,155718,63.75,6583214,197496 ,63.75,5790369,173711,63.75,5790369,173711,63.75,5 344221,160326,63.75,5918657,177559,63.75,7639573,2 29187,63.75,6554385,196631,63.75,23733333,712000,1 1866666,356000,35600000,1068000,17800000,534000},
[58] = {6795874,203876,65,6795874,203876,65,19869843,5960 95,65,5307254,159217,65,6731152,201934,65,5920490, 177614,65,5920490,177614,65,5464316,163929,65,6051 661,181549,65,7811248,234337,65,6701675,201050,65, 24266666,728000,12133333,364000,36400000,1092000,1 8200000,546000},
[59] = {6945234,208357,66.25,6945234,208357,66.25,2030654 3,609196,66.25,5423897,162716,66.25,6879089,206372 ,66.25,6050610,181518,66.25,6050610,181518,66.25,5 584411,167532,66.25,6184665,185539,66.25,7982924,2 39487,66.25,6848964,205468,66.25,24800000,744000,1 2400000,372000,37200000,1116000,18600000,558000},
[60] = {7094594,212837,67.5,7094594,212837,67.5,20743243, 622297,67.5,5540540,166216,67.5,7027027,210810,67. 5,6180731,185421,67.5,6180731,185421,67.5,5704505, 171135,67.5,6317668,189530,67.5,8154600,244638,67. 5,6996254,209887,67.5,25333333,760000,12666666,380 000,38000000,1140000,19000000,570000},
[61] = {14497866,289957,69,14497866,289957,69,22931721,45 8634,69,1463726,29274,69,8573257,171465,69,1142436 8,228487,69,11424368,228487,69,7098704,141974,69,3 090895,61817,69,8177063,163541,69,8363816,167276,6 9,26133333,784000,13066666,392000,39200000,1176000 ,19600000,588000},
[62] = {14941678,298833,70.5,14941678,298833,70.5,2363371 2,472674,70.5,1508534,30170,70.5,8835704,176714,70 .5,11774093,235481,70.5,11774093,235481,70.5,73160 11,146320,70.5,3185515,63710,70.5,8427381,168547,7 0.5,8619851,172397,70.5,26933333,808000,13466666,4 04000,40400000,1212000,20200000,606000},
[63] = {15385490,307709,72,15385490,307709,72,24335704,48 6714,72,1553342,31066,72,9098150,181963,72,1212381 9,242476,72,12123819,242476,72,7533318,150666,72,3 280134,65602,72,8677699,173553,72,8875886,177517,7 2,27733333,832000,13866666,416000,41600000,1248000 ,20800000,624000},
[64] = {15829302,316586,73.5,15829302,316586,73.5,2503769 5,500753,73.5,1598150,31963,73.5,9360597,187211,73 .5,12473544,249470,73.5,12473544,249470,73.5,77506 26,155012,73.5,3374753,67495,73.5,8928017,178560,7 3.5,9131922,182638,73.5,28533333,856000,14266666,4 28000,42800000,1284000,21400000,642000},
[65] = {16273115,325462,75,16273115,325462,75,25739687,51 4793,75,1642958,32859,75,9623044,192460,75,1282327 0,256465,75,12823270,256465,75,7967933,159358,75,3 469372,69387,75,9178336,183566,75,9387957,187759,7 5,29333333,880000,14666666,440000,44000000,1320000 ,22000000,660000},
[66] = {16716927,334338,76.5,16716927,334338,76.5,2644167 8,528833,76.5,1687766,33755,76.5,9885490,197709,76 .5,13172995,263459,76.5,13172995,263459,76.5,81852 40,163704,76.5,3563992,71279,76.5,9428654,188573,7 6.5,9643992,192879,76.5,30133333,904000,15066666,4 52000,45200000,1356000,22600000,678000},
[67] = {17160739,343214,78,17160739,343214,78,27143669,54 2873,78,1732574,34651,78,10147937,202958,78,135227 21,270454,78,13522721,270454,78,8402548,168050,78, 3658611,73172,78,9678972,193579,78,9900027,198000, 78,30933333,928000,15466666,464000,46400000,139200 0,23200000,696000},
[68] = {17604551,352091,79.5,17604551,352091,79.5,2784566 1,556913,79.5,1777382,35547,79.5,10410384,208207,7 9.5,13872446,277448,79.5,13872446,277448,79.5,8619 855,172397,79.5,3753230,75064,79.5,9929290,198585, 79.5,10156063,203121,79.5,31733333,952000,15866666 ,476000,47600000,1428000,23800000,714000},
[69] = {18048364,360967,81,18048364,360967,81,28547652,57 0953,81,1822190,36443,81,10672830,213456,81,142221 72,284443,81,14222172,284443,81,8837162,176743,81, 3847849,76956,81,10179609,203592,81,10412098,20824 1,81,32533333,976000,16266666,488000,48800000,1464 000,24400000,732000},
[70] = {18492176,369843,82.5,18492176,369843,82.5,2924964 4,584992,82.5,1866998,37339,82.5,10935277,218705,8 2.5,14571898,291437,82.5,14571898,291437,82.5,9054 469,181089,82.5,3942469,78849,82.5,10429927,208598 ,82.5,10668133,213362,82.5,33333333,1000000,166666 66,500000,50000000,1500000,25000000,750000},
[71] = {18935988,378719,84,18935988,378719,84,29951635,59 9032,84,1911806,38236,84,11197724,223954,84,149216 23,298432,84,14921623,298432,84,9271777,185435,84, 4037088,80741,84,10680245,213604,84,10924168,21848 3,84,34133333,1024000,17066666,512000,51200000,153 6000,25600000,768000},
[72] = {19379800,387596,85.5,19379800,387596,85.5,3065362 7,613072,85.5,1956614,39132,85.5,11460170,229203,8 5.5,15271349,305426,85.5,15271349,305426,85.5,9489 084,189781,85.5,4131707,82634,85.5,10930564,218611 ,85.5,11180203,223604,85.5,34933333,1048000,174666 66,524000,52400000,1572000,26200000,786000},
[73] = {19823613,396472,87,19823613,396472,87,31355618,62 7112,87,2001422,40028,87,11722617,234452,87,156210 74,312421,87,15621074,312421,87,9706391,194127,87, 4226326,84526,87,11180882,223617,87,11436239,22872 4,87,35733333,1072000,17866666,536000,53600000,160 8000,26800000,804000},
[74] = {20267425,405348,88.5,20267425,405348,88.5,3205761 0,641152,88.5,2046230,40924,88.5,11985064,239701,8 8.5,15970800,319416,88.5,15970800,319416,88.5,9923 699,198473,88.5,4320946,86418,88.5,11431200,228624 ,88.5,11692274,233845,88.5,36533333,1096000,182666 66,548000,54800000,1644000,27400000,822000},
[75] = {20711237,414224,90,20711237,414224,90,32759601,65 5192,90,2091038,41820,90,12247510,244950,90,163205 25,326410,90,16320525,326410,90,10141006,202820,90 ,4415565,88311,90,11681518,233630,90,11948309,2389 66,90,37333333,1120000,18666666,560000,56000000,16 80000,28000000,840000},
[76] = {16985064,339701,91.5,16985064,339701,91.5,3335988 6,667197,91.5,8543385,170867,91.5,10475817,209516, 91.5,12872363,257447,91.5,12872363,257447,91.5,752 4711,150494,91.5,12564919,251298,91.5,10207030,204 140,91.5,12224323,244486,91.5,38133333,1144000,190 66666,572000,57200000,1716000,28600000,858000},
[77] = {17341394,346827,93,17341394,346827,93,34059743,68 1194,93,8722617,174452,93,10695590,213911,93,13142 413,262848,93,13142413,262848,93,7682572,153651,93 ,12828519,256570,93,10421163,208423,93,12480777,24 9615,93,38933333,1168000,19466666,584000,58400000, 1752000,29200000,876000},
[78] = {17697724,353954,94.5,17697724,353954,94.5,3475960 1,695192,94.5,8901849,178036,94.5,10915362,218307, 94.5,13412462,268249,94.5,13412462,268249,94.5,784 0433,156808,94.5,13092119,261842,94.5,10635297,212 705,94.5,12737232,254744,94.5,39733333,1192000,198 66666,596000,59600000,1788000,29800000,894000},
[79] = {18054054,361081,96,18054054,361081,96,35459459,70 9189,96,9081081,181621,96,11135135,222702,96,13682 512,273650,96,13682512,273650,96,7998294,159965,96 ,13355719,267114,96,10849430,216988,96,12993686,25 9873,96,40533333,1216000,20266666,608000,60800000, 1824000,30400000,912000},
[80] = {18410384,368207,97.5,18410384,368207,97.5,3615931 7,723186,97.5,9260312,185206,97.5,11354907,227098, 97.5,13952561,279051,97.5,13952561,279051,97.5,815 6155,163123,97.5,13619318,272386,97.5,11063564,221 271,97.5,13250140,265002,97.5,41333333,1240000,206 66666,620000,62000000,1860000,31000000,930000},
[81] = {18766714,375334,99,18766714,375334,99,36859174,73 7183,99,9439544,188790,99,11574679,231493,99,14222 611,284452,99,14222611,284452,99,8314016,166280,99 ,13882918,277658,99,11277697,225553,99,13506595,27 0131,99,42133333,1264000,21066666,632000,63200000, 1896000,31600000,948000},
[82] = {19123044,382460,100.5,19123044,382460,100.5,37559 032,751180,100.5,9618776,192375,100.5,11794452,235 889,100.5,14492661,289853,100.5,14492661,289853,10 0.5,8471877,169437,100.5,14146518,282930,100.5,114 91831,229836,100.5,13763049,275260,100.5,42933333, 1288000,21466666,644000,64400000,1932000,32200000, 966000},
[83] = {19479374,389587,102,19479374,389587,102,38258890, 765177,102,9798008,195960,102,12014224,240284,102, 14762710,295254,102,14762710,295254,102,8629738,17 2594,102,14410117,288202,102,11705964,234119,102,1 4019503,280390,102,43733333,1312000,21866666,65600 0,65600000,1968000,32800000,984000},
[84] = {19835704,396714,103.5,19835704,396714,103.5,38958 748,779174,103.5,9977240,199544,103.5,12233997,244 679,103.5,15032760,300655,103.5,15032760,300655,10 3.5,8787599,175751,103.5,14673717,293474,103.5,119 20098,238401,103.5,14275958,285519,103.5,44533333, 1336000,22266666,668000,66800000,2004000,33400000, 1002000},
[85] = {20192034,403840,105,20192034,403840,105,39658605, 793172,105,10156472,203129,105,12453769,249075,105 ,15302809,306056,105,15302809,306056,105,8945460,1 78909,105,14937317,298746,105,12134231,242684,105, 14532412,290648,105,45333333,1360000,22666666,6800 00,68000000,2040000,34000000,1020000},
[86] = {20548364,410967,106.5,20548364,410967,106.5,40358 463,807169,106.5,10335704,206714,106.5,12673541,25 3470,106.5,15572859,311457,106.5,15572859,311457,1 06.5,9103321,182066,106.5,15200917,304018,106.5,12 348365,246967,106.5,14788866,295777,106.5,46133333 ,1384000,23066666,692000,69200000,2076000,34600000 ,1038000},
[87] = {20904694,418093,108,20904694,418093,108,41058321, 821166,108,10514935,210298,108,12893314,257866,108 ,15842908,316858,108,15842908,316858,108,9261182,1 85223,108,15464516,309290,108,12562498,251249,108, 15045321,300906,108,46933333,1408000,23466666,7040 00,70400000,2112000,35200000,1056000},
[88] = {21261024,425220,109.5,21261024,425220,109.5,41758 179,835163,109.5,10694167,213883,109.5,13113086,26 2261,109.5,16112958,322259,109.5,16112958,322259,1 09.5,9419044,188380,109.5,15728116,314562,109.5,12 776632,255532,109.5,15301775,306035,109.5,47733333 ,1432000,23866666,716000,71600000,2148000,35800000 ,1074000},
[89] = {21617354,432347,111,21617354,432347,111,42458036, 849160,111,10873399,217467,111,13332859,266657,111 ,16383008,327660,111,16383008,327660,111,9576905,1 91538,111,15991716,319834,111,12990765,259815,111, 15558229,311164,111,48533333,1456000,24266666,7280 00,72800000,2184000,36400000,1092000},
[90] = {21973684,439473,112.5,21973684,439473,112.5,43157 894,863157,112.5,11052631,221052,112.5,13552631,27 1052,112.5,16653057,333061,112.5,16653057,333061,1 12.5,9734766,194695,112.5,16255315,325106,112.5,13 204899,264097,112.5,15814684,316293,112.5,49333333 ,1480000,24666666,740000,74000000,2220000,37000000 ,1110000},
[91] = {15376955,307539,114,15376955,307539,114,39712660, 794253,114,15243243,304864,114,8290184,165803,114, 10251496,205029,114,10251496,205029,114,8629918,17 2598,114,11727306,234546,114,10665854,213317,114,9 126269,182525,114,50133333,1504000,25066666,752000 ,75200000,2256000,37600000,1128000},
[92] = {15622332,312446,115.5,15622332,312446,115.5,40346 372,806927,115.5,15486486,309729,115.5,8422475,168 449,115.5,10415083,208301,115.5,10415083,208301,11 5.5,8767630,175352,115.5,11914444,238288,115.5,108 36054,216721,115.5,9271901,185438,115.5,50933333,1 528000,25466666,764000,76400000,2292000,38200000,1 146000},
[93] = {15867709,317354,117,15867709,317354,117,40980085, 819601,117,15729729,314594,117,8554765,171095,117, 10578671,211573,117,10578671,211573,117,8905341,17 8106,117,12101582,242031,117,11006254,220125,117,9 417533,188350,117,51733333,1552000,25866666,776000 ,77600000,2328000,38800000,1164000},
[94] = {16113086,322261,118.5,16113086,322261,118.5,41613 798,832275,118.5,15972972,319459,118.5,8687055,173 741,118.5,10742259,214845,118.5,10742259,214845,11 8.5,9043053,180861,118.5,12288720,245774,118.5,111 76454,223529,118.5,9563165,191263,118.5,52533333,1 576000,26266666,788000,78800000,2364000,39400000,1 182000},
[95] = {16358463,327169,120,16358463,327169,120,42247510, 844950,120,16216216,324324,120,8819345,176386,120, 10905846,218116,120,10905846,218116,120,9180764,18 3615,120,12475858,249517,120,11346654,226933,120,9 708797,194175,120,53333333,1600000,26666666,800000 ,80000000,2400000,40000000,1200000},
[96] = {16603840,332076,121.5,16603840,332076,121.5,42881 223,857624,121.5,16459459,329189,121.5,8951635,179 032,121.5,11069434,221388,121.5,11069434,221388,12 1.5,9318476,186369,121.5,12662996,253259,121.5,115 16853,230337,121.5,9854429,197088,121.5,54133333,1 624000,27066666,812000,81200000,2436000,40600000,1 218000},
[97] = {16849217,336984,123,16849217,336984,123,43514935, 870298,123,16702702,334054,123,9083926,181678,123, 11233022,224660,123,11233022,224660,123,9456187,18 9123,123,12850133,257002,123,11687053,233741,123,1 0000061,200001,123,54933333,1648000,27466666,82400 0,82400000,2472000,41200000,1236000},
[98] = {17094594,341891,124.5,17094594,341891,124.5,44148 648,882972,124.5,16945945,338918,124.5,9216216,184 324,124.5,11396610,227932,124.5,11396610,227932,12 4.5,9593899,191877,124.5,13037271,260745,124.5,118 57253,237145,124.5,10145693,202913,124.5,55733333, 1672000,27866666,836000,83600000,2508000,41800000, 1254000},
[99] = {17339971,346799,126,17339971,346799,126,44782361, 895647,126,17189189,343783,126,9348506,186970,126, 11560197,231203,126,11560197,231203,126,9731610,19 4632,126,13224409,264488,126,12027453,240549,126,1 0291325,205826,126,56533333,1696000,28266666,84800 0,84800000,2544000,42400000,1272000},
[100] = {17585348,351706,127.5,17585348,351706,127.5,45416 073,908321,127.5,17432432,348648,127.5,9480796,189 615,127.5,11723785,234475,127.5,11723785,234475,12 7.5,9869322,197386,127.5,13411547,268230,127.5,121 97653,243953,127.5,10436957,208739,127.5,57333333, 1720000,28666666,860000,86000000,2580000,43000000, 1290000},
[101] = {17830725,356614,129,17830725,356614,129,46049786, 920995,129,17675675,353513,129,9613086,192261,129, 11887373,237747,129,11887373,237747,129,10007033,2 00140,129,13598685,271973,129,12367852,247357,129, 10582589,211651,129,58133333,1744000,29066666,8720 00,87200000,2616000,43600000,1308000},
[102] = {18076102,361522,130.5,18076102,361522,130.5,46683 499,933669,130.5,17918918,358378,130.5,9745376,194 907,130.5,12050960,241019,130.5,12050960,241019,13 0.5,10144745,202894,130.5,13785823,275716,130.5,12 538052,250761,130.5,10728221,214564,130.5,58933333 ,1768000,29466666,884000,88400000,2652000,44200000 ,1326000},
[103] = {18321479,366429,132,18321479,366429,132,47317211, 946344,132,18162162,363243,132,9877667,197553,132, 12214548,244290,132,12214548,244290,132,10282456,2 05649,132,13972961,279459,132,12708252,254165,132, 10873853,217477,132,59733333,1792000,29866666,8960 00,89600000,2688000,44800000,1344000},
[104] = {18566856,371337,133.5,18566856,371337,133.5,47950 924,959018,133.5,18405405,368108,133.5,10009957,20 0199,133.5,12378136,247562,133.5,12378136,247562,1 33.5,10420168,208403,133.5,14160099,283201,133.5,1 2878452,257569,133.5,11019485,220389,133.5,6053333 3,1816000,30266666,908000,90800000,2724000,4540000 0,1362000},
[105] = {18894025,377880,135,18894025,377880,135,48795874, 975917,135,18729729,374594,135,10186344,203726,135 ,12596253,251925,135,12596253,251925,135,10603783, 212075,135,14409616,288192,135,13105385,262107,135 ,11213661,224273,135,61600000,1848000,30800000,924 000,92400000,2772000,46200000,1386000},
[106] = {31422475,628449,136.5,31422475,628449,136.5,54989 331,1099786,136.5,7019914,140398,136.5,20558321,41 1166,136.5,22726988,454539,136.5,22726988,454539,1 36.5,16983184,339663,136.5,9846126,196922,136.5,18 345487,366909,136.5,18892491,377849,136.5,62666666 ,1880000,31333333,940000,94000000,2820000,47000000 ,1410000},
[107] = {31957325,639146,138,31957325,639146,138,55925320, 1118506,138,7139402,142788,138,20908250,418165,138 ,23113831,462276,138,23113831,462276,138,17272259, 345445,138,10013719,200274,138,18657750,373155,138 ,19214065,384281,138,63733333,1912000,31866666,956 000,95600000,2868000,47800000,1434000},
[108] = {32492176,649843,139.5,32492176,649843,139.5,56861 308,1137226,139.5,7258890,145177,139.5,21258179,42 5163,139.5,23500673,470013,139.5,23500673,470013,1 39.5,17561334,351226,139.5,10181313,203626,139.5,1 8970014,379400,139.5,19535640,390712,139.5,6480000 0,1944000,32400000,972000,97200000,2916000,4860000 0,1458000},
[109] = {33027027,660540,141,33027027,660540,141,57797297, 1155945,141,7378378,147567,141,21608108,432162,141 ,23887516,477750,141,23887516,477750,141,17850410, 357008,141,10348906,206978,141,19282278,385645,141 ,19857214,397144,141,65866666,1976000,32933333,988 000,98800000,2964000,49400000,1482000},
[110] = {33561877,671237,142.5,33561877,671237,142.5,58733 285,1174665,142.5,7497866,149957,142.5,21958036,43 9160,142.5,24274358,485487,142.5,24274358,485487,1 42.5,18139485,362789,142.5,10516500,210330,142.5,1 9594541,391890,142.5,20178788,403575,142.5,6693333 3,2008000,33466666,1004000,100400000,3012000,50200 000,1506000},
[111] = {34096728,681934,144,34096728,681934,144,59669274, 1193385,144,7617354,152347,144,22307965,446159,144 ,24661200,493224,144,24661200,493224,144,18428561, 368571,144,10684094,213681,144,19906805,398136,144 ,20500363,410007,144,68000000,2040000,34000000,102 0000,102000000,3060000,51000000,1530000},
[112] = {34631578,692631,145.5,34631578,692631,145.5,60605 263,1212105,145.5,7736842,154736,145.5,22657894,45 3157,145.5,25048043,500960,145.5,25048043,500960,1 45.5,18717636,374352,145.5,10851687,217033,145.5,2 0219068,404381,145.5,20821937,416438,145.5,6906666 6,2072000,34533333,1036000,103600000,3108000,51800 000,1554000},
[113] = {35166429,703328,147,35166429,703328,147,61541251, 1230825,147,7856330,157126,147,23007823,460156,147 ,25434885,508697,147,25434885,508697,147,19006712, 380134,147,11019281,220385,147,20531332,410626,147 ,21143511,422870,147,70133333,2104000,35066666,105 2000,105200000,3156000,52600000,1578000},
[114] = {35701280,714025,148.5,35701280,714025,148.5,62477 240,1249544,148.5,7975817,159516,148.5,23357752,46 7155,148.5,25821727,516434,148.5,25821727,516434,1 48.5,19295787,385915,148.5,11186875,223737,148.5,2 0843596,416871,148.5,21465085,429301,148.5,7120000 0,2136000,35600000,1068000,106800000,3204000,53400 000,1602000},
[115] = {36236130,724722,150,36236130,724722,150,63413229, 1268264,150,8095305,161906,150,23707681,474153,150 ,26208570,524171,150,26208570,524171,150,19584863, 391697,150,11354468,227089,150,21155859,423117,150 ,21786660,435733,150,72266666,2168000,36133333,108 4000,108400000,3252000,54200000,1626000},
[116] = {36770981,735419,151.5,36770981,735419,151.5,64349 217,1286984,151.5,8214793,164295,151.5,24057610,48 1152,151.5,26595412,531908,151.5,26595412,531908,1 51.5,19873938,397478,151.5,11522062,230441,151.5,2 1468123,429362,151.5,22108234,442164,151.5,7333333 3,2200000,36666666,1100000,110000000,3300000,55000 000,1650000},
[117] = {37305832,746116,153,37305832,746116,153,65285206, 1305704,153,8334281,166685,153,24407539,488150,153 ,26982255,539645,153,26982255,539645,153,20163014, 403260,153,11689656,233793,153,21780386,435607,153 ,22429808,448596,153,74400000,2232000,37200000,111 6000,111600000,3348000,55800000,1674000},
[118] = {37840682,756813,154.5,37840682,756813,154.5,66221 194,1324423,154.5,8453769,169075,154.5,24757467,49 5149,154.5,27369097,547381,154.5,27369097,547381,1 54.5,20452089,409041,154.5,11857249,237144,154.5,2 2092650,441853,154.5,22751383,455027,154.5,7546666 6,2264000,37733333,1132000,113200000,3396000,56600 000,1698000},
[119] = {38375533,767510,156,38375533,767510,156,67157183, 1343143,156,8573257,171465,156,25107396,502147,156 ,27755939,555118,156,27755939,555118,156,20741165, 414823,156,12024843,240496,156,22404914,448098,156 ,23072957,461459,156,76533333,2296000,38266666,114 8000,114800000,3444000,57400000,1722000},
[120] = {38910384,778207,157.5,38910384,778207,157.5,68093 172,1361863,157.5,8692745,173854,157.5,25457325,50 9146,157.5,28142782,562855,157.5,28142782,562855,1 57.5,21030240,420604,157.5,12192436,243848,157.5,2 2717177,454343,157.5,23394531,467890,157.5,7760000 0,2328000,38800000,1164000,116400000,3492000,58200 000,1746000},
[121] = {34829302,696586,159,34829302,696586,159,86233997, 1724679,159,8812233,176244,159,13218349,264366,159 ,29830382,596607,159,29830382,596607,159,33774866, 675497,159,13880071,277601,159,14620463,292409,159 ,11561165,231223,159,78666666,2360000,39333333,118 0000,118000000,3540000,59000000,1770000},
[122] = {35301564,706031,160.5,35301564,706031,160.5,87403 271,1748065,160.5,8931721,178634,160.5,13397581,26 7951,160.5,30234861,604697,160.5,30234861,604697,1 60.5,34232831,684656,160.5,14068275,281365,160.5,1 4818707,296374,160.5,11717926,234358,160.5,7973333 3,2392000,39866666,1196000,119600000,3588000,59800 000,1794000},
[123] = {35773826,715476,162,35773826,715476,162,88572546, 1771450,162,9051209,181024,162,13576813,271536,162 ,30639341,612786,162,30639341,612786,162,34690795, 693815,162,14256479,285129,162,15016950,300339,162 ,11874688,237493,162,80800000,2424000,40400000,121 2000,121200000,3636000,60600000,1818000},
[124] = {36246088,724921,163.5,36246088,724921,163.5,89741 820,1794836,163.5,9170697,183413,163.5,13756045,27 5120,163.5,31043821,620876,163.5,31043821,620876,1 63.5,35148759,702975,163.5,14444684,288893,163.5,1 5215194,304303,163.5,12031449,240628,163.5,8186666 6,2456000,40933333,1228000,122800000,3684000,61400 000,1842000},
[125] = {36718349,734366,165,36718349,734366,165,90911095, 1818221,165,9290184,185803,165,13935277,278705,165 ,31448301,628966,165,31448301,628966,165,35606723, 712134,165,14632888,292657,165,15413437,308268,165 ,12188211,243764,165,82933333,2488000,41466666,124 4000,124400000,3732000,62200000,1866000},
[126] = {37190611,743812,166.5,37190611,743812,166.5,92080 369,1841607,166.5,9409672,188193,166.5,14114509,28 2290,166.5,31852780,637055,166.5,31852780,637055,1 66.5,36064688,721293,166.5,14821092,296421,166.5,1 5611681,312233,166.5,12344972,246899,166.5,8400000 0,2520000,42000000,1260000,126000000,3780000,63000 000,1890000},
[127] = {37662873,753257,168,37662873,753257,168,93249644, 1864992,168,9529160,190583,168,14293741,285874,168 ,32257260,645145,168,32257260,645145,168,36522652, 730453,168,15009297,300185,168,15809925,316198,168 ,12501734,250034,168,85066666,2552000,42533333,127 6000,127600000,3828000,63800000,1914000},
[128] = {38135135,762702,169.5,38135135,762702,169.5,94418 918,1888378,169.5,9648648,192972,169.5,14472972,28 9459,169.5,32661740,653234,169.5,32661740,653234,1 69.5,36980616,739612,169.5,15197501,303950,169.5,1 6008168,320163,169.5,12658496,253169,169.5,8613333 3,2584000,43066666,1292000,129200000,3876000,64600 000,1938000},
[129] = {38607396,772147,171,38607396,772147,171,95588193, 1911763,171,9768136,195362,171,14652204,293044,171 ,33066220,661324,171,33066220,661324,171,37438581, 748771,171,15385705,307714,171,16206412,324128,171 ,12815257,256305,171,87200000,2616000,43600000,130 8000,130800000,3924000,65400000,1962000},
[130] = {39079658,781593,172.5,39079658,781593,172.5,96757 467,1935149,172.5,9887624,197752,172.5,14831436,29 6628,172.5,33470699,669413,172.5,33470699,669413,1 72.5,37896545,757930,172.5,15573910,311478,172.5,1 6404655,328093,172.5,12972019,259440,172.5,8826666 6,2648000,44133333,1324000,132400000,3972000,66200 000,1986000},
[131] = {39551920,791038,174,39551920,791038,174,97926742, 1958534,174,10007112,200142,174,15010668,300213,17 4,33875179,677503,174,33875179,677503,174,38354509 ,767090,174,15762114,315242,174,16602899,332057,17 4,13128780,262575,174,89333333,2680000,44666666,13 40000,134000000,4020000,67000000,2010000},
[132] = {40024182,800483,175.5,40024182,800483,175.5,99096 017,1981920,175.5,10126600,202532,175.5,15189900,3 03798,175.5,34279659,685593,175.5,34279659,685593, 175.5,38812474,776249,175.5,15950319,319006,175.5, 16801142,336022,175.5,13285542,265710,175.5,904000 00,2712000,45200000,1356000,135600000,4068000,6780 0000,2034000},
[133] = {40496443,809928,177,40496443,809928,177,100265291 ,2005305,177,10246088,204921,177,15369132,307382,1 77,34684139,693682,177,34684139,693682,177,3927043 8,785408,177,16138523,322770,177,16999386,339987,1 77,13442303,268846,177,91466666,2744000,45733333,1 372000,137200000,4116000,68600000,2058000},
[134] = {40968705,819374,178.5,40968705,819374,178.5,10143 4566,2028691,178.5,10365576,207311,178.5,15548364, 310967,178.5,35088618,701772,178.5,35088618,701772 ,178.5,39728402,794568,178.5,16326727,326534,178.5 ,17197630,343952,178.5,13599065,271981,178.5,92533 333,2776000,46266666,1388000,138800000,4164000,694 00000,2082000},
[135] = {41440967,828819,180,41440967,828819,180,102603840 ,2052076,180,10485064,209701,180,15727596,314551,1 80,35493098,709861,180,35493098,709861,180,4018636 6,803727,180,16514932,330298,180,17395873,347917,1 80,13755827,275116,180,93600000,2808000,46800000,1 404000,140400000,4212000,70200000,2106000},
[136] = {41913229,838264,181.5,41913229,838264,181.5,10377 3115,2075462,181.5,10604551,212091,181.5,15906827, 318136,181.5,35897578,717951,181.5,35897578,717951 ,181.5,40644331,812886,181.5,16703136,334062,181.5 ,17594117,351882,181.5,13912588,278251,181.5,94666 666,2840000,47333333,1420000,142000000,4260000,710 00000,2130000},
[137] = {42385490,847709,183,42385490,847709,183,104942389 ,2098847,183,10724039,214480,183,16086059,321721,1 83,36302058,726041,183,36302058,726041,183,4110229 5,822045,183,16891340,337826,183,17792360,355847,1 83,14069350,281387,183,95733333,2872000,47866666,1 436000,143600000,4308000,71800000,2154000},
[138] = {42857752,857155,184.5,42857752,857155,184.5,10611 1664,2122233,184.5,10843527,216870,184.5,16265291, 325305,184.5,36706537,734130,184.5,36706537,734130 ,184.5,41560259,831205,184.5,17079545,341590,184.5 ,17990604,359812,184.5,14226111,284522,184.5,96800 000,2904000,48400000,1452000,145200000,4356000,726 00000,2178000},
[139] = {43330014,866600,186,43330014,866600,186,107280938 ,2145618,186,10963015,219260,186,16444523,328890,1 86,37111017,742220,186,37111017,742220,186,4201822 4,840364,186,17267749,345354,186,18188847,363776,1 86,14382873,287657,186,97866666,2936000,48933333,1 468000,146800000,4404000,73400000,2202000},
[140] = {43802275,876045,187.5,43802275,876045,187.5,10845 0213,2169004,187.5,11082503,221650,187.5,16623755, 332475,187.5,37515497,750309,187.5,37515497,750309 ,187.5,42476188,849523,187.5,17455953,349119,187.5 ,18387091,367741,187.5,14539634,290792,187.5,98933 333,2968000,49466666,1484000,148400000,4452000,742 00000,2226000},
[141] = {44274537,885490,189,44274537,885490,189,109619487 ,2192389,189,11201991,224039,189,16802987,336059,1 89,37919977,758399,189,37919977,758399,189,4293415 2,858683,189,17644158,352883,189,18585335,371706,1 89,14696396,293927,189,100000000,3000000,50000000, 1500000,150000000,4500000,75000000,2250000},
[142] = {44746799,894935,190.5,44746799,894935,190.5,11078 8762,2215775,190.5,11321479,226429,190.5,16982219, 339644,190.5,38324456,766489,190.5,38324456,766489 ,190.5,43392116,867842,190.5,17832362,356647,190.5 ,18783578,375671,190.5,14853157,297063,190.5,10106 6666,3032000,50533333,1516000,151600000,4548000,75 800000,2274000},
[143] = {45219061,904381,192,45219061,904381,192,111958036 ,2239160,192,11440967,228819,192,17161450,343229,1 92,38728936,774578,192,38728936,774578,192,4385008 1,877001,192,18020566,360411,192,18981822,379636,1 92,15009919,300198,192,102133333,3064000,51066666, 1532000,153200000,4596000,76600000,2298000},
[144] = {45691322,913826,193.5,45691322,913826,193.5,11312 7311,2262546,193.5,11560455,231209,193.5,17340682, 346813,193.5,39133416,782668,193.5,39133416,782668 ,193.5,44308045,886160,193.5,18208771,364175,193.5 ,19180065,383601,193.5,15166681,303333,193.5,10320 0000,3096000,51600000,1548000,154800000,4644000,77 400000,2322000},
[145] = {46163584,923271,195,46163584,923271,195,114296586 ,2285931,195,11679943,233598,195,17519914,350398,1 95,39537896,790757,195,39537896,790757,195,4476600 9,895320,195,18396975,367939,195,19378309,387566,1 95,15323442,306468,195,104266666,3128000,52133333, 1564000,156400000,4692000,78200000,2346000},
[146] = {46635846,932716,196.5,46635846,932716,196.5,11546 5860,2309317,196.5,11799431,235988,196.5,17699146, 353982,196.5,39942375,798847,196.5,39942375,798847 ,196.5,45223974,904479,196.5,18585180,371703,196.5 ,19576553,391531,196.5,15480204,309604,196.5,10533 3333,3160000,52666666,1580000,158000000,4740000,79 000000,2370000},
[147] = {47108108,942162,198,47108108,942162,198,116635135 ,2332702,198,11918918,238378,198,17878378,357567,1 98,40346855,806937,198,40346855,806937,198,4568193 8,913638,198,18773384,375467,198,19774796,395495,1 98,15636965,312739,198,106400000,3192000,53200000, 1596000,159600000,4788000,79800000,2394000},
[148] = {47580369,951607,199.5,47580369,951607,199.5,11780 4409,2356088,199.5,12038406,240768,199.5,18057610, 361152,199.5,40751335,815026,199.5,40751335,815026 ,199.5,46139902,922798,199.5,18961588,379231,199.5 ,19973040,399460,199.5,15793727,315874,199.5,10746 6666,3224000,53733333,1612000,161200000,4836000,80 600000,2418000},
[149] = {48052631,961052,201,48052631,961052,201,118973684 ,2379473,201,12157894,243157,201,18236842,364736,2 01,41155815,823116,201,41155815,823116,201,4659786 7,931957,201,19149793,382995,201,20171283,403425,2 01,15950488,319009,201,108533333,3256000,54266666, 1628000,162800000,4884000,81400000,2442000},
[150] = {48524893,970497,202.5,48524893,970497,202.5,12014 2958,2402859,202.5,12277382,245547,202.5,18416073, 368321,202.5,41560294,831205,202.5,41560294,831205 ,202.5,47055831,941116,202.5,19337997,386759,202.5 ,20369527,407390,202.5,16107250,322145,202.5,10960 0000,3288000,54800000,1644000,164400000,4932000,82 200000,2466000},
}

function Xiulian_PreLoad()

-- 打开界面
this:RegisterEvent("UI_COMMAND");

--离开场景,自动关闭
this:RegisterEvent("HIDE_ON_SCENE_TRANSED");
this:RegisterEvent("UNIT_XIULIAN");
this:RegisterEvent("UINT_POWER");

-- 游戏窗口尺寸发生了变化
this:RegisterEvent("ADJEST_UI_POS")

-- 游戏分辨率发生了变化
this:RegisterEvent("VIEW_RESOLUTION_CHANGED")

this:RegisterEvent("UPDATE_WILLGET_MISSION_TRACK"); --升级

this:RegisterEvent("TOGGLE_UPDATE_INFANT"); --子女有变化 刷新按钮状态

this:RegisterEvent("FINISH_MISSION");

end

function Xiulian_OnLoad()

XIULIAN_BOOKS[1] = Xiulian_XinfaSkill_1
XIULIAN_BOOKS[2] = Xiulian_XinfaSkill_2
XIULIAN_BOOKS[3] = Xiulian_XinfaSkill_3
XIULIAN_BOOKS[4] = Xiulian_XinfaSkill_4

XIULIAN_MIJI[1] = Xiulian_ZhaoshiSkill_1
XIULIAN_MIJI[2] = Xiulian_ZhaoshiSkill_2
XIULIAN_MIJI[3] = Xiulian_ZhaoshiSkill_3
XIULIAN_MIJI[4] = Xiulian_ZhaoshiSkill_4
XIULIAN_MIJI[5] = Xiulian_ZhaoshiSkill_5
XIULIAN_MIJI[6] = Xiulian_ZhaoshiSkill_6

XIULIAN_MIJI_TEXT[1] = Xiulian_ZhaoshiSkill_level1
XIULIAN_MIJI_TEXT[2] = Xiulian_ZhaoshiSkill_level2
XIULIAN_MIJI_TEXT[3] = Xiulian_ZhaoshiSkill_level3
XIULIAN_MIJI_TEXT[4] = Xiulian_ZhaoshiSkill_level4
XIULIAN_MIJI_TEXT[5] = Xiulian_ZhaoshiSkill_level5
XIULIAN_MIJI_TEXT[6] = Xiulian_ZhaoshiSkill_level6

-- 保存界面的默认相对位置
g_Xiulian_Frame_UnifiedXPosition = Xiulian_Frame : GetProperty("UnifiedXPosition");
g_Xiulian_Frame_UnifiedYPosition = Xiulian_Frame : GetProperty("UnifiedYPosition");

end

-- OnEvent
function Xiulian_OnEvent(event)

if ( event == "UPDATE_WILLGET_MISSION_TRACK" ) or (event=="TOGGLE_UPDATE_INFANT") or (event == "FINISH_MISSION") then
local nLevel =Player:GetData("LEVEL")
Xiulian_Refresh_Page_Button(nLevel)
end

if ( event == "UI_COMMAND" and tonumber(arg0) == 2019042001 ) then
if(this:IsVisible()) then
this:Hide();
return;
end
local selfUnionPos = Variable:GetVariable("SelfUnionPos");
if(selfUnionPos ~= nil) then
Xiulian_Frame:SetProperty("UnifiedPosition", selfUnionPos);
end
XIULIAN_BOOK_SELECT = 1;
XIULIAN_MIJI_SELECT = -1;
this:Show();
Xiulian_Update()
Xiulian_SetTabState()
local nLevel =Player:GetData("LEVEL")
Xiulian_Refresh_Page_Button(nLevel)
end

if( event == "HIDE_ON_SCENE_TRANSED") then
this:Hide();
return;
end

if( event == "UNIT_XIULIAN" ) then
for i = 1, 3 do
local theAction = GemCarve:UpdateProductAction(g_Xiulian_Book[i])--EnumAction(i - 1, "xiulianbook")
if(theAction:GetID() ~= 0) then
XIULIAN_BOOKS[i] : SetActionItem(theAction:GetID())
end
end
Xiulian_JingJie_Selected_Update()
Xiulian_Skill_Clicked_Update()
Xiulian_SetSelectState()
end

if( event == "UI_COMMAND" and tonumber(arg0) == 2019042002 ) then
--设置功力
Xiulian_Gongli_Text:SetText("#{XL_XML_87}")
local nPower = DataPool:GetPlayerMission_DataRound(248)
local attch =""
Xiulian_Gongli_Text:SetProperty("UnifiedSize","{{0.000000,120.000000},{0.000000,20.000000}}");
Xiulian_Gongli_Text:SetProperty("UnifiedPosition","{{0.500000,-56.000000},{1.000000,-22.000000}}");
Xiulian_Vigor:SetText(nPower.."/100")
end

-- 游戏窗口尺寸发生了变化
if (event == "ADJEST_UI_POS" ) then
-- 更新背包界面位置
Xiulian_Frame_On_ResetPos()

-- 游戏分辨率发生了变化
elseif (event == "VIEW_RESOLUTION_CHANGED") then
-- 更新背包界面位置
Xiulian_Frame_On_ResetPos()
end

end

function Xiulian_SelfEquip_Page_Switch()

Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);

OpenEquip(1);
this:Hide();
end

function Xiulian_Pet_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);

TogglePetPage();
this:Hide();
end

--神木王鼎
function Xiulian_ShenDing_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenShengDingLayout();
this:Hide();
end

function Xiulian_Ride_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);

OpenRidePage();
this:Hide();
end

function Xiulian_SelfData_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);

SystemSetup:OpenPrivatePage("self");
this:Hide();
end

function Xiulian_Blog_Switch()

local strCharName = Player:GetName();
local strAccount = Player:GetData("ACCOUNTNAME")
Blog:OpenBlogPage(strAccount,strCharName,true);

end

function Xiulian_Xiulian_Switch()
Xiulian_Xiulian:SetCheck(1)
end

function Xiulian_Other_Info_Page_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OtherInfoPage();
this:Hide();
end

function Xiulian_Wuhun_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenWuHunLayout();
this:Hide();
end

function Xiulian_JingMai_Page_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenJingMaiLayout()
this:Hide();
end

function Xiulian_OpenWuYi()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenWuyiLayout()
this:Hide();
end

function Xiulian_ShenDing_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenShengDingLayout();
this:Hide();
end

function Xiulian_OpenShenQi()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenShengQiLayout()
this:Hide();
end

function Xiulian_SetTabState()
Xiulian_SelfEquip:SetCheck(0)
Xiulian_SelfData:SetCheck(0)
Xiulian_Miji:SetCheck(0)
Xiulian_Pet:SetCheck(0)
Xiulian_Xiulian:SetCheck(1)
Xiulian_Ride:SetCheck(0)
Xiulian_OtherInfo:SetCheck(0)
Xiulian_JingMai:SetCheck(0)
end


function Xiulian_Xinfa_Clicked(nIndex)
if(nIndex < 4 and nIndex > 0) then
XIULIAN_BOOK_SELECT = nIndex
XIULIAN_MIJI_SELECT = -1
Xiulian_JingJie_Selected_Update()
else
--PushDebugMessage("#{XL_090707_50}")
end
end
--===============================================
-- 更新
--===============================================
function Xiulian_Update()
for i = 1, 3 do
local theAction = GemCarve:UpdateProductAction(g_Xiulian_Book[i])--EnumAction(i - 1, "xiulianbook")
if(theAction:GetID() ~= 0) then
XIULIAN_BOOKS[i] : SetActionItem(theAction:GetID())
end
end
Xiulian_JingJie_Selected_Update()
--设置功力
Xiulian_Gongli_Text:SetText("#{XL_XML_87}")
local nPower = DataPool:GetPlayerMission_DataRound(248)
local attch =""
Xiulian_Gongli_Text:SetProperty("UnifiedSize","{{0.000000,120.000000},{0.000000,20.000000}}");
Xiulian_Gongli_Text:SetProperty("UnifiedPosition","{{0.500000,-56.000000},{1.000000,-22.000000}}");
Xiulian_Gongli_Tooltip:SetText(attch)
Xiulian_Vigor:SetText(nPower.."/100")
end

--===============================================
-- 关闭
--===============================================
function Xiulian_Close_Cilcked()
this:Hide()
end

function Xiulian_Skill_Clicked(nIndex)
if MIJI_CAN_SELECT == false then
return
end
if(XIULIAN_BOOK_SELECT == 1) then
if (nIndex ~= 6) then
XIULIAN_MIJI_SELECT = nIndex
else
XIULIAN_MIJI_SELECT = -1
end
elseif(XIULIAN_BOOK_SELECT == 2) then
XIULIAN_MIJI_SELECT = nIndex + 5
--add by kaibin for 开启第3本修炼
elseif XIULIAN_BOOK_SELECT == 3 then
if nIndex >= 1 and nIndex <= 4 then
XIULIAN_MIJI_SELECT = nIndex + 11
else
XIULIAN_MIJI_SELECT = -1
end
else
XIULIAN_MIJI_SELECT = -1
end
Xiulian_Skill_Clicked_Update()
end

function Lua_GetXiuLianData(DataType)
if DataType == "XIULIANFLAG" then
local ret = 0
for i = 0,14 do
if GetXiuLianMiJiInfo(i,"Level") ~= 0 then
ret = ret + 1
end
end
return ret
end
if DataType == "XIULIAN_STR" then
local nAddData = GetXiuLianMiJiInfo(0,"XYJ_MIJI_FIN_ADD")
return math.ceil(Lua_GetHumanBaseAttr(1) * (nAddData / 100))
end
if DataType == "XIULIAN_SPR" then
local nAddData = GetXiuLianMiJiInfo(1,"XYJ_MIJI_FIN_ADD")
return math.ceil(Lua_GetHumanBaseAttr(2) * (nAddData / 100))
end
if DataType == "XIULIAN_CON" then
local nAddData = GetXiuLianMiJiInfo(2,"XYJ_MIJI_FIN_ADD")
return math.ceil(Lua_GetHumanBaseAttr(2) * (nAddData / 100))
end
if DataType == "XIULIAN_INT" then
local nAddData = GetXiuLianMiJiInfo(3,"XYJ_MIJI_FIN_ADD")
return math.ceil(Lua_GetHumanBaseAttr(4) * (nAddData / 100))
end
if DataType == "XIULIAN_DEX" then
local nAddData = GetXiuLianMiJiInfo(4,"XYJ_MIJI_FIN_ADD")
return math.ceil(Lua_GetHumanBaseAttr(5) * (nAddData / 100))
end
if DataType == "XIULIAN_HIT" then
local nAddData = GetXiuLianMiJiInfo(9,"XYJ_MIJI_FIN_ADD")
return Player:GetData("HIT") - math.ceil(Player:GetData("HIT") * (1 - (nAddData / 100)))
end
if DataType == "XIULIAN_ATTP" then
local nAddData = GetXiuLianMiJiInfo(5,"XYJ_MIJI_FIN_ADD")
return Player:GetData("ATT_PHYSICS") - math.ceil(Player:GetData("ATT_PHYSICS") * (1 - (nAddData / 100)))
end
if DataType == "XIULIAN_DEFP" then
local nAddData = GetXiuLianMiJiInfo(7,"XYJ_MIJI_FIN_ADD")
return Player:GetData("DEF_PHYSICS") - math.ceil(Player:GetData("DEF_PHYSICS") * (1 - (nAddData / 100)))
end
if DataType == "XIULIAN_ATTM" then
local nAddData = GetXiuLianMiJiInfo(6,"XYJ_MIJI_FIN_ADD")
return Player:GetData("ATT_MAGIC") - math.ceil(Player:GetData("ATT_MAGIC") * (1 - (nAddData / 100)))
end
if DataType == "XIULIAN_DEFM" then
local nAddData = GetXiuLianMiJiInfo(8,"XYJ_MIJI_FIN_ADD")
return Player:GetData("DEF_MAGIC") - math.ceil(Player:GetData("DEF_MAGIC") * (1 - (nAddData / 100)))
end
if DataType == "XIULIAN_MISS" then
local nAddData = GetXiuLianMiJiInfo(10,"XYJ_MIJI_FIN_ADD")
return Player:GetData("MISS") - math.ceil(Player:GetData("MISS") * (1 - (nAddData / 100)))
end
end

function GetXiuLianMiJiInfo(nIndex,DataType)
local MijiBookData = {
{0,"#{XYJ_XLMJ_001}"},
{0,"#{XYJ_XLMJ_002}"},
{0,"#{XYJ_XLMJ_003}"},
{0,"#{XYJ_XLMJ_004}"},
{0,"#{XYJ_XLMJ_005}"},
{1,"#{XYJ_XLMJ_006}"},
{1,"#{XYJ_XLMJ_007}"},
{1,"#{XYJ_XLMJ_008}"},
{1,"#{XYJ_XLMJ_009}"},
{1,"#{XYJ_XLMJ_010}"},
{1,"#{XYJ_XLMJ_011}"},
{2,"#{XYJ_XLMJ_012}"},
{2,"#{XYJ_XLMJ_013}"},
{2,"#{XYJ_XLMJ_014}"},
{2,"#{XYJ_XLMJ_015}"},
}
nIndex = nIndex + 1
if DataType == "Name" then
local nIndex_Real = g_Xiulian_MijiBook[nIndex]
local nName = LuaFnGetItemName(nIndex_Real)
if nName ~= nil then
return nName
else
return ""
end
end
if DataType == "JingJie" then
if nIndex >= 1 and nIndex < 9 then
local tempJingJieData = DataPool:GetPlayerMission_DataRound(249)
local Jingjie_Data = math.mod(math.floor(tempJingJieData/math.pow(10,nIndex - 1)),10)
if Jingjie_Data ~= nil then
if Jingjie_Data < 1 then
Jingjie_Data = 1
end
return Jingjie_Data
end
return 1
end
if nIndex >= 9 and nIndex < 16 then
nIndex = nIndex - 8 --修正数据
local tempJingJieData_2 = DataPool:GetPlayerMission_DataRound(250)
local Jingjie_Data_2 = math.mod(math.floor(tempJingJieData_2/math.pow(10,nIndex - 1)),10)
if Jingjie_Data_2 ~= nil then
if Jingjie_Data_2 < 1 then
Jingjie_Data_2 = 1
end
return Jingjie_Data_2
end
return 1
end
return 1
end
if DataType == "Level" then
local MD_Data_Start = 250 --251-258
local MD_Data = math.ceil(nIndex/2) + MD_Data_Start
local tempLevelData = DataPool:GetPlayerMission_DataRound(MD_Data)
local ret_Level = 1
if math.mod(nIndex,2) == 1 then
ret_Level = math.mod(math.floor(tempLevelData/1000),1000)
else
ret_Level = math.mod(math.floor(tempLevelData/1),1000)
end
return ret_Level
end
if DataType == "MaxLevel" then
local nJingJieData = GetXiuLianMiJiInfo(nIndex - 1,"JingJie")
local nMaxLevel = 10
if nJingJieData <= 6 then
nMaxLevel = nJingJieData * 10
elseif nJingJieData <= 12 and nJingJieData >= 7 then
nMaxLevel = 60 + (nJingJieData - 6) * 15
end
return nMaxLevel
end
if DataType == "Explain" then
local nExplain = MijiBookData[nIndex][2]
if nExplain ~= nil then
return nExplain
else
return ""
end
end
if DataType == "UpLevelNeedMoney" then
local nBookLevel = GetXiuLianMiJiInfo(nIndex - 1,"Level")
if nBookLevel >= 150 then
return 0
end
-- PushDebugMessage("MONEY::nIndex "..nIndex.." nBookLevel "..nBookLevel)
local UpLevelNeedMoney = 0
if nIndex < 12 then
UpLevelNeedMoney = XiuLianDetial[nBookLevel + 1][2 + 3*(nIndex-1)]
if UpLevelNeedMoney == nil then
UpLevelNeedMoney = 0
end
return UpLevelNeedMoney
else
UpLevelNeedMoney = XiuLianDetial[nBookLevel + 1][35 + 2*(nIndex - 12)]
if UpLevelNeedMoney == nil then
UpLevelNeedMoney = 0
end
return UpLevelNeedMoney
end
return 0
end
if DataType == "UpLevelNeedExp" then
local nBookLevel = GetXiuLianMiJiInfo(nIndex - 1,"Level")
if nBookLevel >= 150 then
return 0
end
-- PushDebugMessage("EXP::nIndex "..nIndex.." nBookLevel "..nBookLevel)
local UpLevelNeedExp = 0
if nIndex < 12 then
UpLevelNeedExp = XiuLianDetial[nBookLevel + 1][1 + 3*(nIndex-1)]
if UpLevelNeedExp == nil then
UpLevelNeedExp = 0
end
return UpLevelNeedExp
else
UpLevelNeedExp = XiuLianDetial[nBookLevel + 1][34 + 2*(nIndex - 12)]
if UpLevelNeedExp == nil then
UpLevelNeedExp = 0
end
return UpLevelNeedExp
end
return 0
end
if DataType == "XYJ_MIJI_ADD" then
local nBookLevel = GetXiuLianMiJiInfo(nIndex - 1,"Level")
if nBookLevel >= 150 then
return 0
end
local MiJiAdd = 0
MiJiAdd = XiuLianDetial[nBookLevel][3 + 3*(nIndex-1)]
return MiJiAdd
end
if DataType == "XYJ_MIJI_NEXT_ADD" then
local nBookLevel = GetXiuLianMiJiInfo(nIndex - 1,"Level")
if nBookLevel >= 150 then
return 0
end
local MiJiAdd = 0
MiJiAdd = XiuLianDetial[nBookLevel + 1][3 + 3*(nIndex-1)]
return MiJiAdd
end
if DataType == "XYJ_MIJI_FIN_ADD" then
local nLowXinFaLevel = 150
for i = 1,6 do
local theAction = EnumAction(i-1, "xinfa");
if Player:GetData("LEVEL") > 10 then --有门派了
local nXinfaId = LifeAbility : GetLifeAbility_Number(theAction:GetID());
local nXinfa_level = Player:GetXinfaInfo(nXinfaId,"level");
if nLowXinFaLevel > nXinfa_level then
nLowXinFaLevel = nXinfa_level
end
else
nLowXinFaLevel = 0
end
end
local nMijiAdd = GetXiuLianMiJiInfo(nIndex - 1,"XYJ_MIJI_ADD")
local FinalImpact = nMijiAdd * (Player:GetData("LEVEL")/100) * (nLowXinFaLevel/100)
return tonumber(string.format("%.1f", FinalImpact))
end
end

function GetXiuLianBookInfo(nIndex,DataType)
local XiuLianBookData = {"#{XYJ_XLBOOK_01}","#{XYJ_XLBOOK_02}","#{XYJ_XLBOOK_03}"}
nIndex = nIndex + 1
if DataType == "Level" then--此书下秘籍的最高境界
--赶工,暂时这样写,以后在优化
if nIndex == 1 then
local nMaxJingJie = 0
for i = 1,5 do
local tempJingJie = GetXiuLianMiJiInfo(i,"JingJie")
if tempJingJie > nMaxJingJie then
nMaxJingJie = tempJingJie
end
end
return nMaxJingJie
end
if nIndex == 2 then
local nMaxJingJie = 0
for i = 6,11 do
local tempJingJie = GetXiuLianMiJiInfo(i,"JingJie")
if tempJingJie > nMaxJingJie then
nMaxJingJie = tempJingJie
end
end
return nMaxJingJie
end
if nIndex == 3 then
local nMaxJingJie = 0
for i = 12,15 do
local tempJingJie = GetXiuLianMiJiInfo(i,"JingJie")
if tempJingJie > nMaxJingJie then
nMaxJingJie = tempJingJie
end
end
return nMaxJingJie
end
return 1
end
if DataType == "HasActived" then
return 1
end
if DataType == "Name" then
local nIndex_Real = g_Xiulian_Book[nIndex]
local nName = LuaFnGetItemName(nIndex_Real)
if nName ~= nil then
return nName
else
return ""
end
end
if DataType == "Explain" then
local nExplain = XiuLianBookData[nIndex]
if nExplain ~= nil then
return nExplain
else
return ""
end
end
end

function Xiulian_Skill_Clicked_Update()
Xiulian_SetSelectState()
--刷新中间图标
if (XIULIAN_MIJI_SELECT ~= -1) then
local theAction = GemCarve:UpdateProductAction(g_Xiulian_MijiBook[XIULIAN_MIJI_SELECT])--EnumAction(XIULIAN_MIJI_SELECT-1, "xiulianmiji")
Xiulian_SkillIcon : SetActionItem(theAction:GetID())
local XiuLianMiJiName = GetXiuLianMiJiInfo(XIULIAN_MIJI_SELECT-1,"Name");
local XiuLianMiJiJingJie = GetXiuLianMiJiInfo(XIULIAN_MIJI_SELECT-1,"JingJie")
local XiuLianMiJiLevel = GetXiuLianMiJiInfo(XIULIAN_MIJI_SELECT-1,"Level")
local CurMaxLevel = GetXiuLianMiJiInfo(XIULIAN_MIJI_SELECT-1,"MaxLevel")
local XiuLianMiJiExplain = GetXiuLianMiJiInfo(XIULIAN_MIJI_SELECT-1,"Explain")
--add:lby2015修炼下一等级需要的金钱和经 验
local nNeedMoney = GetXiuLianMiJiInfo(XIULIAN_MIJI_SELECT-1,"UpLevelNeedMoney")
local nNeedExp = GetXiuLianMiJiInfo(XIULIAN_MIJI_SELECT-1,"UpLevelNeedExp")

local StrJingJie = "#{XL_XML_32}".."#{XL_XML_85}"..XiuLianMiJiJingJie.."#{XL_XML_86}"
local StrDengJi = "#{XL_XML_33}"..XiuLianMiJiLevel.."/"..CurMaxLevel


local StrExp = "#{XFXL_151203_01}"..nNeedExp

if (XiuLianMiJiLevel == 105 ) then
StrExp ="#{XFXL_151203_01}".. "#{XFXL_151203_04}"

end


Xiulian_SkillName:SetText(XiuLianMiJiName);
Xiulian_SkillJingjie:SetText(StrJingJie);
Xiulian_SkillLevel:SetText(StrDengJi);

Xiulian_LearnExp:SetText(StrExp);
Xiulian_LearnDemand_Jiaozi:Show()
Xiulian_LearnDemand_Jiaozi_Text:SetText("#{XFXL_151203_02}")

if (XiuLianMiJiLevel == 105 ) then
Xiulian_LearnDemand_Jiaozi:Hide()
Xiulian_LearnDemand_Jiaozi_Text:SetText("#{XFXL_151203_02}".."#{XFXL_151203_04}")
else
Xiulian_LearnDemand_Jiaozi:Show()
Xiulian_LearnDemand_Jiaozi:SetProperty("MoneyNumber", tostring(nNeedMoney))
Xiulian_LearnDemand_Jiaozi_Text:SetText("#{XFXL_151203_02}")
end

local strCondition = ""
if(XIULIAN_BOOK_SELECT == 1) then
if(Player:GetData("LEVEL") >= 70) then
strCondition = "\n#G#{XL_XML_30}"
else
strCondition = "\n#cff0000#{XL_XML_30}"
end
elseif XIULIAN_BOOK_SELECT == 2 then
local XiuLianBook1Level = GetXiuLianBookInfo(0,"Level")
if (XiuLianBook1Level >= 3) then
strCondition = "\n#G#{XL_XML_34}"
else
strCondition = "\n#cff0000#{XL_XML_34}"
end
--开启第3本修炼
elseif XIULIAN_BOOK_SELECT == 3 then
if XIULIAN_MIJI_SELECT-1 == 11 then
--等级限制
if(Player:GetData("LEVEL") >= 90) then
strCondition = "\n#{XLZY_120330_12}"
else
strCondition = "\n#{XLZY_120330_01}"
end
--完成进阶任务
if GetXiuLianBookInfo(2,"HasActived") == 1 then
strCondition = strCondition.."\n#{XLZY_120330_23}"
else
strCondition = strCondition.."\n#{XLZY_120330_22}"
end

--门派信息
local nZhiye = Player:GetData("MEMPAI")
nZhiye = nZhiye + 1
if nZhiye >= 1 and nZhiye <= 12 then
strCondition = strCondition..strZhiyeTip[nZhiye]
end

elseif XIULIAN_MIJI_SELECT-1 == 12 then
local level = GetXiuLianMiJiInfo(11,"Level")
if tonumber(level) >= 10 then
strCondition = "\n#{XLZY_120330_14}"
else
strCondition = "\n#{XLZY_120330_13}"
end
elseif XIULIAN_MIJI_SELECT-1 == 13 or XIULIAN_MIJI_SELECT-1 == 14 then
local level_11 = GetXiuLianMiJiInfo(11,"Level")
local level_12 = GetXiuLianMiJiInfo(12,"Level")
if tonumber(level_11) >= 20 and tonumber(level_12) >= 20 then
strCondition = "\n#{XLZY_120330_16}"
else
strCondition = "\n#{XLZY_120330_15}"
end
end
end
Xiulian_SkillInfo:SetText(XiuLianMiJiExplain.."\n#{XL_XML_31}"..strCondition);

else
if(XIULIAN_BOOK_SELECT == -1) then
Xiulian_SkillIcon : SetActionItem(-1)
end
end
end

--===============================================
-- 选择修炼境界后刷新
--===============================================
function Xiulian_JingJie_Selected_Update()

if XIULIAN_BOOK_SELECT == 1 then
for i = 1, 5 do
local theAction = GemCarve:UpdateProductAction(g_Xiulian_MijiBook[i])--EnumAction(i - 1, "xiulianmiji")
if theAction ~= 0 then
XIULIAN_MIJI[i] : SetActionItem(theAction:GetID())
local CurMaxLevel = GetXiuLianMiJiInfo(i - 1,"MaxLevel")
local XiuLianMiJiLevel = GetXiuLianMiJiInfo(i - 1,"Level")
if (CurMaxLevel == nil) or (XiuLianMiJiLevel == nil) then
MIJI_CAN_SELECT =false
return
else
MIJI_CAN_SELECT =true
end
XIULIAN_MIJI_TEXT[i]:SetText(XiuLianMiJiLevel.."/"..CurMaxLevel);
end
end
XIULIAN_MIJI[6] : SetActionItem(-1)
XIULIAN_MIJI_TEXT[6]:SetText("");
elseif XIULIAN_BOOK_SELECT == 2 then
for i = 1, 6 do
local theAction = GemCarve:UpdateProductAction(g_Xiulian_MijiBook[i + 5])--EnumAction(i + 5 - 1, "xiulianmiji")
if theAction ~= 0 then
XIULIAN_MIJI[i] : SetActionItem(theAction:GetID())
local CurMaxLevel = GetXiuLianMiJiInfo(i + 5 - 1,"MaxLevel")
local XiuLianMiJiLevel = GetXiuLianMiJiInfo(i + 5 - 1,"Level")
if (CurMaxLevel == nil) or (XiuLianMiJiLevel == nil) then
MIJI_CAN_SELECT =false
return
else
MIJI_CAN_SELECT =true
end
XIULIAN_MIJI_TEXT[i]:SetText(XiuLianMiJiLevel.."/"..CurMaxLevel);
end
end
--add by kaibin for 第3本修炼
elseif XIULIAN_BOOK_SELECT == 3 then
for i = 1, 4 do
local theAction = GemCarve:UpdateProductAction(g_Xiulian_MijiBook[i + 11])--EnumAction(i + 11 - 1, "xiulianmiji")
if theAction ~= 0 then
XIULIAN_MIJI[i] : SetActionItem(theAction:GetID())
local CurMaxLevel = GetXiuLianMiJiInfo(i + 11 - 1,"MaxLevel")
local XiuLianMiJiLevel = GetXiuLianMiJiInfo(i + 11 - 1,"Level")
if (CurMaxLevel == nil) or (XiuLianMiJiLevel == nil) then
MIJI_CAN_SELECT =false
return
else
MIJI_CAN_SELECT =true
end
XIULIAN_MIJI_TEXT[i]:SetText(XiuLianMiJiLevel.."/"..CurMaxLevel);
end
end
XIULIAN_MIJI[5] : SetActionItem(-1)
XIULIAN_MIJI_TEXT[5]:SetText("");
XIULIAN_MIJI[6] : SetActionItem(-1)
XIULIAN_MIJI_TEXT[6]:SetText("");
--end by kaibin for 第3本修炼
else
for i=1, 6 do
XIULIAN_MIJI[i] : SetActionItem(-1)
XIULIAN_MIJI_TEXT[i]:SetText("")
end
end
Xiulian_SetSelectState()
--刷新中间图标
if (XIULIAN_BOOK_SELECT ~= -1) then
local theAction = GemCarve:UpdateProductAction(g_Xiulian_Book[XIULIAN_BOOK_SELECT])--EnumAction(XIULIAN_BOOK_SELECT-1, "xiulianbook")
Xiulian_SkillIcon : SetActionItem(theAction:GetID())
local XiuLianBookName = GetXiuLianBookInfo(XIULIAN_BOOK_SELECT-1,"Name");
local XiuLianBookLevel = GetXiuLianBookInfo(XIULIAN_BOOK_SELECT-1,"Level")
local XiuLianBookExplain = GetXiuLianBookInfo(XIULIAN_BOOK_SELECT-1,"Explain")


local StrJingJie = "#{XL_XML_29}".."#{XL_XML_85}"..XiuLianBookLevel.."#{XL_XML_86}"

Xiulian_SkillName:SetText(XiuLianBookName);
Xiulian_SkillJingjie:SetText(StrJingJie);
Xiulian_SkillLevel:SetText("");
Xiulian_LearnDemand_Jiaozi_Text:SetText("")
--add:lby 2015初始化金钱和经验的初始值

Xiulian_LearnExp:SetText("");
Xiulian_LearnDemand_Jiaozi:Hide()


local strCondition = ""
if(XIULIAN_BOOK_SELECT == 1) then
if(Player:GetData("LEVEL") >= 70) then
strCondition = "\n#G#{XL_XML_30}"
else
strCondition = "\n#cff0000#{XL_XML_30}"
end
elseif XIULIAN_BOOK_SELECT == 2 then
local XiuLianBook1Level = GetXiuLianBookInfo(0,"Level")
if (XiuLianBook1Level >= 3) then
strCondition = "\n#G#{XL_XML_34}"
else
strCondition = "\n#cff0000#{XL_XML_34}"
end
--开启第3第4本修炼
elseif XIULIAN_BOOK_SELECT == 3 then
----------------------------------------------------此处需要判断是否完成门派进阶
--等级限制
if(Player:GetData("LEVEL") >= 90) then
strCondition = "\n#{XLZY_120330_12}"
else
strCondition = "\n#{XLZY_120330_01}"
end
--完成进阶任务
if GetXiuLianBookInfo(2,"HasActived") == 1 then
strCondition = strCondition.."\n#{XLZY_120330_23}"
else
strCondition = strCondition.."\n#{XLZY_120330_22}"
end

--门派信息
local nZhiye = Player:GetData("MEMPAI")
nZhiye = nZhiye + 1
--PushDebugMessage(tostring(nZhiye))
if nZhiye >= 1 and nZhiye <= 12 then
strCondition = strCondition..strZhiyeTip[nZhiye]
end

end
Xiulian_SkillInfo:SetText(XiuLianBookExplain.."\n#{XL_XML_31}"..strCondition);
else
Xiulian_SkillIcon : SetActionItem(-1)
end

end
--===============================================
-- 设置选中状态
--===============================================
function Xiulian_SetSelectState()

for i=1, 3 do
if(i == XIULIAN_BOOK_SELECT) then
XIULIAN_BOOKS[i]:SetPushed(1)
else
XIULIAN_BOOKS[i]:SetPushed(0)
end
end
for i=1, 6 do
if((XIULIAN_MIJI_SELECT <= 5 and i==XIULIAN_MIJI_SELECT) or
(XIULIAN_MIJI_SELECT > 5 and XIULIAN_MIJI_SELECT <= 11 and i == XIULIAN_MIJI_SELECT - 5) or
(XIULIAN_MIJI_SELECT > 11 and XIULIAN_MIJI_SELECT <= 15 and i == XIULIAN_MIJI_SELECT - 11)) then
XIULIAN_MIJI[i]:SetPushed(1);
else
XIULIAN_MIJI[i]:SetPushed(0);
end
end
end

--================================================
-- 恢复界面的默认相对位置
--================================================
function Xiulian_Frame_On_ResetPos()

Xiulian_Frame : SetProperty("UnifiedXPosition", g_Xiulian_Frame_UnifiedXPosition);
Xiulian_Frame : SetProperty("UnifiedYPosition", g_Xiulian_Frame_UnifiedYPosition);

end

function Xiulian_ZhenYuan_Page_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenZhenYuanLayout()
end

function Xiulian_Miji_Page_Switch()
Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1);
OpenMijiLayout()
end

function Xiulian_OpenBaoJian()
local nLevel =Player:GetData("LEVEL")
if nLevel < 85 then
PushDebugMessage("#{ZZZB_150811_114}")
return
end

Variable:SetVariable("SelfUnionPos", Xiulian_Frame:GetProperty("UnifiedPosition"), 1)
OpenBaoJianLayout()
end

function Xiulian_Refresh_Page_Button( nLevel)
--武魂
if ( nLevel < 65 ) then
Xiulian_Wuhun:Disable()
Xiulian_Wuhun_tips:Show()
--Xiulian_Wuhun:SetToolTip("#cfff263等级达到#G65级#cfff263后可开启此 界面。")
else
Xiulian_Wuhun:Enable()
Xiulian_Wuhun_tips:Hide()
end
--修炼
if ( nLevel < 70 ) then
Xiulian_Xiulian:Disable()
Xiulian_Xiulian_tips:Show()
else
Xiulian_Xiulian:Enable()
Xiulian_Xiulian_tips:Hide()
end

--经脉
if ( nLevel < 90 ) then
Xiulian_JingMai:Disable()
Xiulian_JingMai_tips:Show()
else
Xiulian_JingMai:Enable()
Xiulian_JingMai_tips:Hide()
end

--秘籍
if ( nLevel < 75 ) then
Xiulian_Miji:Disable()
Xiulian_Miji_tips:Show()
-- Xiulian_Miji:SetToolTip("#{RWYQ_150707_04}")
else
Xiulian_Miji:Enable()
Xiulian_Miji_tips:Hide()
end
--真元
if ( nLevel < 80 ) then
Xiulian_ZhenYuan:Disable()
Xiulian_ZhenYuan_tips:Show()
-- Xiulian_ZhenYuan:SetToolTip("#{RWYQ_150707_05}")
else
Xiulian_ZhenYuan:Enable()
Xiulian_ZhenYuan_tips:Hide()
end

--武意
if ( nLevel < 85 ) then
Xiulian_WuYi:Disable()
Xiulian_WuYi_tips:Show()
else
Xiulian_WuYi:Enable()
Xiulian_WuYi_tips:Hide()
end

--神鼎
if ( nLevel < 15 ) then
Xiulian_ShenDing:Disable()
Xiulian_ShenDing_tips:Show()
-- Xiulian_ShenDing:SetToolTip("#{RWYQ_150707_07}")
else
Xiulian_ShenDing:Enable()
Xiulian_ShenDing_tips:Hide()
end

--九星神器DIY技能
if (nLevel >= 85) then
Xiulian_ShenQi:Enable()
Xiulian_ShenQi_tips:Hide()
else
Xiulian_ShenQi:Disable()
Xiulian_ShenQi_tips:Show()
end

if ( nLevel < 85 ) then
Xiulian_BaoJian:Disable()
Xiulian_BaoJian_tips:Show()
else
Xiulian_BaoJian:Enable()
Xiulian_BaoJian_tips:Hide()
end
end


Ai xem qua giúp mình với tại sao mình tu luyện mà không cộng điểm :( :( :(