$(function(){ var index = 0; /*itemTable*/ var oldTable = $('#itemTable').dataTable( { "pagingType": "full_numbers", "language": { "lengthMenu": "每页 _MENU_ 条记录", "zeroRecords": randomTip(),//"

正在初始化中,你信不信

", "info": "第 _PAGE_ 页 ( 总共 _PAGES_ 页 )", "infoEmpty": "", "infoFiltered": "(从 _MAX_ 条物品过滤)", "search": "搜索(可用名称首字母):", "paginate": { "first": "首页(W)", "last": "末页(S)", "next": "下一页(D)", "previous": "上一页(A)"); //如果物品是兽决、技能卡牌,那么追加 技能描述 var itemName = map.NAME; var type1 = map["type1"]; var value1 = map["value1"]; var x = parseInt(map.ICON%15); var y = parseInt(map.ICON/15); var descript = map.DESCRIPT; if(type1 == "302"){ itemName += "("+value1+")"; } if(type1 == "203"){ //itemName = item203Tips(map); }else if(type1 == "123"){ var taskMap = tasktable[value1]; if(taskMap){ var itemMap = itemtable[taskMap["产物"]]; if(itemMap){ itemName += ":"+itemMap.NAME; var costTime = ""; var taskTime = taskMap["总进度"]; if(taskTime < 60){ costTime = taskTime + "秒"; }else if(taskTime < 3600){ costTime = (parseInt(taskTime / 60)) + "分钟"; }else{ costTimeTemp = (taskTime/3600).toFixed(1); //末尾是0,则不保留小数位 if(costTimeTemp.charAt((costTimeTemp+"").length-1) == "0"){ costTime = (taskTime/3600).toFixed(0) + "小时"; }else{ costTime = (taskTime/3600).toFixed(1) + "小时"; } } descript += "" + "
产物:" + itemMap.NAME + "
每次消耗灵气:"+taskMap["消耗灵气"] + "
产量:" + taskMap["产物数量L"] +"-"+ taskMap["产物数量H"] + "
预计时长:" + costTime + "
" ; }else{ console.log("种植物品定位不到:"+taskMap["产物"]) } }else{ var makerecipeMap = makerecipedata[value1]; if(makerecipeMap){ itemName += ":【配方】"+makerecipeMap.NAME; }else{ console.log(map); } } }else if(type1 == "115"){ //地图门票 var mapMap = gatetable[value1]; if(!mapMap){ mapMap = maptable[value1]; } if(mapMap){ itemName += ":"+mapMap.NAME; } }else if(/技能卡牌/.test(map.NAME)){ var skillMap = skilldata[value1]; if(skillMap){ itemName += ":"+skillMap.NAME; }else{ console.log("技能卡牌定位不到技能:"+value1) } } //对于丹方、配方,隐藏掉描述内容,避免泄露组成方式 if(/的.*(丹方|配方)/.test(map.NAME)){//的.*丹方|的.*配方 descript = "不许偷看"; } if(type1 == "110" || (type1 == "105" && value1 != 0) ){ descript += "
【药效:"+value1+",上限:"+map["Level"]+"】"; }else if(type1 == "118"){ descript += "
【药效:"+value1+" ,上限:"+map["Level"]+"】
【或修为:"+formateNum(value1*100000)+"】
"; }else if(type1 == "126"){ descript += "
境界变更至:"+ablestagerewardtable[value1].NAME+""; }else if(type1 == "129"){ var linggenName = "随机"; var linggenType = map["从分类"] if(linggenType < 5){ linggenName = wuxing[parseInt(linggenType) + 1]; } descript += "
增加"+linggenName+"灵根"+ value1 +"点,上限"+map["Level"]+"点"; }else if(type1 == "130"){ descript += "
献祭值:"+map["value1"]+""; }else if(type1 == "132"){ var attrName = itemType3Data[map["从分类"]]; var attrNum = value1; var attrTimes = map["Level"]; descript += "
每次增加"+attrNum+"点"+attrName+"
最多服用"+attrTimes+"次
总计:"+formateNum(parseInt(attrNum) * parseInt(attrTimes))+"点"+attrName+"
"; } var icon = $("
"); var mtpis=getMtpis(descript); mtpisListener(icon,mtpis); if(!itemTypeData[map["分类"]]){ console.error(map); return; } var itemType = $(""+itemTypeData[map["分类"]]["name"]+""); var itemUseLimit = findSkillUseLimit(map); var itemUseStr = itemTypeData[map["分类"]][map["子分类"]]; var itemUse = $(""+(type1 == "123" ? (taskMap?"种植":"配方") : (itemUseStr?itemUseStr:"我也不知道!"))+""); if(type1 == "200" || type1 == "202"){ itemUse.append(findSkillTipsFromSkill(value1)); } else if(type1 == "203" ){ //指向宠物技能 if(/4[0-9]{4}/.test(map.value1)){ itemUse.append($("
").append(findPetSkillTips(value1))); } //指向多个宠物技能表 else if(/[0-9]{1,4}/.test(map.value1)){ var psoddMap = petskilloddsdata[map.value1]; if(psoddMap){ $.each(psoddMap,function(psoddkey,psoddvalue){ if(/4[0-9]{4}/.test(psoddkey)){ if(psoddvalue>0){ itemUse.append($("
").append(findPetSkillTips(psoddkey))); } } }); }else{ console.log("兽决定位不到技能:"+map.value1) } } } else if(type1 == "201" ){ itemUse.append($("
最大突破等级:
").append(map.value2)); itemUse.append(findSkillTipsFromSkill(value1)); } var itemFrom = $(""); $.each(map.SOURCE_FROM,function(key,sourceId){ //是否有隐藏产物的配方来源 if(hideProduct[sourceId]){ return; } itemFrom.append($("
").append(findMapTips(sourceId))); }); var equipLevelDiv = $("
Lv:"+map["Level"]+"
"); var itemNameTd = $("").append(icon).append("").append(itemName).append(equipLevelDiv); tr.append($(""+map.INDEX+"")); //tr.append(icon); tr.append(itemNameTd); tr.append(itemType); tr.append(itemUse); tr.append($("").append(itemUseLimit)); tr.append(""+map["最大叠加"]+""); tr.append(itemFrom); icon.append(""+map["PY"]+""); index++; $("#itemTable tbody").append(tr); }); /*itemTable*/ $('#itemTable').dataTable( { "pagingType": "full_numbers", "language": { "lengthMenu": "每页 _MENU_ 条记录", "zeroRecords": "没有找到物品,一定是你没充值VIP!", "info": "第 _PAGE_ 页 ( 总共 _PAGES_ 页 )", "infoEmpty": "空荡荡的没有物品", "infoFiltered": "(从 _MAX_ 条物品过滤)", "search": "搜索(可用名称首字母):", "paginate": { "first": "首页(W)", "last": "末页(S)", "next": "下一页(D)", "previous": "上一页(A)