2e5afbab-d102-4aea-88e6-8afaebff7a77.png (56.89 KB, 下载次数: 103)
function get_result(){
var cur_jy = json[cur_aid]['jy'];
var my_level = $.trim($('.jyinfo input.t1').val());
var target_level = $.trim($('.jyinfo input.t2').val());
var have_jy = $.trim($('.jyinfo input.t3').val());
var jyc = $.trim($('.jyinfo input.t4').val());
my_level = parseInt(my_level);
if (my_level==0 || my_level>100) {
alert('宠物当前等级必须为1-100的整数');
return false;
}
target_level = parseInt(target_level);
if (target_level==0 || target_level>100) {
alert('宠物目标等级必须为1-100的整数');
return false;
}
if (my_level>=target_level) {
alert('填写有误哦,宠物当前等级不能大于或等于目标等级!');
return false;
}
if (have_jy=='请输入宠物当前经验') {
have_jy = 0;
$('.jyinfo input.t3').val(have_jy);
}
have_jy = parseInt(have_jy);
var have_jy_max = jy[cur_jy][my_level+1]-jy[cur_jy][my_level];
if (have_jy>=have_jy_max) {
alert('当前已有经验最大值必须小于'+have_jy_max);
return false;
}
if (jyc=='请输入经验池中的经验') {
jyc = 0;
$('.jyinfo input.t4').val(jyc);
}
jyc = parseInt(jyc);
if (jyc>10000000) {
alert('经验池经验不能大于10000000');
return false;
}
var need_jy = jy[cur_jy][target_level]-jy[cur_jy][my_level]-have_jy;
var can_level = my_level;
var sy_jy = 0;
if (jyc>0) {
var my_all_jy = jy[cur_jy][my_level]+have_jy+jyc;
if (my_all_jy>=jy[cur_jy][100]) {
can_level = 100;
sy_jy = my_all_jy - jy[cur_jy][100];
} else if (my_all_jy<jy[cur_jy][my_level+1]){
can_level = my_level;
sy_jy = my_all_jy - jy[cur_jy][my_level];
} else {
for(var i=my_level+1;i<=99;i++) {
if (my_all_jy>=jy[cur_jy] && my_all_jy<jy[cur_jy][i+1]) {
can_level = i;
sy_jy = my_all_jy - jy[cur_jy];
break;
}
}
}
}
$('#result_start').hide();
$('#result').show();
$('#result span:eq(0)').text(jy[cur_jy][100]);
$('#result span:eq(1)').text(need_jy);
$('#result span:eq(2)').text(can_level);
$('#result span:eq(3)').text(sy_jy);
return false;
}
欢迎光临 精易论坛 (https://125.confly.eu.org/) | Powered by Discuz! X3.4 |