DeletedUser169
Guest
Es valido este script?
Script para Limpiar murallas de pueblos barbaros
Este script requiere Asistente de granjas y los informes de los espias en los pueblos bárbaros para ver el nivel del muro.
1. Abrir el Asistente de granja
2. Ejecutar el script
-
La secuencia de comandos pasará por cada pueblo de espias en la página Asistente de granja y verificará si tienen un nivel de muralla> 0. Para cada una de estos pueblos, se abrirá una nueva pestaña de punto de reunión dirigida a ese pueblo desde tu pueblo seleccionado.
-
3. Pasa por cada punto de reunión y haga clic en una plantilla de tropa para completar sus tropas para Tirar las murallas
4. Vuelve a pasar y haz clic en "Ataque".
5. Haz clic una vez más y presiona para enviar tus ataques.
Este script recorta más del 60% del tiempo que lleva limpiar las murallas.
Script para Limpiar murallas de pueblos barbaros
Código:
javascript:$.getScript('
(() => {
try {
let test = new Error();
console.log(test.stack.split('\n'));
if (window.location.href.indexOf("am_farm") < 0) {
alert('Corre del Asistente de Granja');
}
console.log('Extrayendo información del pueblo');
$('#inner-border tbody tr[id^="village_"]')
.filter((i, el) => $(el).find(":nth-child(7)").html() > 0)
.slice(0, 30)
.each((i, el) => {
console.log('Pueblo encontrado ', el);
var cv = /village=(\w+)/.exec(window.location.href)[1];
var bv = /village_(\w+)/.exec(el.id)[1];
var rp = `/game.php?village=${cv}&screen=place&target=${bv}`;
console.log('Opening ' + rp);
setTimeout(() => window.open(rp, '_blank'), i * 750)
});
$('#plunder_list')
.find('tr')
.filter((i, el) => $(el).attr('name'))
.each((i, el) => {
var wallLevel = $($(el).find('td')[7]).text();
if (wallLevel < 1) {
return;
}
var id = $(el).attr('name');
console.log('Pueblo encontrado ' + id);
var cv = /village=(\w+)/.exec(window.location.href)[1];
var rp = `/game.php?village=${cv}&screen=place&target=${id}`;
console.log('Abriendo ' + rp);
setTimeout(() => window.open(rp, '_blank'), i * 250);
})
} catch (e) {
console.log(e);
}
})();
');void(0);
1. Abrir el Asistente de granja
2. Ejecutar el script
-
La secuencia de comandos pasará por cada pueblo de espias en la página Asistente de granja y verificará si tienen un nivel de muralla> 0. Para cada una de estos pueblos, se abrirá una nueva pestaña de punto de reunión dirigida a ese pueblo desde tu pueblo seleccionado.
-
3. Pasa por cada punto de reunión y haga clic en una plantilla de tropa para completar sus tropas para Tirar las murallas
4. Vuelve a pasar y haz clic en "Ataque".
5. Haz clic una vez más y presiona para enviar tus ataques.
Este script recorta más del 60% del tiempo que lleva limpiar las murallas.