Advertisement
Guest User

Scan âme - Hordes

a guest
May 30th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name ame_en_tab.hs
  3. // @namespace nimporte quoi
  4. // @description hache une âme en sections fines
  5. // @include http://www.hordes.fr/#ghost*
  6. // @include https://www.hordes.fr/#ghost*
  7. // @include www.hordes.fr/#ghost*
  8. // @include www.hordes.fr/#ghost*
  9. // @grant none
  10. // @version 1
  11. // ==/UserScript==
  12.  
  13. setTimeout(function () {
  14.  var picto;
  15.  var count;
  16.  var ret = [
  17.  ];
  18.  var ind = [
  19.  ];
  20.  //
  21.  var nodes = document.querySelectorAll('div.tid_goal.tid_bg3.tid_tip');
  22.  for (var i = 0, max = nodes.length; i < max; i++)
  23.  {
  24.  picto = nodes[i].querySelector('img.tid_icon').src.slice(54);
  25.  picto = picto.replace('.gif', '');
  26.  count = parseInt(nodes[i].querySelector('div.tid_count > span:first-child').textContent);
  27.  ret[picto] = count;
  28.  }
  29.  ind[0] = ret['r_heroac'];
  30.  ind[1] = ret['r_alcool'];
  31.  ind[2] = ret['r_homeup'];
  32.  ind[3] = ret['r_cwater'];
  33.  ind[4] = ret['r_refine'];
  34.  ind[5] = ret['r_solban'];
  35.  ind[6] = ret['r_ban'];
  36.  ind[7] = ret['r_wound'];
  37.  ind[8] = ret['r_cookr'];
  38.  ind[9] = ret['r_animal'];
  39.  ind[10] = ret['r_cmplst'];
  40.  ind[11] = ret['r_camp'];
  41.  ind[12] = ret['r_cannib'];
  42.  ind[13] = ret['r_watgun'];
  43.  ind[14] = ret['r_chstxl'];
  44.  ind[15] = ret['r_buildr'];
  45.  ind[16] = ret['r_nodrug'];
  46.  ind[17] = ret['r_collec'];
  47.  ind[18] = ret['r_wrestl'];
  48.  ind[19] = ret['r_ebuild'];
  49.  ind[20] = ret['r_cooked'];
  50.  ind[21] = ret['r_digger'];
  51.  ind[22] = ret['r_deco'];
  52.  ind[23] = ret['r_surgrp'];
  53.  ind[24] = ret['r_drug'];
  54.  ind[25] = ret['r_cobaye'];
  55.  ind[26] = ret['r_ruine'];
  56.  ind[27] = ret['r_explor'];
  57.  ind[28] = ret['r_explo2'];
  58.  ind[29] = ret['r_share'];
  59.  ind[30] = ret['r_guide'];
  60.  ind[31] = ret['r_drgmkr'];
  61.  ind[32] = ret['r_theft'];
  62.  ind[33] = ret['r_broken'];
  63.  ind[34] = ret['r_maso'];
  64.  ind[35] = ret['r_bgum'];
  65.  ind[36] = ret['r_ebcstl'];
  66.  ind[37] = ret['r_ebpmv'];
  67.  ind[38] = ret['r_ebgros'];
  68.  ind[39] = ret['r_ebcrow'];
  69.  ind[40] = ret['r_forum'];
  70.  ind[41] = ret['r_jtamer'];
  71.  ind[42] = ret['r_jrangr'];
  72.  ind[43] = ret['r_jermit'];
  73.  ind[44] = ret['r_jcolle'];
  74.  ind[45] = ret['r_jguard'];
  75.  ind[46] = ret['r_jtech'];
  76.  ind[47] = ret['r_dcity'];
  77.  ind[48] = ret['r_dwater'];
  78.  ind[49] = ret['r_dinfec'];
  79.  ind[50] = ret['r_dnucl'];
  80.  ind[51] = ret['r_ddrug'];
  81.  ind[52] = ret['r_surlst'];
  82.  ind[53] = ret['r_suhard'];
  83.  ind[54] = ret['r_mystic'];
  84.  ind[55] = ret['r_doutsd'];
  85.  ind[56] = ret['r_door'];
  86.  ind[57] = ret['r_dhang'];
  87.  ind[58] = ret['r_plundr'];
  88.  ind[59] = ret['r_wondrs'];
  89.  ind[60] = ret['r_repair'];
  90.  ind[61] = ret['r_brep'];
  91.  ind[62] = ret['r_rp'];
  92.  ind[63] = ret['r_cgarb'];
  93.  ind[64] = ret['r_batgun'];
  94.  ind[65] = ret['r_hbuild'];
  95.  ind[66] = ret['r_tronco'];
  96.  ind[67] = ret['r_ptame'];
  97.  ind[68] = ret['r_guard'];
  98.  ind[69] = ret['r_winbas'];
  99.  ind[70] = ret['r_wintop'];
  100.  ind[71] = ret['r_winthi'];
  101.  ind[72] = ret['r_killz'];
  102.  //
  103.  for (var i = 0; i < 73; i++)
  104.  {
  105.  if (typeof ind[i] === 'undefined')
  106.  {
  107.  ind[i] = 0;
  108.  }
  109.  }
  110.  //
  111.  
  112.  var table = document.createElement('table');
  113.  table.id = 'tableau';
  114.  table.title = 'que magnifico!';
  115.  //table.style = "float:left";
  116.  var parent = document.getElementsByClassName('footSearch') [0];
  117.  var premier_fils = parent.firstChild;
  118.  parent.insertBefore(table, premier_fils);
  119.  for (var i = 0; i < 73; i++)
  120.  {
  121.  var cadre = document.createElement('tr');
  122.  cadre.id = i;
  123.  table.appendChild(cadre);
  124.  document.getElementById(i).appendChild(document.createTextNode(ind[i] + '\n'));
  125.  }
  126. }, 1000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement