Sa gasesti nobilul

  • Autor subiect DeletedUser5809
  • Data de început

DeletedUser5809

Ok,scriptul merge doar in modul combined overview sau troops overview,merge si pe toate satele deodata dar mai bine folosestel pe grupe,e mai bine.:D
Ps:am uitat sa zic ce face,filtreaza satele in care sunt nobili,in caz ca i-ai pierdut.:D

Cod:
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('I-am gasit!')}else{alert("Error: \n   Variabila :'snob_pos' este nedefinita.\n Contactati un scripter")}void(0);
 
Ultima editare de un moderator:

ADRIANCHI

Greseli

Salut AM incercat scriptul tau si mi-a dat ca lipseste o coloana deci este o greseala in el se poate sa ma ajuti cu corecturi?


Multumesc
 
Uite aici

javascript: var win = (window.frames.length > 0) ? window.main : window;
var col = (-1);
win.$('table[class*=overview_table] tr th').each(function (i, e)
{
if(e.innerHTML.match(/snob\.png/i))
{
col = i;
return false;
}
});
if(col >= 0)
{
win.$('table[class*=overview_table] tr td:nth-child(' + (col + 1) + ')').each(function (i, e)
{
if(parseInt(win.$(e).text() || '0', 10) < 1)
{
win.$(e).parent('tr').remove();
}
});
alert('Pagina a fost filtrata.');
}
else
{
alert("ERROARE:Lipseste o coloana.\nVa rugam sa contactati administratorul scriptului.");
}
void(0);