window.onload = function() { GroupBox("mission_sm", "师门任务", 5, 30, 125, 100); GroupBox("mission_present","节日礼物",145,5,150,60); GroupBox("mission_keju","科举考试",145,90,150,40); GroupBox("mission_huan","任务链",310,5,140,125); GroupBox("mission_st","师徒任务",5,155,125,170); GroupBox("mission_bp","帮派任务(1轮经验帮贡)",145,155,150,60); GroupBox("mission_fdw","房都尉",310,155,140,60); GroupBox("mission_community1","社区建设任务(每轮)",145,240,150,85); GroupBox("mission_community2","社区巡逻任务(每轮)",310,240,140,85); GroupBox("mission", "常见任务经验计算", 15, 5, 465, 350); GroupBox("links", "任务相关", 495, 5, 125, 350) MenuList("menulist", "任务", 2, 50); LLn_Control( [{ids: ["mission_level"],min:10, max:160}, {ids: ["mission_sm_type"],min:0, max:999}, {ids: ["mission_huan_from","mission_huan_to"],min:0, max:300}, {ids: ["mission_st_td_level"],min:15, max:49 }, {ids: ["mission_huan_over15e"],min:0, max:1}, {ids: ["mission_st_double"],min:0, max:1} ], ["mission_sm_exp","mission_sm_money", "mission_present_exp","mission_present_money", "mission_keju_exp", "mission_huan_exp", "mission_st_sf_money","mission_st_td_money","mission_st_td_exp", "mission_bp_ql","mission_bp_xw", "mission_fdw", "mission_community1_exp","mission_community1_money1","mission_community1_money2", "mission_community2_exp","mission_community2_money1","mission_community2_money2"], function (v, o) { //师门任务 o0 o1 if (v[0] >= 20 && v[0] <=39) { a = 540 * v[0] + 4250; b = 50 * v[0] + 3600; } else if (v[0] >= 40 && v[0] <= 69) { a = 660 * v[0] + 16000; b = 275 * v[0] + 18250; } else if (v[0] >=70 && v[0] <= 99) { a = 825 * v[0] + 37500; b = 275 * v[0] + 36500; } else { a = 825 * v[0] + 77500; b = 220 * v[0] + 75000; }; if (v[1] == 1) {x = 2; y = 2} else if (v[1] == 2) {x = 1; y = 2} else {x = 1; y = 1}; o[0].value = a * x * y; o[1].value = b * x * y; //节日礼物 o2 o3 if (v[0] >= 30) {o[2].value = v[0] * v[0] * 60; o[3].value = v[0] * v[0] * 10; } else {o[2].value = ""; o[3].value = ""; }; //科举 o4 o[4].value = v[0] * 2220 + 10000; //任务链 o5 if (v[0] >= 60) { c = 0; for (var i = v[2]; i < v[3]; i++ ) { x = Math.floor( i / 10); y = i - x * 10; a = (v[0] * 20 + 150) * (x + y +2); c+=a; }; if (v[5]==1) c = Math.ceil(c / 2); o[5].value = c; } else {o[5].value = "";} //师徒任务 o6 o7 o8 //徒弟 if (v[4] >= 15 && v[4]<=29) { a = 210 * v[4] + 14000; b = 1040 * v[4] +16900; } else if (v[4] >= 30 && v[4] <= 39) { a = 330 * v[4] + 15500; b = 4500 * v[4] - 84630; } else { a = 330 * v[4] + 38000; b = 1430 * v[4] + 40800; }; if (v[6] == 1) {a+=a; b+=b;} o[7].value = a; o[8].value = b; //师傅 if (v[4] >= 15 && v[4]<=29) { a = 220 * v[0] + 13850; } else if (v[4] >= 30 && v[4] <= 39) { a = 330 * v[0] + 15500; } else { a = 330 * v[0] + 38000; }; if (v[6] == 1) {a+=a;} o[6].value = a; //帮派任务 o9 o10 c = 215 * (v[0] - 20) + 32050; d = 0; for (var i = 1; i <= 10; i++) { d = d + ((v[0] * 27 + 350) + (i - 1) * (v[0] * 7 + 50)); } o[9].value = c +" /21帮贡"; o[10].value = d +" /21帮贡"; //房都尉 o11 o[11].value = v[0] * 30 * 10; //社区建设 o12 o13 o14 a = v[0] * 1100 + 37500; b = v[0] * 275 + 4750; c = v[0] * 150; o[12].value = a; o[13].value = b; o[14].value = c; //社区巡逻 o15 o16 v17 a = v[0] * 1650 + 15000; b = v[0] * 330 + 3000; c = v[0] * 150; o[15].value = a; o[16].value = b; o[17].value = c; } ); }