Advertisement
Guest User

Bulfleet status calc

a guest
May 30th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (()=>{
  2.     let script = document.createElement('script');
  3.     script.src = 'http://code.jquery.com/jquery-1.11.0.min.js';
  4.     script.type = 'text/javascript';
  5.     document.getElementsByTagName('head')[0].appendChild(script);
  6.     setTimeout(function(){
  7.         let totalRes = [0,0,0];
  8.         let totalIncome = [0,0,0];
  9.         let resNames = ['метал','кристали','газ'];
  10.         let incomeNames = ['Доход метал','Доход кристали','Доход газ'];
  11.  
  12.         $(".table-galaxy").find('tr').each(
  13.             (i)=>{
  14.                 let item = $(".table-galaxy").find('tr').eq(i);
  15.                 let itemName = item.children().eq(0).html();
  16.                
  17.                 let resIndex = resNames.indexOf(itemName);
  18.                 let incomeIndex = incomeNames.indexOf(itemName);
  19.                 if (resIndex !== -1){
  20.                     let result = Number(item.children().eq(1).html().split('/')[0].replace(',',''))
  21.                     totalRes[resIndex] += result;
  22.                 } else if (incomeIndex !== -1){
  23.                     let result = Number(item.children().eq(1).html().replace(',',''))
  24.                     totalIncome[incomeIndex] += result;
  25.                 }
  26.             }
  27.         )
  28.            
  29.         console.log('Unspent ressource points: ' + (totalRes.reduce((x,y)=>x+y) / 1000));
  30.         resNames.forEach((el,i)=>{
  31.             console.log(el + ': ' + totalRes[i])
  32.         })
  33.            
  34.         incomeNames.forEach((el,i)=>{
  35.             console.log(el + ': ' + totalIncome[i])
  36.         })
  37.     },500);
  38. })()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement