CowboySoberano

Código BB jogador

Jun 9th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function(){
  2.    var pre = '[village]', post = '[/village]\n', win = frames.main || self, doc = win.document;
  3.    if(doc.URL.indexOf('screen=info_player') == - 1)
  4.    {
  5.       alert('Este script só funciona no perfil do jogador.');
  6.       return;
  7.    }
  8.    var h = doc.getElementsByTagName('th'), i, j, l, c = [], d, k, th;
  9.    for(i = 0; i < 99; i ++ )
  10.    {
  11.       c[i] = [];
  12.    }
  13.    for(i = 0; i < h.length; i ++ )
  14.    {
  15.       if(h[i].width == 80)
  16.       {
  17.          l = h[i].parentNode.cells;
  18.          for(j = 1; j < l.length; j ++ )
  19.          {
  20.             if(h[i] == l[j])
  21.             {
  22.                th = j;
  23.                break;
  24.             }
  25.          }
  26.          h = h[i].offsetParent.rows;
  27.          l = h.length;
  28.          if(l < 2)return;
  29.          for(i = 1; i < l; i ++ )
  30.          {
  31.             k = (d = h[i].cells[th].innerHTML).split('|');
  32.             k = Math.floor(k[0] / 100) + 10 * Math.floor(k[1] / 100);
  33.             c[k].push(d);
  34.          }
  35.          l -- ;
  36.          d = c.join(',').replace(/,+/g, ' ').replace(/^ +| +$/g, '');
  37.          if(bbcode)d = pre + d.split(' ').join(post + pre) + post;
  38.          k = function(k)
  39.          {
  40.             return'<h4>' + k + '</h4><textarea cols="50" rows="'+Math.min(7,Math.ceil(d.length/90))+'" onfocus="this.select()" readonly="readonly">' + d + '</textarea>'
  41.          }
  42.          ;
  43.          h = '<button onclick="parentNode.parentNode.removeChild(parentNode)">Fechar</button><h3>TW Gerador de listas</a>.' + k('Total de aldeias (' + l + ')');
  44.          for(i = 0; i < 99; i ++ )
  45.          {
  46.             if((l = c[i].length))
  47.             {
  48.                d = bbcode ? pre + c[i].join(post + pre) + post : c[i].join(' ');
  49.                h += k('K' + i + ': ' + l + ' aldeia' + (l > 1 ? 's' : ''));
  50.             }
  51.          }
  52.          if(popup)
  53.          {
  54.             l = open(), l = l.document;
  55.             l.title = 'Co\xf6rdinaten zoeker';
  56.             l.write(h);
  57.             l.close();
  58.          }
  59.          else
  60.          {
  61.             l = doc.createElement('div');
  62.             l.style.cssText = 'border:1px solid black;z-index:99999;background:#D2C09E;position:absolute;top:30px;left:' + (screen.availWidth / 2 - 200) + 'px;width:400;height:90% ;padding:9px;overflow:auto';
  63.             l.innerHTML = h;
  64.             doc.body.appendChild(l);
  65.             win.scrollTo(0, 0)
  66.          }
  67.          return
  68.       }
  69.    }
  70.    return
  71. } [COLOR=#000000])();[/COLOR]
Add Comment
Please, Sign In to add comment