DeletedUser8396
Гость
Фильтрация дворянинов
Для мира без лучников/паладина
Для мира с лучниками/паладиным
Источник: http://forum.tribalwars.net/showthread.php?t=97027
Думаю многим будет скриптик полезен...
устанавливается также как и все остальные:
настройки - редактирование закладок - добавить строку
затем в поле Заглавие пишем название, к примеру "Фильтр дворян", а в "Целевая ссылка" копируем нужный нам скрипт
чтобы привести скрипт в действие, необходимо перейти на "Обзор деревень" - "Комбинированный", там уже
можно фильтровать
Для мира без лучников/паладина
Код:
javascript: ag_index = 9;
var doc;
if (top.frames.length > 1) {
doc = (top.frames[1].document.URL.match('game.php') == 'game.php')?top.frames[1].document:top.frames[0].document;
} else {
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') {
rows = par[i].getElementsByTagName('tr');
for (var j = 0; j < rows.length; j++) {
if (rows[j].className == 'nowrap row_a' || rows[j].className == 'nowrap row_b') {
var cells = rows[j].getElementsByTagName('td');
vill_name = cells[0].getElementsByTagName('a')[0].firstChild.nodeValue;
vill_ags = 0;
if (cells[ag_index + 6].getElementsByTagName('a').length == 0) {
vill_ags = parseInt(cells[ag_index + 6].firstChild.nodeValue);
} else {
vill_ags = parseInt(cells[ag_index + 6].firstChild.firstChild.nodeValue);
}
if (vill_ags == 0) {
rows[j].parentNode.removeChild(rows[j]);
j -= 1;
}
}
}
}
}
}
}
alert('Дворяне отфильтрованы');
}
Для мира с лучниками/паладиным
Код:
javascript: ag_index = 12;
var doc;
if (top.frames.length > 1) {
doc = (top.frames[1].document.URL.match('game.php') == 'game.php') ? top.frames[1].document : top.frames[0].document;
} else {
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') {
rows = par[i].getElementsByTagName('tr');
for (var j = 0; j < rows.length; j++) {
if (rows[j].className == 'nowrap row_a' || rows[j].className == 'nowrap row_b') {
var cells = rows[j].getElementsByTagName('td');
vill_name = cells[0].getElementsByTagName('a')[0].firstChild.nodeValue;
vill_ags = 0;
if (cells[ag_index + 6].getElementsByTagName('a').length == 0) {
vill_ags = parseInt(cells[ag_index + 6].firstChild.nodeValue);
} else {
vill_ags = parseInt(cells[ag_index + 6].firstChild.firstChild.nodeValue);
}
if (vill_ags == 0) {
rows[j].parentNode.removeChild(rows[j]);
j -= 1;
}
}
}
}
}
}
}
alert('Дворяне отфильтрованы');
}
Источник: http://forum.tribalwars.net/showthread.php?t=97027
Думаю многим будет скриптик полезен...
устанавливается также как и все остальные:
настройки - редактирование закладок - добавить строку
затем в поле Заглавие пишем название, к примеру "Фильтр дворян", а в "Целевая ссылка" копируем нужный нам скрипт
чтобы привести скрипт в действие, необходимо перейти на "Обзор деревень" - "Комбинированный", там уже
можно фильтровать
Последнее редактирование модератором: