DeletedUser
Guest
Script : Trouver ses nobles
Voici un script qui peut s'avérer utile lorsque vous avez un grand nombre de villages, et que vous passez un temps fou à savoir où se cachent vos nobles ^^'
Il faut se placer dans l'aperçu Combiné, et activer le script.
Tous les vivis ne possédant pas de nobles ne seront pas affichés.
Le script :
Je crois que c'est tout...
Voici un script qui peut s'avérer utile lorsque vous avez un grand nombre de villages, et que vous passez un temps fou à savoir où se cachent vos nobles ^^'
Il faut se placer dans l'aperçu Combiné, et activer le script.
Tous les vivis ne possédant pas de nobles ne seront pas affichés.
Le script :
Code:
javascript: doc = document; var main = doc.getElementsByTagName('table'); for (var a = 0;a < main.length;a++) {if (main[a].className == 'main') {var par = main[a].getElementsByTagName('table'); for (var i = 0;i < par.length;i++) {if (par[i].className == "vis overview_table") {rows = par[i].getElementsByTagName('tr'); } } } } headers = rows[0].getElementsByTagName("th"); for (z = 0; z < headers.length;z++) {if (headers[z].innerHTML.match(/snob.png/)) {snob_pos = z; } } if (typeof (snob_pos != "undefined")) {for (j = 0;j < rows.length;j++) {if (rows[j].className.indexOf('nowrap') !== - 1 && rows[j].className.indexOf('row_') !== - 1) {var cells = rows[j].getElementsByTagName('td'); vill_name = cells[1].getElementsByTagName('a')[0].firstChild.nodeValue; vill_ags = 0; if (cells[snob_pos].getElementsByTagName('a').length == 0) {vill_ags = parseInt(cells[snob_pos].firstChild.nodeValue); } else {vill_ags = parseInt(cells[snob_pos].firstChild.firstChild.nodeValue); } if (vill_ags == 0) {rows[j].parentNode.removeChild(rows[j]); j -= 1; } } } alert("Ils étaient bien cachés, ces petits coquins è_é !"); } else {alert("Erreur, contact un Javascripteur"); } void (0);
Je crois que c'est tout...