window.onload = function() { GroupBox("exp2level", "经验-->等级", 15, 5, 400, 50); GroupBox("level2exp", "等级-->经验", 15, 75, 400, 80); GroupBox("yinde", "阴德计算", 435, 5, 180, 150); GroupBox("max_money_div", "携钱上限", 15, 175, 170, 80); GroupBox("train_bb", "在家训练宠等级计算", 205, 175, 170, 80); GroupBox("guy_exp_perday", "常规角色奖励", 395, 175, 220, 80); // 等级-经验计算 LL_Control( "level1", "level2", [], 0, 155, ["totalexp"], function(a,b,v,o){ o[0].value = LevelUpExp[b] - LevelUpExp[a]} ); // 经验-等级计算 LL2_Control( "expNow", "levelNow", [], 0, 99999999999, 0, 155, ["levelTarget", "expLeft"], function (a, b, v, o) { lt = b; while (lt < 155 && LevelUpExp[lt+1] - LevelUpExp[b] <= a) lt++; o[0].value = lt; o[1].value = a - LevelUpExp[lt] + LevelUpExp[b]; } ); // 阴德计算 LL_Control( "bb_level_begin", "bb_level_now", [], 0, 160, ["yinde_add"], function (a, b, v, o){ if (b - a < 20) o[0].value = 0; else o[0].value = b - a - 19; } ); // 携钱上限 L_Control( "guy_level_money", [], 0, 155, ["max_money"], function (a, v, o) { c = 2000 * a * a + 10000; o[0].value = c > 20000000 ? 20000000 : c; } ); //在家训宠等级 L_Control( "guy_level_trainbb", [], 10, 155, ["bb_level_trainbb"], function (a, v, o) { //D代码 b := floor(a - (30 + a * 0.3)) + 1; b = Math.floor(a * 0.7 - 30) + 1; if (b < 0) o[0].value = ''; else o[0].value = "最少" + b + "级"; } ); //每天常规经验 LL2_Control( "guy_exp_level", "guy_exp_day", [], 60, 155, 1, 62, ["guy_exp_exp"], function (a, b, v, o) { o[0].value = a * 500 * b; } ); }